A retro themed Helicopter game for mobile (and possibly PC) that combines Choplifter and Crazy Taxi. Players get to tackle a large city where they pick up passengers and try to get them safely to their destinations. Sprinkle in some story missions and an upgrade shop, and you have Helicopteropolis!

Report article RSS Feed Testing A.I. with the 'Man Cannon'

Man Cannon: A cheat in Helicopteropolis that creates pixelated people, purposed for AI testing. It's...pretty rad.

Posted by ScottTykoski on Jul 7th, 2011

Hey Everyone! I was hoping my next dev journal would finally get us to a playable gameplay prototype, but alas...I got bit by the polish bug.

For anyone unfamiliar with game development, there are (basically) three major stages: Invention, Implementation and Iteration. "Invention" is the design phase, "Implementation" is the "get it in and working" phase. The final step, the "Iteration" phase (or "Polish" phase) has you tweaking and improving your game 'till it sparkles with awesomeness. This often includes implementing smaller systems that add that extra bit of 'sexiness' (technical term).

Smart people use the above cycle to stay on track and organized. I, however, am an easily distracted idiot...so here I am working on passenger AI stuff (pure, undeniable polish) that's a good 3-4 months too early.

The distraction came from YouTube videos of the original Choplifter...specifically, the P.O.W's you were saving. They didn't just stand there, waiting to be intersected by the Helicopters bounding box. No...they ran around, gesturing for help. If you landed close enough they ran into your chopper safe embrace. When you dropped them off they would occasionally turn with a thankful wave as they ran to the safe-house.

These are very simple feats of logic, and thus my ire was fueled. I COULD NOT let Helicopteropolis's virtual citizens stand there with a trickle of drool meandering down their chinular region. So code was written...AI Rules, Brains, and Motivations. Data driven reasoning skills were breathed into my pixel people...and it was good.

Anyways, to test their new-found 'smarts' I hooked up a cheat weapon that spawns NPCs instead of bullets. Regular citizens (guys in blue) should pick a random location and do there best to reach it. Clowns should do the same, but if my chopper lands, they should pick IT as their new destination. And rare Buisinessmen show an icon based on their AI Motivation...getting dropped off at their bosses kids' pizza party.

Time to put the Man Cannon...and my new AI....to the test!


So the AI seems to be doing as I've commanded them. This doesn't necessarily get me closer to my necessary 'core gameplay' test, but at least it'll be more polished than the rough prototype I had planned. And now that my AI itch has been scratched, it's time to put away the Man Cannon and get back to some proper gameplay Implementation

...Until the next polish bug comes biting. :)

--------------------------------------------------------------------
Next Time: I stop stalling a get a good old fashioned prototype up and running. Have my calculations been correct? Will the marriage of Choplifter and Crazy Taxi result in a mangled dud of a game, or will it pave the way to something truly fun to play?

Post comment Comments
Spiteful_Crow
Spiteful_Crow Jul 7 2011, 10:54pm says:

Mass suicide cannon? :P

Nice to see some video, graphics + sound fit nicely.

+1 vote     reply to comment
ScottTykoski Author
ScottTykoski Jul 8 2011, 4:29am replied:

Suicide cannon indeed :)

On second viewing, there's a part in the middle where I'm violently dropping those guys straight into the ocean...that was me looking for any framerate hit, I swear ;)

+3 votes   reply to comment
Theon
Theon Jul 8 2011, 6:05am says:

Love it. You can just release it as-is; I'd play it all day :D

+2 votes     reply to comment
Kamikazi[Uk]
Kamikazi[Uk] Jul 8 2011, 9:12am says:

Lol nice stuff :D. I was hoping it was going to be a man cannon meaning throwing them around the level like halo xD

+1 vote     reply to comment
ScottTykoski Author
ScottTykoski Jul 8 2011, 10:44am says:

Theon: To-do list is too long to release as-is :( But thumbs up for the enthusiasm!

Kamikaxi: Totally forgot about the Halo man cannons. Bungie was making amazing development vids long before it was cool (http://www.youtube.com/watch?v=Sttkv7OjZUM)

+2 votes   reply to comment
lexyz123
lexyz123 Jul 8 2011, 12:17pm says:

Is it possible to make the heli-blades cut ppl in pieces? that would be fun! but maybe a bit too much gory^^

+1 vote     reply to comment
ScottTykoski Author
ScottTykoski Jul 8 2011, 12:35pm replied:

Haha Yeah, I thought about that, but since I'm trying to make something that I can play with my 4 years old son, that may be a bit too much...

Perhaps I'll put in a cheat key for it ;)

+2 votes   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Helicopteropolis
Platforms
iPhone, iPad
Developed By
ScottTykoski
Engine
Stencyl
Contact
Send Message
Release Date
Coming Feb 2015
Game Watch
Track this game
News
Browse
News
Report Abuse
Report article
Related Games
Helicopteropolis
Helicopteropolis Single Player Platformer
Related Engines
Custom Built
Custom Built Commercial Released Sep 1, 2007