Gamma Engine BETA 1.2.1
by JEFFDABOIB
Description
NOTES FROM ME: This update is not anything super special but it does add particles and a work-in-progress interface. It is more of an intermediate for the next update(s). NEW FEATURES: Just bugfixes, particles, and an interface. IN THE FUTURE: Since another year of school is about to be over, I am working on a complete rewrite of the rendering engine which I call "Hua", as well as a bit of framework. The idea is calculations such as lighting, shadows, and BSP are done only once for the static components of the scene, while components that are marked as dynamic will constantly refresh their data. This will hopefully allow for unreal speeds for certain scenes. Data caching and file loading are probably the two things I want to do before I essentially finish beta development and go on to actually make games/demos with this engine. CREDITS: The pen text engine(PTE) is by @-Rex-: https://scratch.mit.edu/projects/406678232/ The improved BSP(binary space partitioning) algorithm uses a triangle cutting method by @Vadik1. The code itself is slightly based off of their code, except it is pretty much original. You can find and compare their code here: https://scratch.mit.edu/projects/277701036/editor/ The Bezier code for camera paths is (almost) directly taken from @gtoal's project: https://scratch.mit.edu/projects/131769048/ Quaternion look-at code from Unity forums. Compare with @ggenije's code: https://scratch.mit.edu/projects/470670022/ Much of the collision detection-response code comes from: https://wickedengine.net/2020/04/26/capsule-collision-detection/ Quaternion swing-twist decomposition code and derivation come from: http://www.euclideanspace.com/maths/geometry/rotations/for/decomposition/index.htm Song is "Wait" by C418
Instructions
Use Turbowarp unless you want 1 FPS: https://turbowarp.org/701124016?fps=60&hqpen&stuck Also, please tell me your FPS of the project run on Turbowarp, not with the Scratch interpreter. WASD, Arrows and Space key X to perform an action P for pause menu
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
Preview 2 Scratch Cat in G Major 660
by gamerboy1228
bob's bad life
by arctrooper22
Beat up Do stuff: Weird ai Edition remix remix
by bonzi346
Russian type song I made
by jaysenplayz2023
Scratch Garden Font
by rockzstaramadhanz
Flappy Square!
by spritelabcoder
Inside mouth uvula
by aristonnaki1
PVリレー2
by laziness_
talking tom and ben news plus ginger 2 ohio editon
by monsterman2011
OFFICIAL SPRUNKI BANANA PORRIDGE remix
by 07122018fernando
monster
by psycrow
thicc Scratch Cat Rickroll
by Xeroa
Beat Up Bonzi Buddy REBOOTED v1
by TAG987654321
( UNFINISHED ) Bouncy Ball
by Nethula_manumitha
アンダートードマリオ戦オリジナル
by chitimi
(Collab/AY) Beat up Inverted Scratch Cat [1]
by sudden-error
FNaF Pizzeria Simulator Remake! -=[Compete]=-
by pCOY0
Add A Button To Beat Up Anti Mrdweller (3) (Fixed)
by tatatino150again
ネタPCver1.0.1
by koute-ou
Sans V.S. Frisk
by YesImSwag
Endless Reader word: vowel
by alphabetlorefan24
parkur 2 ;]
by player_linc
UNIVERSE Size Comparison remix-2 remix-2
by SmediumCoder
I Accidentally Klasky Csupo 2002
by raphael2010