O3DE Jam 2305 - Lawn / Dust
A downloadable game
Description
In a near-future the space exploration has reached most of the planets in the Universe. Technology has evolved to transform desert wastes into clean urban areas instantly. But new planets can be hostile and new settlements have to be always protected from natural disasters. How long can you last?
Controls
W / S | Move forward / backward |
A / D | Turn left / right |
Space | Toggle the beam |
E | Land on a platform (if any exists) |
P | Pause the game / Complete the mission (only after landing) |
Goal
Use the beam to transform more tiles as possible without loosing all the energy of the spaceship.
Rules
- The spaceship consumes energy to move forward and backward, but it can rotate freely.
- When the beam is activated, the spaceship transfers its energy to the selected tiles, transforming them from dust to lawn (or just providing additional energy, if they were already transformed).
- Each transformed tile generates 1 point every 5 seconds, but it will slowly decay returning to its initial state (dust) if no more energy is supplied.
- The decay speed of a tile is affected by the number of already transformed neighbors. While all of them are transformed, the tile doesn't decay anymore.
- When the spaceship energy is lower than 20%, the power-saving mode is activated automatically. Move speed is halved not to consume more energy. Moreover, the beam cannot be activated.
- Energy can be recharged landing on a platform. Spaceship can take off at any time, even if the recharge isn't fully completed.
- Storms can emerge at any place in the map and move in a random direction for a limited time. They reduce the energy of the spaceship or any transformed tiles that the hit along their path.
- Tiles are randomly generated at each session. Keep playing to discover new planets!
Power-ups
After transforming a tile, one of the following collectables might be dropped from it:
Coins | Add points to final score. |
Gem | Add extra energy to the spaceship. |
Spikes | Reduce energy of the spaceship. |
Heart | Add extra energy to all transformed tiles. |
Bomb | Reduce energy of all transformed tiles. |
Lever | Speed up the spaceship for a limited time. |
Red flag | Slow down the spaceship for a limited time. |
Lock | Block the decay of all transformed tiles for a limited time. |
Status | Prototype |
Author | Loherangrin |
Code license | Apache License 2.0 |
Asset license | Creative Commons Zero v1.0 Universal |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard |
Links | Source code |
Download
Install instructions
This release contains only the source code of the game and all the required assets. You need an installation of O3DE (Open 3D Engine) 2305.0 (or greater) to build and play it.
- Install the engine following the steps that are described in Get Started page of the official O3DE documentation.
- Register the project in O3DE Project Manager and select "Build Now" to start building the source code.
- Open the project and select "MainLevel.prefab" in the Level dialog
- Press "Play Game" at the right-corner of O3DE Editor to start playing in the viewport.
NOTE: For providing feedback or reporting any technical error that you have encountered, please consider opening an issue in the tracker of the main repository.