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
Windows 6 Simulator
by isaacpilkenton1
iPad Crazy Error Maker
by DexScratchCzE
Fixed Lion, Bear, Elephant And Fox
by Apsisajsks
[new letter!] the full RALR cast! remix
by laypyaehtike
Barney Error (FOR SCRATCHFLIX)
by BTBFanaticCBB2015
how Klaskyklaskyklaskyklasky Gummy Bear Song Version turns into i killed 6
by Gummibar1212
Peep and The Big Wide World Week upcoming! remix
by 123456789fdisk
NumberBlocks Band Different (2OcOcto-1NoOcto)
by A2_is_here
Scratch Memes! remix
by donlorenzox37
ADD YOURSELF SINGING Вьетнамская война
by RNE-DG
Ghost Haunt
by fluffybw
Beat Up Squidward 3: Buttons Everywhere
by cc11626
Beat Up Squidward 2.0.4
by oceanboy06
Fantasma
by Enrique
Beat up Scratch Cat!!!!!!!!!!
by elfrida1981
BFB Loser Dance (a bit of bugs) remix
by boxxybfybd
[My Best] Intro for nanakusa03
by Tki0822
Massive Multiplayer Platformer (easy?)
by harekome
Russian Alphabet Lore (Read instructions and notes)
by bren319
ITS timer v1.0
by I-am-just-a-kid
Beat up Squidward (Add a button) [26]
by sumcaznis
ERROR Sans fight!
by BossHim
SCHOOL BUS VS. THE UNIVERSE: 0.6.2
by AMysteriousHand
Beat up Mickey Mouse Updated
by YohanElie1