What is your favorite Flash game genre?
291 votes
Tower Defence
Top-down shooter
Donitz's avatar
By Donitz
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
Suqardaddy's avatar
The horror one
Westfallen's avatar
Yyyyeeeeaaaahhhh, all of the above are excellent genres of games. :iconpervyfacederpy2plz:
legendario13's avatar
Trick question.
The answer of the true gamer is all of them.
Awesome Work.
Way to go!
bluesky-robyn's avatar
I see a lack of Launcher or Upgrade-based games. :3
Donitz's avatar
Oh yeah. But launcher games is a pretty niche category compared to for example Tower Defense games.
BlackFoxFurry7's avatar
I don't see an option for QWOPless Stairs with special appearances from Twilight Sparkle.

Just saying.
ZEGMAN's avatar
Did you know that "Tower Defence" is copywrited?
Donitz's avatar
I really doubt it's copyrighted. Trademarked maybe. But not copyrighted.
ZEGMAN's avatar
Yeah trademarked, sorry. Apple's been taking down apps that have that word
Donitz's avatar
Well, it would be Apple to reinforce silly trademarks.
BeNerdish's avatar
I'd say... how about a platformer with tower defense? :D
Donitz's avatar
I haven't seen any like that before. But it would be pretty nice if you like had towers that spewed out classical platformer enemies like goombas, and you had to stop all the heroes from reaching the other side of the screen.
BeNerdish's avatar
Now, I've seen similar ideas, towers stopping heroes from reaching the captivated princess etc.
Making it more platform dependent (heroes jumping across platforms, enemies and towers targeting platforms below or above etc) and giving the player a really big arsenal is how I see a new game in this genre ;)
Donitz's avatar
Ah, ai players jumping between platforms. I have been considering making a platformer pathfinder for such a task, but hell it's hard to figure out how it would work. Just the falling physics themselves introduce tons of problems that are very hard to overcome. And bruteforcing it is out of the question.
BeNerdish's avatar
I... dunno really, make invisible markers at the end of platforms and check collisions? Heavy algorithmics was never my forte ^^;
Donitz's avatar
It's easy enough in tile-based games where you try to estimate the fastest root based on a current cost and estimated remaining cost algorithm (a*). But 2d platforming just have me stumped. Well, almost. It's not too hard to make a pathfinder in which the computer players always jump in a pre-specified pattern, eg. max 4 blocks high, 1 block forward. Then it is possible to build a node map of the level which tells you exactly how you can move, and use a* on it.

But when you consider that you may have to jump down from cliffs, go backwards and land on a platform under the cliff it just falls apart.
BeNerdish's avatar
Ok. Where do I learn such things? Because although I perfectly understand what you're talking about, I wouldn't be able to reproduce even half of that :(
Donitz's avatar
a* is one of the most simple algorithms for pathfinding. [link]

It can be applied to just about any system where there are discrete tiles or positions. For example, I used it in my space station simulator game which used hexagonal tiles.
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In