Skip to content

Bot to play River Raid game from Atari. Practial work of Computational Robotics subject at UFSJ.

Notifications You must be signed in to change notification settings

gabriel-dp/RiverRaidBOT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

River Raid Bot

STUDENTS = ["Bárbara Pereira", "Gabriel de Paula", "Pedro Machado"]
SUBJECT = "Robótica Computacional"
SEMESTER = "2025/1"
PROFESSOR = "Marcos Laia"

> See the documentation (pt-BR) <

 

👾 About the game

River Raid is a video game for the Atari 2600 console, created by Carol Shaw in 1982. The player controls a plane flying over a river filled with enemy military targets, such as planes, helicopters, ships, and bridges. The goal is to achieve the highest score possible while managing limited fuel and destroying enemies.

 

🖥️ Run the game (Tested on Linux)

  1. Crete a python environment:

    python3 -m venv .venv
    source .venv/bin/activate
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run the game:

    python src/main.py

    You can also run the program with custom parameters by passing them using flags:

    Parameter Flag Type Default
    ROM path --rom string ./river-raid.a26
    State path --state string none
    FPS --fps int 60

    Example defining parameters

    python main.py --rom ./river-raid.a26 --state ./states/saved_state-3.bin --fps 30

About

Bot to play River Raid game from Atari. Practial work of Computational Robotics subject at UFSJ.

Topics

Resources

Stars

Watchers

Forks

Languages

  • Python 100.0%