This is a tutorial guiding how to make a 3d game
Lets first learn how to get sprites for 3d characters
Rendering can be done by many 3d softwares I prefer Sketchup and MD3loader the rendered sprites could be improted then to scratch the following are the two examples of this first shows how a basically rendered sprite looks like if u have any problem rendering ask me at 3d char examples comments.
http://scratch.mit.edu/projects/fanofcena/644201 - 3d char Example
this one shows how to write long and complex scripts for a character this increases the speed as it reduces multiple thread processing time sort of thing its a DB character which is done by just one script the other scripts are for character animation
http://scratch.mit.edu/projects/fanofcena/635669 - HD GOKU
Now lets start with the basic concept of building a game with just an illusionistic 3d game which is my newest release go to the following link to see that.(IT is a better example for AI though)
See it and comeback here when done
http://scratch.mit.edu/projects/fanofcena/650060 - Space Shoom 3d
here what i have done is that i rendered 3d sprites from Sketchup and then imported them to Scratch using the same old drag and drop process the enemies are size based they increase in size as they come closer the biggest problem in this is that you cannot create more complex games using this for that a better solution is a 3d engine which is actually a platform that handles data of 3d vertices and BLAH BLAH BLAH to run it fast and
The below project shows an example of a basic 3d engine which is my vortex roit engine it uses 3d dots to donate an object you see the Radar down in the right of the game the radar dots are the actual working mechanism of this engine the light green colour in the radar shows our view sight.Rest when you have seen the project else u wont understand
http://scratch.mit.edu/projects/fanofcena/572735 - Space Combat
Now in the project u see the enemy sprites the 3d ones they consists of 40 different images therefore we can render a 3d object from 40 sides (thats why i said this is actually 3d) now the red dot which is our enemy when comes in contact sets the visiblity variable to true that makes the associated sprite to show the direction of the dot is when divided by 9 gives the no.of costume to be shown for the sprite well thats not tough isnt it .
But i havent uploaded the movable version of VORTEX ROIT Wait for some time i m going to launch SPACE SHOOM ARENA which is going to be a combat space simulator .I have read a forum post saying " for a game like quake you will need 500000000(i could be mistaken in the no. of zeroes)costumes i think that amount of costumes isnt needed you will see an example for this in SPACE SHOOM ARENA or maybe Renamed As SPLADIATOR
Last edited by fanofcena (2009-08-17 09:11:13)
Offline
the simplest 3d script is when up pressed change size by 1 when down pressed change size by -1.
Offline