Author: Aniruddha G Pai - [email protected]
The Adventures of Bat is an endless side-scrolling game. The goal of the game is to travel maximum distance and gather many coins as possible, while avoiding the obstacles at the same time.
- If you don't have a text-editor or an IDE, download Atom. Once downloaded, install these packages: 'autocomplete-love', 'hyperclick-love', 'love-ide' for love2d. Also, install related packages to Lua.
- Other text-editors or IDEs like Sublime Text or Visual Studio Code can also be used.
- If you don't have Love 0.10.2, download it and follow the instructions in the setup guide. To get started with Love, head to Getting Started.
- Clone this repository using git clone https://github.com/agpai2/The-Adventures-of-Bat.git
- Run the project from your system.
- Love 0.10.2
For the implementation of this game, I will be using an external/third-party framework listed below:
This codebase follows the Roblox Lua Style Guide. This guide is designed after Google's C++ Style Guide. Although Lua is a significantly different language, the guide's principles still hold.
Key | Action |
---|---|
W / Up arrow key |
Move up |
A / Left arrow key |
Move left |
S / Down arrow key |
Move down |
D / Right arrow key |
Move right |
ENTER |
Select an option in a menu |