Alright, now to begin the entry, I'd first like to note that in the 'PS' you can find my answers to the comments for the last entry, where Sapo asked a question about my game engine and I gave a huge answer, so I thought I might as well re-post here.
So anyhow, I'm going to be shouting out to my fellow GDNet+ers right now. Lets begin.
Stompy: You get the first shout out, because you're my main man. Too bad you went to the dark side (SDL), but it's good to see you're making progress on your project. More entries, I say!!
Sapo: Ugh, sorry for leaving you out, dude! Here you are! You're one of my main G's too. I need my new computer before I take a good shot at Angels 20 demo. Can't wait!
ilDave: You're my new gangster, man. Welcome to GDNet+, you're awesome.
noaktree: You have dreads, you make art, you program lawn mowers. You are also awesome.
Hermit: Keep us posted on the project! It's good to see you've put together a team... I tried so hard, it's really tough to find dedication out there with the Help Wanted Forum loosing it's credibility and all.
Visage: Dude, you are awesome. And your sister is hot.
NickGeorgia: You're beyond me, dude. Keep up the great work!
Programmer16: Good luck finding that artist, dude. Nice armor.
Battagline: Oh man, the most popular GDNet Showcase game? You kick ass and take names. My new computer Alexis is almost up and running, so I'll be playing Epoch soon enough!
SimmerD: Where are the updates, dude? Your stuff was awesome.
Evolutional: I've been showing your kick-ass avatar to all my people. Nice!
Xtremehobo: Dude, I want to talk to you about cheap audio software for my podcast. You're the authority dude, you rock.
Zefreig: Get a membership, dude! Where you at?
Oh, and if I didn't include you in my list and you have 5000+ views on your journal, it's cause you guys are the elite, and I don't know you guys yet :/. Evolutional is one of them, but I had to mention the avatar. And if I forgot you, my bad. Tell me and I'll edit you in.
So anyhow, onto the answers to yesterday's comments, and more tomorrow. PEACE!
@ildave1: Yeah man, making the best of it!
@Neil: Lol, didn't you make that model yourself a few months ago?
@Sapo: All I have to do is pick enemy type, his graphic, and any other little details and plug him in at his x,y coordinate. It's a great system. For example, if I want to make an enemy at coordinates (10,0) who patrols back and forth between two given points on the x (I'll pick 0 and 40), I pick the 'patrolent' class I made, give him a bitmap (lets call the bitmap entimage), declare him in the level header with:
and plug in three lines.
I put him in level1::startup() with this initialization line:
this_enemy.init( 10, 0, enemypic, 0, 40);
Put him in level1::draw() with this line:
And so he runs, I put him in level::run(); with this line:
So I just declare an array of them for each level, I have a line for each one's initialization, and then a for() loops to move and draw them all. So it's a very customizable engine from which I can just add any enemies I've forgot in less than a minute, or tweak enemies I've miss placed. I also write my code in a very orginized, easy to locate fasion.