Devlog: Neon Pong – First Project in C#


Hey everyone,

This is my first complete project using C# in the Godot Engine. The goal wasn’t to create a full game, but rather a hands-on experiment to learn the entire workflow: from scripting game logic, setting up UI, and handling signals, to packaging and exporting for release.

🧱 What I Built:

  • Classic Pong Gameplay with single-player (AI).

  • Difficulty Settings that change AI behavior and challenge level.

  • A custom UI with countdown timers and score tracking.

  • Used rcedit to customize the .exe file icon and name.

  • Final game is exported as a standalone Windows executable – no extra files needed other than what’s provided.

📚 What I Learned:

  • Godot’s C# integration and the differences from GDScript.

  • Using Signals, Export variables, and Godot's UI system in C#.

  • Exporting a game properly and modifying build output with custom icons.

  • Working through minor challenges like variant casting issues, and export templates.

✅ It’s simple, functional, and complete enough to share. It may just be a project and not a full game, but it means a lot to get something finished and uploaded. I hope it inspires someone else starting out.

Thanks for checking it out!
– Neon Noface

Files

PongGame.zip 61 MB
3 days ago

Get Neon Pong

Leave a comment

Log in with itch.io to leave a comment.