Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 21 Aug 2010
Offline Last Active Jul 19 2013 02:19 PM

Posts I've Made

In Topic: TinyKeep - A 3D Multiplayer Dungeon Crawler with focus on intelligent monster...

02 June 2013 - 11:16 PM

So on Friday 31 May 5:44am UTC the TinyKeep Kickstarter funding amount closed off at a handsome £25,675, plus £142 in PayPal donations to give a grand total of £25,817! This means we have exceeded our target by £3655! Thank you so much guys, the last few hours were extremely tense but ultimately ensured that we reached the funding amount we wanted and more :)
Thanks to everyone, we've managed to successfully fund 3 stretch goals! And just for fun - we decided to throw in the 4th stretch goal as well :) 
Alas, the Kickstarter funding period has ended, but we can still accept PayPal donations. To do so simply click on the "Donate now with PayPal" button on the Kickstarter home page. All money pledged this way will go towards fulfilment of the online co-operative multiplayer stretch goal which clearly everyone is very excited about! 
As promised, here is the last AI video:
This will be my last post for the time being - while the team sorts out their personal and financial affairs. We'll be back!

In Topic: TinyKeep - A 3D Multiplayer Dungeon Crawler with focus on intelligent monster...

28 May 2013 - 05:38 PM

We're getting there on Kickstarter! But not quite fast enough! It's going to be a close call :) But in the meantime, welcome to Part 4 of our AI series of updates:
In Part 2 (Retreating) we briefly touched on how Fire Imps in each other's line of sight were connected as a group, and they would share alert levels. Today, I'm going to explain a little bit more about how group movement works - and also introduce a new monster to the pack: The Skeleton Archer, with its Ranged Attacks! Combine Archers and Skeletons together and you have quite a challenging group of foes to deal with.
Try the interactive demo:
Or take a look at our previous demos at the usual place:
Apart from the new Archer behaviours, there's no special code to formulate groups here. It just so happens that a combination of melee type Skeletons (who are extremely aggressive and will chase you down as much as possible) and ranged Archers (who are cautious and will try to maintain a certain distance from you) results in quite effective emergent behaviour - it almost looks like they are working together.
More Ideas for Group AI
The above shows very basic, fundamental rules for group interaction. It's a work in progress - but we plan on bringing you more complex manoeuvres in regards to group tactics. Depending on the monster type, critters will be able to do the following:
- Monsters won't attack if they are alone, and will flee instead. Some intelligent ones will flee towards a known group of other monsters. This results in luring, pulling the character towards a more dangerous area and then attacking again.
- Wounded skeletons prefer to escape while their friends are locked in battle - to go and find corpses, heal, and return to the fray later.
- Leaders - if a Skeleton King is in the area, his minions will tend to follow and do what he does.
- Flanking - if the player is currently engaged in battle, other monsters will attempt to flank you from either side or behind.
There are more ambitious plans for bosses/leaders and how their monsters interact with them - but we can't give too much away, part of the fun is discovering them for yourself!

In Topic: My Take on Monster AI (Part 3 of 5)

25 May 2013 - 11:35 AM

That sounds like a really good idea, thanks!

In Topic: TinyKeep - A 3D Multiplayer Dungeon Crawler with focus on intelligent monster...

23 May 2013 - 09:39 AM


Hey guys and welcome to the 3rd update about TinyKeep's AI. Today's video and interactive demo showcases a couple of new features.

- Click to attack! This is by no means a complete combat system, instead it's here to allow you to create some nice corpses for testing today's new behaviour.

- Orcs! Like Skeletons, these monsters are Aggressive and will chase and seek you out. Similar to the Fire Imps, they employ a group system that notifies each other of threats once a single Orc can spot you in his line of sight. Attack Orcs with your sword enough times and he will die, leaving a movable corpse in his place.

- If a Skeleton comes across a corpse while not alert (not currently chasing a character) it will attempt to eat it. Skeletons regain health while eating, and if you let it eat for long enough the corpse will turn into another undead Skeleton! While eating, the Skeleton has a reduced field of view which allows the player to sneak up on it more.

As always, interactive demos of all of the AI updates so far can be found here:


Further ideas for eating AI


There's a lot we can do with this concept to bring some really interesting gameplay opportunities. Skeletons crowd around corpses with reduced FOV so it might be beneficial for the player to kill an Orc, drag it to a room and wait for a group of Skeletons to get distracted. Perhaps corpses naturally turn into Skeletons if they are left too long. How about other hungry monsters? We've mentioned in an earlier update about "flytrap-like" plants that hug the corridors of the dungeon, waiting for their next meal to walk past. Maybe we could have a hungry glutton pet that routinely eats up corpses you leave behind to prevent the Skeletons from getting there first. There are a lot of possibilities to explore!

The Next Few Days

As some of you may already know - my game TinyKeep is on Kickstarter and there are currently only 7 days left of funding to go! If you have enjoyed the updates on TinyKeep so far, please consider pledging so I can continue active development of the game. Currently I have accrued almost half the amount I need, but as Kickstarter is all or nothing I need to make the full £22k or I lose all my pledges so far.

Thanks very much!


In Topic: TinyKeep - A 3D Multiplayer Dungeon Crawler with focus on intelligent monster...

22 May 2013 - 01:15 AM

Yesterday we reached our first £10k of pledges! Here's a quick video from me to say thanks. I especially want to thank the community here at GameDev, several of our backers came from my threads here.
8 days to go to make the full amount!