Unannounced Project (Unity C#, Gameplay Programming, Character Control)
Multiplatform (PC,PS4, IOS, Android) 2019
Unannounced Project (Unity C#, Gameplay Programming, Character Control)
Multiplatform (PC,PS4, IOS, Android) 2019
Primary programmer responsible for setting up gameplay systems for a variety of games.
Character Control Script
- Enabled character movement through Controller, Touch, Keyboard and Mouse Controls
- Allowed independent camera movement
- Created node-based checkpoint system
- Game Manager
- Timer System
- Hooked-up Controller, Touch, Keyboard and Mouse Controls
■ Work for Damarjian Interactive
Unannounced Project (Unity C# VR, Gameplay Programming, Character Abilities) 2019
Programmer responsible for creating character skills and extending character controls as well as documentation, code optimization, and debugging.
UI - Energy Bar for keeping track of available energy for abilities
Character Abilties - Uniques Abilities applicable to each individual playable character
Character Abilties - Uniques Abilities applicable to each individual playable character
■ Work for Damarjian Interactive
Cheesemancer (Unreal C++, Gameplay Programming, Character Control and AI) 2018 - 2019
Primary programmer responsible for documentation, code optimization, AI management system and player control code.
|
Character Control Script C++ (Separated into re-usable components)
|
Itch.io Link
https://squaremike.itch.io/thegratecheesemancer
Alchemy (Unreal C++, Custom Pawn) 2018
Creating a basic character control script that can extended once inheritted.
|
Programmed and Optimized code for:
|
Hide and Seek (Unity C#, Ready to implement Third Person Character) 2018Created a basic character control script that can be extended further and have different other functionality added as well a timer script usable in individual gameobjects
Trashbot (Summer Gamejam 2018 - Unity C#, NPC and Enemy AI)Worked on npc AI scripts that wandered around a set area, attacked the player depending on AI configuration and fled when the player approached. AI's ussed the Navmesh to navigate through map.
Itch.io Link Flipping Out (Fall Gamejam 2018 - Unity C#, Character Control and Mechanics)Programmed Code for the Following:
Itch.io Link
https://eleanorpixie2.itch.io/flippingout Simple RPG (Unity C#, Character Control, Enemy AI) 2018Created RPG with message windows, save and load games, and combat
Finite State Machine (Independent Project - C#) 2018 - 2019 |
A state machine that can be implemented in C# projects.
- Base Finite State Machine - Handles simple state changes
- Parallel State Machine - Enables multiple states to run parallel to one another
- One-Way State Machine - A state machine that only goes through states once
- Revertible State Machine - Can revert back to previous states
Other Projects
ThingRandomizer (C#, Unity ) - Randomizer for all different kinds of stuff, deployed via Unity WebGL.