-
I've been programming for about an hour now, here's what I've got so far:
Evilness
I'm thinking about a rampage through some area. Civilians beware.
Radius of Influence
Not exactly sure yet... but it'll be cool
Get a Grip
I thought about combining this and Radius of Influence, so it was objects that created friction, but I thought that would be too unoriginal.
Ratio, Respect!
Got it...
Reverse Stereotypes
This one is going to be tough...
Dialogue
Got it, plus a sweet as hell text parser for the input.
Crap... I'm not doing so well so far, oh well, I've got another 69 or so hours.
«
Back to all Blogs |
- Radius of Influence = GRENADES!
Just a suggestion. - Neil Black
-
Awesome stick figure physics engine is awesome.
=)
-
Beware of Goodzilla while he's out wreaking peace on the town.
Now I just need to come up with something for radius of influence.
-
Awesome physics, sure, but it's really hard to turn that into a ragdoll physics system. I'm almost there, except for when a character changes direction. As the character slows (their delta vector approaches zero) I want the limbs to either remain with a constant delta vector, or have their delta vector approach zero slower. My characters limbs keep growing!
I may have just accidently stumbled upon the answer though...
«
Back to all Blogs |
- Ragdoll simulation in a speedhack game? I'm soo looking forward to playing this! :) - Per Larsson
- Well, it's not the best ragdoll physics system, but it's the basic concept. - Jeff Bernard
-
Well, Friday is over so I figured I'd post a little progress report while I watch Domino on TV.
Files: 13
--.h Files: 6
--.cpp Files: 7
Lines of Code: 1260
Size of zipped exe: 55697 bytes
Concept
Evilness - Goodzilla arrives to wreak peace on the city. So you go out and kill as much citizenry as you can as Goodzilla tries to stop you and save the city.
Radius of Influence - Certain weapons will have a proximity effect. One idea I've got is a 'Magnet Mine' that sucks citizens into it.
Get a Grip - I've got a friction system... also, the very bottom of the screen is frictionless. This rule's kinda lame so far.
Ratio, Respect! - At start-up, the game detects whether your computer is at a widescreen or standard resolution and sets it accordingly. At anytime you can change resolution between widescreen and standard, as well as between windowed and fullscreen.
Reverse Stereotypes - Back to the evilness rule. You take the place of the giant monster (even though you're the size of a man) and destroy the city while the giant monster is good and tries to stop you.
Dialogue - I've got some very nice looking dialog windows and a text parser so you can talk with citizens. I plan to use it so you can "talk" citizens into "giving" you secret weapons.
Act of Generosity - I'm going to disregard this rule. =)
The other thing to talk about is graphics. I'd like to say congrats to everyone who's posted screens already. I can say you're game will probably look better than mine. My game will feature only vector graphics that are created at runtime. Although my dialog boxes look cool, my citizens are stick figures (but with cool ragdoll-like physics) and I'm not sure what I'm going to do for Goodzilla or the city itself.
«
Back to all Blogs |
- A giant stick-figure Goodzilla would be hilariously awesome. - Neil Black
- I want to see those citizens get knocked around. - Kwame Alexander
-
Check out this awesome duel-weilding weapons, actions!
Now, I just have to program pretty much every aspect of all of the weapons as well as draw them all.
=(
-
More work on the weapon system. Now I've got three types, projectile, swing, and stab. Swing and stab where really easy to get working, but I can't say the same for the projectile type... took about two and half hours to get it working, basically.
I'm way behind where I wanted to be... I'll probably won't be going out tonight if I want to finish this thing...
-
Three weapons are done now. Bazooka, Ninja Sword, and Spoon. Still need to do the radius of influence weapons as well as working some more on the physics.
After that, I also plan to make a my NPC chat system and a good random city generation algorithm. That way, I can spend all day tomorrow working on making Goodzilla come to life.
-
I've got quite a bit on this now. First off, is the radius which you can talk to NPCs in. If they're talking, there'll be a translucent oval around them. By talking to them, sometimes you'll be able to get stuff (like the bazooka in this photo), from talking to them and saying the right things.
And then an unintentional radius of influence is that you cannot drop a weapon if there's another weapon close by. I decided to leave that "bug" in because it could make the world cleaner with all the droppings of weapons if there are a lot.
Also in this photo, at the top of the screen is the HP bar. Once it vanishes, you lose!
The environment is totally destructable. Things are coming along pretty well... it's just that now I've got the city generation algorithm and making Goodzilla. The two most difficult things there are...
-
Another day goes by, and here's the summary.
Difference from yesterday in parenthesis)
Files: 15 (+2)
--.h Files: 7 (+1)
--.cpp Files: 7 (+1)
Lines of Code: 2013 (+753)
Size of zipped exe: 82044 (+26347) bytes
Todo:
- Finish level generation script
- Make Goodzilla
- Make a few more weapons
As you can see, I'm getting close to finishing. But these are two very hard things that I've got left. I'm going to stay up a bit later tonight (I may or may not go to bed, I really want to finish this level generation script).
Happy coding. ^_^
-
Well, almost. It's starting to look better, what with the roads and buildings. I also added a vortex. You jump into the vortex to travel to a new city (level).
-
Just spent about an hour trying to get a highscore system up. I couldn't get it to work the way I wanted, so I'm scrapping the idea.
I really gotta focus on making Goodzilla...
«
Back to all Blogs |
- If you're doing C++, feel free to dig up the source code for Bunkermaster (my 2005 entry), it has an easy to use Highscores class, you'll just need to edit the part that picks the filename to use to save the data, I believe, as that uses my "MakeAbsolutePath" function. - Rodrigo Monteiro
-
Got a nifty magnet weapon. It attracts pitiful citizens into the center, and the closer they are to the center, the more points you get. Nice radius of influence, neh?
-
I've finished my game, and it compiles just fine. The only thing preventing my from uploading it is, it crashes upon exit. =(
Gotta fix that before uploading it.
-
http://www.speedhack.allegro.cc/entry/9/6698
Uploaded with six hours to spare. The game could probably use more polish, and there are some things that I didn't get that I wanted (high scores and backgrounds), but those don't really effect the gameplay too much so, here it is.
Have fun (please?).
«
Back to all Blogs |
- It looks awesome, but I'm too busy trying to finish my entry to try it tonight. - Neil Black