I've been a busy, busy bee.

I've been a busy, busy bee.

General — Page [1]
CornJer
Metal does cocaine.

Frontline Heroism Medal
2005 Mar 21 • 1531
36 ₧
Anyone who has been here a while probably knows that I wanted to design a game engine in C++, and I almost have it done.

Using Allegro, I have created one akin (from what I've read) to be a engine similar in function to that of Mugen. Its a small 2D, data driven game engine that can display 2D graphics, and uses a scripting language similar to C, only it has no arrays, and is used only to manipulate things in the game (ie: enemy ai, level scripting, dialog, changing levels, ect.)
Also it can play sounds, and have up to 10 scrolling or fixed backgrounds, and has input detection, ect. Entities are loaded each level individually from an ini file. An external level editor, that I'm in the process of making, can load, save , and edit levels from scratch.

Here is a mockup of the user interface of the level editor:

The confusing labels are just abbreviations.

Now I just have a couple problems with my project.
-First, I'm not sure how I'm going to make it evaluate mathematical formulas in a file using fstream (like "Var*12(Var+14)"). In other words, interpret like a calculator would for the scripts. Everything else, if statements, else statements, accessing of other entities, functions, temporary and static variable creation, ect, works.
-Second, I'm hooked on Dawn of War, and too busy to keep coding on it.
-Third, I want to add networking capability but I have no idea how to do this.
-Fourth: Coding a level editor is somewhat boring.

However, I'll overcome these....somehow. Meanwhile, I'm posting this truck to I guess spamvertise this , and ask for help. But mainly just for feedback. I'm going to make it a sort of log of my progress.

Chances are its going to be open source. And chances are I'm probably going to make a game with it. Therefor if anyone wants to lend a hand, and if you got skillz, then I'll gladly let you help out.
If you jump high enough you'll hurt your ankles when you land.
 
 
 
2007 Jun 24 at 21:47 UTC
Homeslice
Homebread

Badass Mothafucka Medal
2006 May 21 • 287
216 ₧
Thats pretty kool bro....keep it up.
 
 
 
2007 Jun 25 at 09:41 UTC
SuperJer
Websiteman

2005 Mar 21 • 6673
Awesome sauce.

For your mathematical formulas, you can always do it the cheap way:

result = add(a,b);
result = multiply(result,c);

etc..


It's lame but it's really easy to implement.
 
 
 
2007 Jun 25 at 16:46 UTC
aaronjer
*****'n Admin

Comrade General 5-Star
2005 Mar 21 • 5105
1,227 ₧
Now that you've gone this far it's only one step to building a fortress on the moon with a giant laser. Then you can be laser buddies with Mr. Ribbon. He's been waiting for someone else to build a laser up there for ages.

Now it's time for me to inject myself with stuff.
 
 
 
2007 Jun 25 at 20:35 UTC
CornJer
Metal does cocaine.

Frontline Heroism Medal
2005 Mar 21 • 1531
36 ₧
"superjer" said:
Awesome sauce.

For your mathematical formulas, you can always do it the cheap way:

result = add(a,b);
result = multiply(result,c);

etc..


It's lame but it's really easy to implement.


Thats what I have right now. Which reminds me that I need to add Sin, Cos, and Tan too. Also DOW is being gay and not letting me connect to any games, so I might actually start working on it again.

EDIT: Aaron, I already have a laser on the moon. Its an invisible laser. I call it, the "Death Star".
If you jump high enough you'll hurt your ankles when you land.
 
 
 
2007 Jun 27 at 19:59 UTC
shigidy

2005 Nov 26 • 177
-1 ₧
cool yo cant wait to play it.
 
 
 
2007 Jun 28 at 00:02 UTC
CornJer
Metal does cocaine.

Frontline Heroism Medal
2005 Mar 21 • 1531
36 ₧
Well, I'm thinking about making the game open source, but selling it. I know it seems cheap and greedy, but so are jews. And we can't make holocaust jokes in public now, can we? Besides, its only going to be like 5 bucks per copy. They pay five bucks, I give them a key, they enter it into the installer that they downloaded off the site, badabing-badaboom, IN$TANT GRATIFICATION.

What do ya'll think?
If you jump high enough you'll hurt your ankles when you land.
 
 
 
2007 Jun 28 at 22:31 UTC
mrsticks
Wingus (Part of the Wingus and Dingus set)

2005 Sep 28 • -2485
after skimming thru what you just said, all i can say is cool
__________________________________________________
 
 
 
2007 Jun 29 at 00:33 UTC
Page [1]