Daniel Sagan logo.

Work Samples

Login Logout Project

The Login/Logout project is a simple but important demonstration of my ability to use PHP, a key language for web development. PHP is widely used in platforms like WordPress, custom content management systems, server-side scripting, and database handling. In this project, users must either log in or register to access the main page. If a user isn’t logged in, they’re blocked from viewing the table, which is also loaded using PHP. This setup shows I understand session management and how to protect data using basic access control.

Minewalker game
Click Here

Battle Fighters

Battler Fighters is an original platform battle arena game created entirely using HTML, CSS, and JavaScript. It's one of my proudest projects because I built everything from scratch, including the game mechanics and visual layout. The gameplay centers around fast-paced battles where you fight opponents in a dynamic arena. One of the standout features is a custom-made AI system that reacts to the player's actions, making each match feel responsive and challenging. This AI algorithm adds depth to the game and pushes players to think strategically. The project showcases both creative design and technical skill in web development.

Battle fighters
Click Here

Mine Walker

Mine Walker is a strategy-based puzzle game where the player must carefully guide a character across a minefield to reach the finish point. Movement is limited to one tile at a time in the up, down, left, or right direction. Each tile the player clicks reveals a number using color cues, indicating how many mines are in the surrounding tiles. The objective is to avoid stepping on too many mines while using the revealed numbers to plan a safe path forward. If the player hits a mine, it affects their progress, adding tension and encouraging careful thinking. The game rewards logical deduction and cautious exploration. A score system tracks performance, and there's an extra feature that reveals the nearby area to help with planning. I created this game for my Fall CS 121 Class, and had some fun with it, learning a lot about GUI.

Minewalker game
Download File

For a free look around most of the projects I've done over the years, click here.