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 / A bit of a DBC Nostalgia Thread

Years of Service
User Offline
Joined: 23rd Jul 2006
Posted: 23rd Mar 2017 00:33
I was going through a bunch of my old files and found tons and tons of DarkBASIC Classic snippets, programs, and tests. So much of it I have no idea what I was trying to do and so much of it was some really cool ideas! I was looking at one of my recent projects - to get Tokamak Physics engine working with DBC. It works at it's most basic level so maybe I'll actually start coding on it again - if I can remember the nuances of DBC.

I do remember that it was a lot of fun to program in this basic language when I was into it. I happened upon collision and animation DLLs I had written specifically for DBC. I found a series of 2d fast drawing routines in a DLL that I would have to sit down and figure out my intentions for. Then there's all these small functions to do all kinds of programming, string, or math tasks that DBC didn't do natively. I even found set's of functions that would use huge bitmap files to generate terrains and layer ghosted versions of the terrains to get "fake" bump mapping for the ground. The textures would even scroll as you moved across it. I could see my progression in terms of design where I tried to use DBC matrices first but their limitations and bad texture layout eventually led me to use meshes and change them in memblocks on the fly.

Anyway, it was fun to poke around with some of the programs and I found a bunch of entries for the DBC challenges too.

One thing I noticed, the programs that run on my old windows 98 machine don't work quite the same on the newer windows 7 and above machines. The graphics function differently - the normal are weird, transparency doesn't work unless combined with ghosting, the animation commands in DBC 120 don't wrap correctly...

Anyway it was all a lot of fun when it was fun. I keep telling myself I'll play around with it again...

Enjoy your day.
Years of Service
User Offline
Joined: 7th Apr 2007
Location: USA
Posted: 26th Mar 2017 00:39
Ya, DBC was so fun and exciting back in the day! I still have a few DBC games and some code lying around, but not much. My favorite game I made with DBC was patterned after the arcade game Defender and it played reasonably well. ah, those were the days.

So many games to little time.

Login to post a reply

Server time is: 2023-12-11 15:14:59
Your offset time is: 2023-12-11 15:14:59