Escape The Monster -MEA 300 Final Game

Link of my game:

https://mehmetxav.itch.io/escape-the-monster

Screenshots of UI:

Screenshots of my game world:

How i improved my game using the feedback i recieved in the past

  • I improved my game by increasing the difficulty of the enemies.
  • I added a portal with a model and a mesh.
  • I added a second building
  • I increased the difficulty of the enemy
  • i added a model for the npc trader
  • I gave the game a clear goal by providing a UI in the beginning with instructions
  • I added better lighting.
  • I added more UI into the game such as a beginning ui, game over ui and end game UI.

Using the overall knowledge i gained from this class the game ended up being playable.Learning csg allowed me to create buildings.Learned how to use blender to transfer models into godot also helped me a lot as i imported a lot of assets that are in the game.Learning collisions was very useful in creating the portal, enemies, npcs and collisions for the buildings and the world barrier.Scripting also helped me out a lot as it allowed me to make the components of the game functional.Importing animated characters helped me create animations for the enemies and the npc.

Published
Categorized as Final

User testing 3 – Mehmet Vardal

So for this user testing i decided to ask for feedback and if people enjoyed playing my game.

  • From the feedback i received i need to work on parts of my project such as the models for the NPC,teleported and the new house that i am adding.I also need to make the monsters a little more aggressive.I also need to make the goal of my game clear by providing instructions in some type of menu.I also need to work on some bug fixes so the level feels smoother and engaging to those who play.

https://forms.gle/P8HHGcQYrWwt1iUTA

Dev log 12

Improved the starting menu

Added some new things into my world environment such as

  • Shack behind the main house containing a collectible money case
  • Fences around the houses
  • A new building in work of progress

Dev blog 11

In this weeks dev blog i added an interaction with an NPC. The goal of the game is to collect money cases while getting attacked by the monster and you have to use the money cases you selected in order to exchange for the portal key to teleport into the next level.

Dev blog 10

In this weeks dev blog i created

  • Added a roaming enemy that when the player gets close to it makes a detect sound and chases the player and kills it.
  • Throwing objects at the enemy which kills it
  • Gating system: Collect all three cases and the special key in front of the portal but is to dark to see to go to a new level.

Dev blog 9 User testing 2

In this weeks dev blog i have gotten some feedback from user testing to improve my game.

After gathering all this feedback i decided to change my game. The whole purpose of my game before was not clear i just had built a layout where i just did all the class assignments. But i decided that i wanted to change the whole direction of the game so i decided to change it to a horror themed game.

Here i also made it so that you can jump on top of the table and collect the money case from one of the feedbacks that i received. I changed up the game because i want the game to feel like there is a goal to it.

Itch.io link:

https://mehmetxav.itch.io/mea-300-project-1

Dev blog 8

Added A UI into my game. I ran into an error which broke my game making it unable for me to enter preview mode. I was trying to connect the collectibles to the UI then out of nowhere my models for my collectibles disappeared so had to reimport it. After that i got a random error that states “Invalid call. Nonexistent function ‘play_pickup_sound’ in base ‘StaticBody3d’ “.I kind of gave up at this point because I don’t know what is causing this error but I will have to debug the error in class so I can fix it and continue with the UI completion.

Dev Log 7

For this weeks i experimented with the physics and throwable objects.

I did this by adding a rigid body which makes it so that the objects drop to the ground.

Preview in the editor mode

Preview in the testing mode. As you can see when i go on play mode the objects drop to the ground

Then i worked on picking up the objects then dropping them and throwing them

Here is a photo of me picking up an object

Here is of me throwing it

That is it for this weeks dev log

Dev Log 6 -Mehmet Vardal

In this week’s lesson, i learned how to make an object collectible and make an AI that can chase me around.

I worked on the interior of the house that i am creating for my future level.I changed the color for the interor,added a hanging light and added a carpet.

I then added a suitcase of money that was collectible. So when the character gets close to it and goes inside it disappears.

Then i added an ai with the shape of a torus to chase the character around at all times.

Thats it for this weeks dev log

Dev Blog 4

In this weeks dev log i created a road with street lamps and a small house with some interior furniture inside of it.

I created this big area with a house and road in it.My idea right now is to create a small town.

I used the CSG tools we learned in class to make this house.

I downloaded some free assets from sketch fab such as the chair, windows, and table. I am planning on adding more interior furniture to the house later on.

This is it for my DEV Blog 4.