S-33 RPG

Final Project for CSCI S-33A: Web Programming with Python and JavaScript

(Summer 2019)

For the final project of the course, we were required to make a web application. We learned to use Python, HTML, CSS, JavaScript, the Django framework, and many other technologies throughout course projects. We learned to create a UI, REST APIs, manage user identities, use a relational database for persistence, and much more. For my submission, I created a web-based version of a game prototype I had dreamed up and written in C++ a few years earlier. This project ended up spawning the current iterations of Project Ogre.

Above was the landing page of the game. There is an area to customize characters, parties, do battle against enemy players, and view the ladder rankings. Below I'll add additional screenshots as the current webhosting for this game is not inactive.Â