Programmer
A
Hello. I am a programmer who is interested in making Games, and loves working with Networking. I relish the opportunity to learn new information, and I am always teaching myself new skills.
I am currently fluent in C#, for both Gameplay and Networking, in Unity. I am also learning C++.
Projects
BORKSPEL
BORKSPEL is a VR, Multiplayer, Physics -based Puzzle Game, about Competitive Furniture Assembly for the Oculus Rift.
My Roles on the Project:
- Network/Gameplay Programmer
- Systems Designer
What I Learned/Did on the Project:
- How to Use and Extend the functionality of two Professional SDKs, Photon and Oculus.
- How to Develop Systems that allowed Physics Objects to Synchronized over the Network.
- How to create Systems, such as the Scoring System, which utilize Server Authority.
- How to Develop Interfaces for Other Programmers to use.
- How to Implement an extendable system and tools for Designers to use.
- Engaged in Solo and Paired Programming to Debug/Bugfix.
- Oversaw code reviews for the entire team.
What I Used on the Project
- C#
- Unity
- Oculus
-Photon
- Perforce
- Pivotal Tracker
-Slack
Mitch Crystal II
Mitch Crystal II is a 2D, Endless Hack and Slash for PC.
My Roles on the Project:
- Project Manager
- Character Artist
What I Learned on the Project:
- How to prioritize tasks, due to limited resources.
- How to make believable 16-bit sprites.
- How to adapt to a change in the Team Member composition.
What I Used on the Project
- Unity
- Excel
- Git
C++ Refresher (In Progress)
What the Code Does
-
Purpose of Making Code
- Re-Learning how to use pointers in C++
- Re-Learning the fundamentals of Memory management in C++
- Re-Learn any other Fundamentals of C++
Other Learning Experiences from the Code
-
C++ Second Project
(To Be Started)
What the Code Does
-
Purpose of Making Code
- Learning more Advanced concepts in C++
Other Learning Experiences from the Code
-
C# Mobile Dungeon Crawler (In Progress)
What the Code Does
-
Purpose of Making Code
- Learning how to make an App for Mobile Devices
- Learning how to Code interconnected, modifiable, stat-systems
- Reinforce Exposing multiple elements to the Inspector for Design/Balance use.
- Making a basic modular character controller for mobile devices
- Learning how to make Save files and store them onto a cloud.
Other Learning Experiences from the Code
-