troligtvis / pong

Atari's 1972 classic pong, made with rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pong-A-Long

Atari's 1972 classic pong, made with rust.

demo

Background

The project is first and foremost about learning Rust. But also about getting my hands dirty with game development. Starting slow without much help. The engine used in this project is ggez. Future games I will explore and recreate will be Snake and Tetris.

I have also been trying to rewrite the game with another engine, bevy

Setup

Install rust + cargo

Clone the repo to your desktop

Usage

Go to the root folder and execute cargo run

Future features and development

  • Options menu to set max score, paddle size, speed
  • Items in the game which will dynamically change the game state
  • About page, describing a bit about the project
  • Be able to read from file
  • Transition animation between scenes
  • Explore WASM
  • Upload to itch.io (using wasm)

Known bugs

  • Collisions for the paddles are a bit off sometimes

About

Atari's 1972 classic pong, made with rust.


Languages

Language:Rust 100.0%