Monday, March 26, 2018

More Draxxonian, One Game every Three Months?


So, it didn't quite work out as we'd planned!
But I did learn some things:

1.  A core game loop is really the bare bones you need for a game, right?  I need to start projects by just getting that working first.
3.  The "Roughing In" concept worked out pretty well.  Define a beginning state and an end state for your game, and get this in as quick as possible.  It is really much easier to tweak your core Game Loop when you know how it progresses.
3.  Get it in front of other humans early.  Any humans.  Great apes might do if you are desperate and have access.  Have them play it, and jot down everything they say, no matter how silly it might sound.  Reward useful feedback with bananas.
4.  Discrete Mathematics is the most difficult course any human can take.  When all of the people mentioned in your math textbook are actually philosophers, you know you've gone too far.

The game is fairly well along, I've got the basic game in.  There's a title screen, intro, core game, then a win state and epilogue.

I really need some kind of between-level debrief, because people dig that.  Some stats on mission completion time, enemy combatants destroyed, overall level rating for additional score.  Little numbers that count up and go BEEP-BEEP-BEEP-BEEP until they get to yours.  If we get really fancy, Mission Control might radio in and say encouraging/disparaging things about your performance.  Let's rough it in.

I'm working on "Juicing" the game up a bit.  You can't tell from the GIF really, but there's some screen shake when you take fire, and there's some inertia transferred to you if you take a direct missile hit.  I'm not sure what shooting lasers at dudes in space actually feels like, but I want it to feel pretty intense.  Sorta want old school vertical-scrolling Bullet-Hell, but 360 degrees of hell.

No comments:

Post a Comment

More Draxxonian, One Game every Three Months?

So, it didn't quite work out as we'd planned! But I did learn some things: 1.  A core game loop is really the bare bones you need...