Georg Vetter

Logo


Data Scientist

View my Medium Profile

View My GitHub Profile

Tiny Games in Python




Projects

Cosmic Rewind: Turning a Year into an Adventure

Thumbnail

The Cosmic Rewind project transforms a personal year-in-review into an interactive space shooter that combines storytelling, creativity, and gameplay. Developed with Python, Pygame, and deployed to the web using Pygbag, it allows anyone to experience the journey of a year directly in their browser. The project shows how gamification can turn reflection into an engaging and memorable shared experience.

Static Badge
Read more



From Random to Optimal: Implementing AI Strategies in Tic Tac Toe

Thumbnail

In this project, I developed a Tic Tac Toe game using Pygame and implemented three different AI opponents: a random AI, a Q-learning agent, and a Minimax algorithm. The goal was to explore game development, visual design, and AI strategy by training and evaluating the AIs through self-play and head-to-head matches, visualized in a Streamlit app.

Static Badge Static Badge
Read more



Building a Smart Pong Opponent - From Simple Rules to Adaptive Behavior

Thumbnail

This project explores a simple adaptive Pong AI that moves its paddle in response to the ball’s vertical position, creating an opponent that appears intelligent despite its straightforward rules. Players can compete against the computer using arrow keys or play against another human on the same keyboard using W/S and arrow keys. The setup provides a hands-on way to experiment with agent-based behavior and adaptive systems in a fun, interactive environment.

Read More