ScratchData LogoScratchData
Back to Howtomakeausername's profile

3D platformer engine! (easy to use) (WIP) v1.1

HOHowtomakeausername•Created July 16, 2020
3D platformer engine! (easy to use) (WIP) v1.1
442
373
7932 views
View on Scratch

Instructions

After weeks of work.... here it is! An engine made completely for the purpose of being easy to use, with a quick demo level and an example of multiple levels! Instructions - -WASD and arrow keys and space. Also, BEFORE you comment, click the SEE INSIDE button :P -YOU MAY USE THIS, in fact I made it TO BE USED but make sure to give credit (something like, 3D engine by @howtomakeausername , from <this project's link>) Why is this different from other 3d platfomer engines? 1: Optimisations and code to make it more realistic -Lighting triangles depending on surface normal -Back-face culling 2: An easy to use interface (in the sprite called interface with blocks and explanations for: -A block to add a cube (x,y,z,width,height,depth), adds the hitboxes for you and culls it for you -A block to add a triangle - (x1,y1,z1,x2,y2,z2,x3,y3,z3) for this though you have to add in the hitboxes yourself. This is only recommended for more experienced users -Blocks to add hitboxes, light position, ambient lighting and the effect light has on surfaces, distance of 3rd person camera from player -Some special example hitboxes, such as bouncy and deadly properties Credits: @codingbio - sorting, 3rd person rotation and just for being awesome (and underrated) @scratch-minion - Lighting tutorial inside one of their projects, which I use @mathmathmath - the 3d tutorial and script used in this, also for first introducing me into 3d! @dadofmrlog - 2d tri-filler @s_tutorials - z-clipping for tri-filler @MegaApuTurkUltra - Sorter @jamothehyperturbopro - front-face detection for culling Changelog - v1.1 - Added a finish and a second (not really) level and spikes Tags: #3d #platformer #engine #howtomakeausername #easy #to #use #simple

Project Details

Project ID411913208
CreatedJuly 16, 2020
Last ModifiedAugust 2, 2023
SharedJuly 21, 2020
Visibilityvisible
CommentsAllowed