o
odin.langpkg.dev
packages / library / pong

pong

99d7443library

No description provided.

No license · updated 1 year ago

Overview

I wrote pong in Odin. The main reason I did this is that I have always been intrigued with it as a programming language. It was such a fun project and I enjoyed every step of the way. I had the chance to use Odin's vendor library and had access to RayLib.

Using RayLib, I was able to get pong up and running. Throughout this project, I've realized the strength of Odin being interoperable with C. I have access to so many incredble libraries that have been implemented with C, while also have the power and convenience of programming in Odin.

Software Demo Video

Development Environment

I used just Odin and it's core libraries (math, strings, etc.) and RayLib. Aside from that, everything is vanilla odin.

Useful Websites

Future Work

  • Item 1: Polishing paddle and ball collision.
  • Item 2: Adding fun game modes.
  • Item 3: Added a title screen.# pong