Looking to make games of my own.
Objective 5
Demonstrate development skills using multiple programming languages, development environments, and platforms, including advanced and/or experimental topics in game programming.
Intro to RPGs
A simple game with no real objective other than to survive where the player can choose between one of three characters. Constant respawning AI that locks onto the player if they get too close and chases them down, the player must survive.
Made in Unreal Engine 4 using their blueprint system as the main form of coding for the player, weapons, AI, pickups, etc. Made for computers in mind.
![intro to rpg 2.PNG](https://static.wixstatic.com/media/83d62b_1bd34bea743542fd90a438c8cc7621b9~mv2.png/v1/fill/w_123,h_58,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/83d62b_1bd34bea743542fd90a438c8cc7621b9~mv2.png)
![Escape Room Part 1 C++.PNG](https://static.wixstatic.com/media/83d62b_216fece8904b438da625cccac9d7538b~mv2.png/v1/fill/w_122,h_64,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/83d62b_216fece8904b438da625cccac9d7538b~mv2.png)
Escape Room Part 1 C++
The first part of a text-based escape room game utilizing some horror aspects to try and give the player a feeling of unease throughout the entire game. The main goal is to try and make it through the building you wake up in by solving various random puzzles.
Built mainly for Windows PCs, it utilizes the C++ programming language. Main feature is the use of classes and headers to separate all the areas and objects with their own features and polymorphism where necessary.
Escape Room Part 2 Python
The next part of the text-based escape room game where the player just escaped the building and must head to their last known residence. This one uses less randomization than the first one, but still has some aspects of randomization and makes sure the player can’t progress without knowing the codes needed, which are randomized but easily found.
Created in a time crunch for computers and made for computers utilizing the Python programming language using classes, randomization, and tracking what the player had done and where they currently are.
![Escape Room Part 2 Python.PNG](https://static.wixstatic.com/media/83d62b_043090eb194c431597459454ee720cab~mv2.png/v1/fill/w_123,h_64,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/83d62b_043090eb194c431597459454ee720cab~mv2.png)
![Arduino Controller Script.PNG](https://static.wixstatic.com/media/83d62b_2c5edbacd8de4c59aa90830330b9bba6~mv2.png/v1/fill/w_123,h_141,al_c,q_85,usm_0.66_1.00_0.01,blur_2,enc_auto/83d62b_2c5edbacd8de4c59aa90830330b9bba6~mv2.png)
Arduino Controller Script
My first attempt at writing code done in Arduino and to create a usable controller script for the earliest iteration of Project Purgatory. It allows the creation of a controller using 4 buttons (one of which is the joystick), and a joystick for movement. Can be used on most computer systems.