This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2009-05-21 10:17:49

xolor
Scratcher
Registered: 2009-05-15
Posts: 3

Arcanoz 3D Engine

Hello,

this is the Arcanoz 3D engine that allows you to render 3D walls and floors through using 2D sprites. You can use Arcanoz to write first-person-shooters or RPGs like Daggerfall or much more! To move around in this sample maze you have to press W,A,S,D. If the console opens because of a placing error (about to be fixed) you only have to press R to restart or press C to ignore it.

Please note, that you can only turn 90° because it is almost impossible to write a fast "all-degree" 3D Engine in Scratch. Also note that the current sprites were created fast, it is also possible to use detailed ones!


How does it work?

There's are small map in the upper area of the screen where a marker is placed on. This marker runs through the map and checks for collisions. If a collision has been detected, a sprite will be drawn for the current position to let it look like a wall. This makes it possible to write first-person-shooters with player movement.


If you want to use the code or parts of it please mention me and Arcanoz in the credits. The documentation of the code will be released after I completed the German version.
Please tell me if you have any ideas for improvement.

Good luck, and have fun!
Greetz xolor


Link: http://scratch.mit.edu/projects/xolor/536335

Offline

 

#2 2009-05-21 11:34:36

AddZero
Scratcher
Registered: 2007-08-11
Posts: 100+

Re: Arcanoz 3D Engine

Whoa, nice work!


http://scratch.mit.edu/static/icons/buddy/524717_med.png?t=2010-06-15+09%3A48%3A36

Offline

 

Board footer