APPR - Application Programming Projects - Portfolio

APPR

Application Programming Projects

Guess Number

Description

MysteryNumber is an interactive Windows Forms (C#) desktop application where players guess a randomly generated number within a custom range. Developed using the MoSCoW method, it features real-time feedback via a "temperature" trackbar, sound effects, and a progress-tracking system, all while adhering to strict ROC Ter AA coding standards.

Technologies Used

C# .NET

Race

Description

The Race is a C# Windows Forms application that simulates a competitive derby using Object-Oriented Programming. It features a class-based system for racers with randomized speeds, a hidden tab-navigation interface, and automated ranking. Key functionality includes real-time logging, CSV data persistence, and sound integration, all managed through a custom settings menu.

Technologies Used

C# .NET

Astroidinator

Description

Astroidinator is a C# Windows Forms side-scrolling shooter game set in the Fallout New Vegas universe. The player controls a Brotherhood of Steel Paladin fighting NCR enemies, with an Arduino joystick controller as the intended input device. Features a lore slideshow intro, multiple enemy types, and a two-round boss mechanic.

Technologies Used

C# .NET Arduino

Production-Ready Python Tools

Project Overview

Collaborative project designing and packaging a production-ready Python GUI application for internal use, with emphasis on deployment and usability.

Description

Architected a Python-based GUI for internal tools, focusing on boxing the software for seamless deployment and end-user accessibility.

Technologies Used

Python GUI Development Deployment