Inferno of Espantalho by gustavo.christino
It's a 2D platform game aimed at farm and exploration,
Plot: It all starts when a meteor falls near the inner city, where our hero was protecting (still lifeless), after the accident, grasshoppers, plants and the scarecrow (named Espatalho) suffered a supernatural mutation.
Objective: Eliminate the mutant grasshopper population, and save the plants.
Note: This game contains the implementation of Computational Intelligence (Genetic Algorithm) for the leveling of creatures and the aesthetic construction of the environment.
Note: The WebGL version has a small change in the experience table (this version was recently requested by users who could not download the Windows PC version). Thanks and enjoy. :)
Controls... - A (move left); - D (move right); - Space (jump); - J (attack).
Alternative Controls... - ←(move left); - → (move right); - W/↑ (jump); - X (attack).
Team: - Gustavo Christino (Game Design [lead], Code [lead]); - Eduardo Viana (Game Design, Graphic Art); - Gustavo Jendiroba (Graphic Art [lead]).
Ratings
| Overall | 1662th | 2.161⭐ | 33🧑⚖️ |
| Fun | 1638th | 2.167⭐ | 32🧑⚖️ |
| Innovation | 1576th | 2.387⭐ | 33🧑⚖️ |
| Theme | 1656th | 2.1⭐ | 32🧑⚖️ |
| Graphics | 1479th | 2.274⭐ | 33🧑⚖️ |
| Humor | 1197th | 1.966⭐ | 31🧑⚖️ |
| Mood | 1518th | 2.161⭐ | 33🧑⚖️ |
| Given | 24🗳️ | 45🗨️ |
But we are very happy to have delivered at least the basics.
We focus on results in the "procedural" generation of scenario and enemy units.
We use an Artificial Intelligence paradigm, within the area of Computational Intelligence, called Genetic Algorithm (which tries to simulate populations of entities that cross and undergo the process similar to the "evolution of species").
We will work on improvements to have some difficulty in the project (currently there is only damage from touching the locusts (in the head area), but that was not the only damage condition we had imagined).
:) Thanks for playing our game.
:) Thanks for playing! \o
- In the web version, if the game tab loses focus the game pauses. So you have to necessarily keep it active while you wait for the day to end.
- I love that you have a "Game designer assistant" in your credits.
I will study about web version stuff. :)
-Since the player always walks on the same Y axis, you can just set a limit for the jump Y axis so it doesn't go up forever, of course there are better ways to do it but this way would be pretty easy to implement
-Add some sort of impact on hitting grasshoppers, maybe a simple particle system or a very subtle screen shake
-X key is a kinda weird choice for attack since most people probably use WASD to move
-Some simple sound effect for attacks and jumps would go a long way
Our jump is limited, but we leave a "hold to reach a little higher" effect (but it was bad, we will make corrections, thanks again).
We planned to implement shake screens and some other effects in the case of grasshoppers (making them blink, having hit points for a while when attacked and stuff).
We left both ASDW with J to fight, and ↓ ↑ → ← with X (we were thinking about keeping X to universalize the joystick too).
Yes, we miss sound effects a lot (one of the first things we should implement, even if basic).
The game itself was pretty easy, and I don't know if there was a win state. I thought I'd be able to gain some super-grasshopper-killing powers when I leveled up, but the effects seemed to be relatively minimal.
Good continuation on the game! :)