3d modeling, art, indie games, programming, video games

Leviathan (Working Title) Monster AI

I finally wrote a monster AI script that I am happy with. The monster will slowly and quietly hunt the player. When the monster gets close enough it will sprint towards it pray. Since the player is unarmed,  he must run or die. In certain islands the player must stay alert so he isn’t ambushed by the creature. Currently the model is stock but I made a custom texture that is a WIP. Since I figured out how to import models into the engine, I will replace the model with a creature of my own design.

I will also programming in some code to make the monster teleport around the map, to will keep the player on his toes. I want to mention this game is NOT a horror game. It is an adventure game. The monster added an need element of danger and challenge. There will be NO cheep jump scares, the monster always gives the player a warning growl before going for the kill, giving an alert player time to escape. However, the monster could startle a player who is not paying attention to the warnings.

I will also program ‘safe spots’ that the monster will not pursue the player. These areas are where the puzzles are. This is needed because it would be very frustrating to get killed int the middle of a puzzle.

As a side note, the AI script was written in LUA. I honestly would use C# if I had a choice.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s