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
Medival times Geometry dash
by GreenJellyBean912
Learn to Fly Intro
by SamadiBeligaswatte1
Vulnerability - A 3D Horror Game
by FATALATIE_GUY
TypingSumo / タイピング相撲 v1.1
by hgwrs16
Minetale creeper fight undertaleau
by HONEYOne
ONLINE広場4
by puru01010
Super Mario Land Remix v0.2.2 (READ CREDITS)
by AnotherScratchAcc
PVZ Fangame Demo
by AwezomeXD
Coptic Alphabet Song but animated remix
by StormScratchUser
Zombie: WOTD 2 - Advanced 1.0
by D2OS
タクシー / TAXI
by pandakun
1st person Zombie game by get_hyper
by get-hyper
Alphabet lore scratch: the series (A-T)
by slap_stap
TACT-AIM TALE
by Nichium
[EX 2.5] ScratchTok - TikTok for Scratch v0.2.1
by Nullify_Scratch
ギンギラ銀河 かんたん
by taids
Ultimate Custom Night
by DaveyBoyTheCodeKing
Sesame Paradise 5: Beneath The Surface
by MasterMindX2
Super Mario Maker 3 - A Platformer Creator
by BenjaminWins11
Undertale Toriel Battle ~Old~
by eekeekturtle
Garden defender
by -DragonBlaze-
Friday Night Fever Vs. Fever Town Mod | Week 1
by CharizardAaroshdude
osu!mania but dark
by saberwhy
Super Scratch Bros. Animation Part 1
by hayaya-