Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Zac | MakeFunGames

153
Posts
2
Topics
3
Followers
1
Following
A member registered Jan 21, 2021 · View creator page →

Creator of

Recent community posts

Thank you! I appreciate it!

Thank you!

So the customer AI is actually a chain of goal-oriented behaviors. The goals themselves are just transform references, and the behaviors started with an abstract class to define checking if a transform is the goal, what to do when the goal is reached, and what the next behavior is once the behavior is complete. The goal transforms are just sphere triggers that check if the collision is a customer. Every shelf in the store has one of these nodes, as well as the shop entrance, the queue positions, the start of the checkout, the end of the checkout, etc. 

Also to note, the behaviors are all components that attach to the customer directly, and replace each other every time the next behavior is to start. 

The simplest behaviors are the enter store and leave store behaviors. They simple get the store entrance transform, set the pathfinding target to its position and let it head there. 

The actual shopping behavior is more of a loop. The customer gets a random amount of items to purchase and the behavior finds a random shelf node to go to. Once there, it "adds" the item to the cart, and if it hit the desired/possible number of items the behavior gets replaced with the queue behavior. If not, it keeps finding shelves to go to until it hits the desired/possible number of items (you might run out of items in the store and they have to end their shopping early)

Does that makes sense?  

The pathfinding is just the A* algorithm with a grid.

And then I wrote a similar behavior system for the zombies, but more customizable as the zombies actually need to do something to be able to enter the store

(1 edit)

you can stand at the cash to man it yourself! And the 3 rounds per fire is designed, as it actually fires three shots at once with a small spred. You can buy more ammo at the green fridge by the cashes!

Important!

A bug was found where sometimes the customers in line get stuck and do not proceed to the checkout. In the rare case this happens, if you pause and unpause that has been reported to fix their behaviour. I cannot upload the fix while the jam is underway!

Important!

A bug was found where sometimes the customers in line get stuck and do not proceed to the checkout. In the rare case this happens, if you pause and unpause that has been reported to fix their behaviour. I cannot upload the fix while the jam is underway!

Okay, I see now. I had a resolution issue and the top of the game was cut off! Got it working

I didn't see a new game button! I'll try again today and update you 

Thank you! 

Thank you! I appreciate it

I totally agree! I've actually got plans for whole new maps in the next version of the game! Plus more weapons, abilities, enemy AI and bosses!

(1 edit)

I totally agree! I've actually got plans for whole new maps in the next version of the game. I'm glad you enjoyed it as is though!

I didn't try the download, just web!

thank you! I'm glad you enjoyed it

Did a little better the second time! I was thoroughly amused. I think it found the inner child in me that always played Tonka computer games

I was able to get 237 points on my first run and then one of the dozers decided to bury me where it just went! But overall really fun. Would be a great mobile game I think

Everything about this screamed to me that it was going to be a horror game. The entire time I was waiting for something terrifying to happen! The sounds you used for the dialogs were beautiful. 

Checks all my boxes! Once I was able to get out of the room that is xD

Oh my god it is so funny. The voices reminded me so much of games like Banjo-Kazooie and instantly triggered the nostalgia trip for me. 

I'm not sure if it bugged out for me but since my mouse wasn't locked to the window I couldn't turn around! :(

I went in without reading the description so I initially just ran away from the tumbleweeds lol. Made a little more sense once I read your description, but still felt a little clunky. A couple things that could help improve your next jam game!

1. If no time for a tutorial, leave the controls in one of the corners of the screen! (I did this for my entry, you can check it out here https://itch.io/jam/synty-jam-march-2024/rate/2585069 )

2. For sounds that will happen a lot, use an array so that they randomise each time and feel less repetitive!

Loved the idea, but I was getting sea sick from the camera controls, pardon my pun. Every time I fired a shot my camera would rotate and make it harder for me to look around

Beautiful!

Overall pretty good! Game needs more juice! Give me screen shake when the big hits are successful, damage numbers, big ol "MISS" text when an attack misses

I couldn't get out of the test area :(

yay! What's your best time/score/level?

thank you!

Keep playing, never stop, game is life now

Thank you so much! 

(1 edit)

Current best score: (by raphatar)

thank you!

oh man I can't imagine how hard it got with no upgrades!

Just keep running!

the best attempt yet!

If you need a Windows executable version of the game, please message me and I can email one to you!

Thank you!!

How did you make the deth mek??

Thank you <3

Right?! It's so addicting! Near the end  of the deadline I needed to tell myself to stop playing and keep working!

I think I did a good job designing both sides of the abilities, angel and demon. There's some real bangers on both sides. You have to try the "Smite" ability from the angel side, and the corpse explosion is always a classic!!!!

I too couldn't beat it on my first play through! I'm going to circle back around after I play some more games though and give it another shot

I am a sucker for turn-based games and mechs! Almost made mine a turn-based game at the start. I would be interested to see this through a color blindness filter to see what the overwhelmingly pink world would become though, what was your reasoning behind that aesthetic?