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

https://github.com/thinknathan/aeroblast-game

Auto-shooter Defold game based on Boom and built with TypeScriptToLua
https://github.com/thinknathan/aeroblast-game

Last synced: 5 months ago
JSON representation

Auto-shooter Defold game based on Boom and built with TypeScriptToLua

Awesome Lists containing this project

README

          

Aeroblast

# Aeroblast

[![CI](https://github.com/thinknathan/aeroblast-game/actions/workflows/ci.yml/badge.svg)](https://github.com/thinknathan/aeroblast-game/actions/workflows/ci.yml)

Aeroblast is a simple but addictive top-down auto-shooter. Move using the cursor keys or WASD. Aim at enemies - your character will automatically shoot. Collect power-ups to gain a faster fire rate, restore health, and more. Win by surviving the full ten minute play time.

[Play on Itch.](https://thinknate.itch.io/aeroblast)

## Development Requirements

1. [NodeJS](https://nodejs.org/)
2. [Yarn](https://yarnpkg.com/)
3. [Defold](https://defold.com/) game engine

## Building from Source

1. Clone this repo `git clone https://github.com/thinknathan/aeroblast-game`
2. `yarn` to install dependencies
3. `yarn build` to build lua files from source
4. Use Defold to package the game

## Thanks

- [tsd-template](https://github.com/ts-defold/tsd-template) (Copyright (c) Justin Walsh (@thejustinwalsh)).
- [xmath](https://github.com/thejustinwalsh/defold-xmath) (Copyright (c) Justin Walsh (@thejustinwalsh)).
- [boom](https://github.com/britzl/boom) (Copyright (c) 2023 Björn Ritzl).
- [Kenney](https://kenney.nl/assets)
- [extension-prometheus](https://github.com/defold/extension-prometheus)