Skip to content

A BLAZINGLY FAST Pong clone implemented in Rust using the Macroquad and hecs libraries.

Notifications You must be signed in to change notification settings

j0of/pong-macroquad-hecs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pong-macroquad-hecs

A BLAZINGLY FAST Pong clone implemented in Rust using the Macroquad and hecs libraries.

Preview:

Pong 08_01_2024 21_41_52

Controls:

  • SPACE (while in PauseState or PlayerScoredState) : Play/Continue
  • W, S : Control Player1 movements
  • UP, DOWN : Control Player2 movements
  • ESC (while in GameState) : Pause game
  • R (while in PlayerScoredState) : Reset game

Note : This is my first ever game written in Rust. I found the transition from Raylib/C++ to Rust/Macroquad to be very smooth, and quite fun. Would 100% recommend! Feel free to judge/leave suggestions on improvement :)

About

A BLAZINGLY FAST Pong clone implemented in Rust using the Macroquad and hecs libraries.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages