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

https://github.com/notadson/ai-driven-love2d-game-


https://github.com/notadson/ai-driven-love2d-game-

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# AI-Driven-Love2D-Game

![License](https://img.shields.io/badge/License-Apache-blue.svg)

## Description
In this project, players encounter a modified version of the familiar Flappy Bird gameplay. However, what sets this project apart is its integration with machine learning algorithms. The game serves as a testing ground to evaluate whether machine learning techniques can effectively learn and perform well in a dynamic and challenging gaming environment.

## Table of Contents

- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installing](#installing)
- [Running the Project](#running-the-project)
- [Built With](#built-with)
- [License](#license)

## Getting Started

These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.

## Prerequisites

- [Love2D](https://love2d.org/): The game framework used for this project.

## Installing

You can install Love2D by visiting the official website: [Love2D Download](https://love2d.org/)

Alternatively, you can download the .AppImage file from the Love2D website and make it executable. For example:

```bash
chmod +x love-11.3-x86_64.AppImage
```

## Running the Project

If you are using the Love2D app image to run the project, you can just execute the app image using the directory of the folder within main.lua file as arg. For example:
```bash
./love.AppImage /home/user/download/lua_game
```
And if you installed Love in your machine you can just run direct in the folder whitin main.lua:
```bash
love .
```
## Built With

- [Visual Studio Code](https://code.visualstudio.com/): Used as the primary code editor for development.
- [Lua](https://www.lua.org/): The programming language used for implementing game logic.
- [LOVE](https://love2d.org/): The game framework employed for creating the interactive gameplay and graphics.

## License

This project is licensed under the terms of the [Apache License 2.0](LICENSE.md).