Free Simple Random Dungeon Generator, Canabalt Jump Start, and Simple AI Behaviors..

Just saw this new Assets forum and figured I would make a post. Here are three things I’ve written for Unity recently that I hope someone can get some use out of.

MiniDungeon – A Free Random Dungeon Jump Start for Unity

RunJumpShoot – A Free Canabalt-style Jump Start for Unity

Some Simple AI Behaviors in Unity

Feel free to use the code for whatever you want, more details on the linked blog pages.

I remember when you first posted this in the showcase; I love your AI behaviors. I used them as a starting point for a configurable finite state machine script for all my AI enemies, and added some basic obstacle avoidance. When I’m finished with my prototype I’ll show you :slight_smile:

this is awesome!

Thank you!


edit - this is this section of the forum’s 100th post!

I love that Canabalt-style jump framework. Nicely done!

Thanks for the feedback guys… I have a question - is there any particular jump start that you would want to see next? If so let me know, I have a lot of fun making these!

I think we need a Sonic style running, jumping,etc next!

I’d like to see a state-based AI using a combination of your AI examples, maybe with some basic raycast obstacle avoidance, and some different states based on different conditions (attack, seek, chase, wander, flee)? Preferably using a clean state machine setup with ienumerable. I know i mentioned that I did one, but its sloppy and doesn’t perform very well (I’m no programmer :slight_smile: ).

Sweet that dungeon one is awesome! I may end up using it for a project in the future.

If you want to work on a good jumpstart I’d say a Diablo style inventory where stuff takes up a few spaces rather than a WoW style inventory where everything is just one slot.
There are a few WoW style inventory systems and a couple final fantasy systems that I’ve seen but no Diablo ones yet

The WOW one is pretty close to the Diablo one though, a little modification and BAM, done.

This is gold. Thanks spg.

Plus 1000! Thanks!

@spg

Hey dude those are great!
I was wondering if you would be able to put together a pikmin style AI function.
When the player goes over top of a character it follows the player, unless it gets killed.

^____^
Thank you!!

I like the idea of a diablo style inventory project for the next jump-start. Or heck, any kind of inventory. Perhaps the project could contain some easily changeable variables to change the way the inventory functions?

Nice stuff, by the way. I haven’t looked at anything except the random dungeon generator, but given the quality of the random dungeon generator I’m sure your other stuff is awesome, too. :slight_smile:

New version of MiniDungeon with a few updates:

http://www.stevegargolinski.com/minidungeon-v0-2-released/

Maybe you could add some tasty raycast obstacle avoidance to your AI behaviors. All the solutions I seem to find tend to be jittery.

I have downloaded it, but every time I try to open the Unity project it is in, it crashes. Do you know why this might happen?

Could be you’re using the wrong version of Unity (?)

Maybe a flight sim?

This is awsome! I might actually use your A.I