Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Creating engines in darkBASIC.

Author
Message
ColinSeymour
21
Years of Service
User Offline
Joined: 5th Dec 2002
Location:
Posted: 7th Dec 2002 11:51
I know that an "engine" is the way a game works. I am looking to create a 3D side scrolling beat em up, but I need to design the engine first, in order to show it to potential artists, musicians, etc. Does anyone know of any good books or advice? Either respond to this message or e-mail me at colin_seymour@yahoo.co.uk, thanks.
I saved a city, saved a girl but couldnt save myself...
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 8th Dec 2002 02:26
Well i can't do much in the way of explaining exactly what to type ... however I can explain a method I'd use to achieve this.

Now we'll start with the worlds, they should be kinda a pseudo 3D - this is mainly for speed means, but basically make a world that will be seen only from headon at an angle upwards. Allowing you to save on polygons but more importantly rendering portions first to get a far better look than you could with a great number of textured objects.


for the actual characters use textured plains that face the camera bill boarding but using the floor as the axis.
that way you can use sprites and make it seem kinda 3D, and really be good and speedy

the control system is really upto you but if you've billboarded the plains and the background is 3D then the camera should be angled down to it so you can see ... so the controls wouldn't be any different from say the 3D person just on a more linear axis variables
hopefully you understand that.

the collision system you will probably wanna use some kinda of distance checker rather than actual collision ... then by setting up a variable for if a person is within Nth distance and the sprite face varilable is facing them then one thing - can have backward moves if it isn't.

hopefully this'll give you some ideas on howto do this

Anata aru kowagaru no watashi!

Login to post a reply

Server time is: 2024-04-19 09:50:48
Your offset time is: 2024-04-19 09:50:48