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 Professional Discussion / Darkbaisc Pro. FPS GAME ENGINE!

Author
Message
Darkbasic FPS help
15
Years of Service
User Offline
Joined: 29th Mar 2011
Location:
Posted: 3rd Apr 2011 23:14
Does anyone have have a basic FPS engine that i can build off of such as this http://www.youtube.com/watch?v=HHo8qCq3X70

I'm getting tired of asking people to fix my code, and it would just be easier if i could look at an engine's coding and go from there. Thanks.
Daniel wright 2311
User Banned
Posted: 4th Apr 2011 00:53
http://forum.thegamecreators.com/?m=forum_view&t=154103&b=6

Search the code base

my signature keeps being erased by a mod So this is my new signature.
Mr Bigglesworth
18
Years of Service
User Offline
Joined: 4th Mar 2008
Location:
Posted: 4th Apr 2011 02:28 Edited at: 4th Apr 2011 02:30
Here you go, it is "OpenFPS", an open source FPS written in DB Pro. I think it is exactly what you are looking for.

http://forum.thegamecreators.com/?m=forum_view&t=154924&b=1
thenerd
17
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 4th Apr 2011 02:52 Edited at: 4th Apr 2011 02:54
Heh, cool. I feel special.

Well, I would recommend looking at our code. Although the actual game engine portion of the code is not working at the moment, the shooting and some of the old movement code is the same as seen in that video.
If you are looking for a completed FPS engine, it might not be the thing, though. Not yet, at least...

If you learn anything from the OpenFPS code, the most valuable lesson is: code in modules. If we had all our code (over 8000 lines) in one source file, it would be a nightmare. Modules let everything be organized neatly and in shorter files.

Login to post a reply

Server time is: 2026-07-11 14:56:54
Your offset time is: 2026-07-11 14:56:54