Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kickflip-games/shatterbot

ShatterBot. Game for LudumDare48.
https://github.com/kickflip-games/shatterbot

game ludum-dare-48 unity3d webgl

Last synced: 6 days ago
JSON representation

ShatterBot. Game for LudumDare48.

Awesome Lists containing this project

README

        

![Build 🧱](https://github.com/avivajpeyi/LudumDare48/workflows/Build%20%F0%9F%A7%B1/badge.svg?branch=master)

## HACKATHONS:
* Ludum Dare 48: Deeper and deeper
* AI and Game Jam: Breaking the rules

In this game, the player has to destroy enemies by dashing into them. After destroyong all enemies in one arena, the arena gets shattered and the player is sent down to the next arena. Score is kept by time spent and the arena-depth.

### [Gameplay Video]()
![Gameplay Gif Here]()

### Release
* You can download the game for your PC/Mac device from [here](https://avivajpeyi.itch.io/LudumDare48).
* You can play the WebGL version from [here](https://avivajpeyi.itch.io/LudumDare48).

### Software
* **Game Engine :**
* [Unity 3D 2019.4.2f1](https://unity3d.com/).
* **Art :**
*

### Target Platform
The main target platform is WebGL.

## BACKLOG

### Character Controller
- [x] Move with keys
- [x] Dash
- [x] Wall bounce

### Character FX
- [ ] Movement shear
- [x] Dash arrow (for direction of dash)
- [x] Dash effect
- [x] Die Effect

### Enemy
- [x] Shatter on collision with player
- [x] Attack player

### Arena
- [x] Generate Arena, obstacles, enemies
- [x] Area transition animation

### Game
- [x] create round controller
- [x] keep score
- [x] restart option

### UI
- [x] Dash effect cool-down bar
- [x] Game Start Scene
- [x] Instructions
- [x] Depth Count
- [x] Home Button

## Future

* Boss every 5 levels
* ML enemy
* enemy variation

## AI GameJam todo:
- [x] Click-Roll ball player
- [x] Three Rules of Robotics intro
- [x] Improve Visuals