To view art: Art Samples
Code Samples
Space Invaders Clone
Created as a class assignment, this game was made in Visual Studio using C#. This game implements 15 game design patterns.
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “perform basic string compression using the counts of repeated characters”.
Link to file in my Github repository containing my Java algorithm for the question from Cracking the Coding Interview: “if an element in an MxX matrix is 0, its entire row and col are set to 0.”
Link to the file in my Github repository containing my original code for a complete, simple Tic Tac Toe game which I created in created in Eclipse Java Neon.
Link to file in my Github repository containing my Java algorithm for the question from Cracking the Coding Interview: “Implement an algorithm to find the kth to last element of a singly linked list”.
Link to file in my Github repository containing my Java algorithm for the question from Cracking the Coding Interview: “remove duplicates from an unsorted linked list”.
Simple Number Guessing Game Code in Java
Link to the file in my Github repository containing my original code for a simple number guessing game in Java.
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “check if one word is a rotation/substring of another using only one call to isSubstring”.
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “determine if a string has all unique characters”.
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “replace spaces in a string with %20”.
Link to the file in my Github repository containing my original code for a simple array demo in Java.
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “determine if one string is a permutation of the other”.
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “partition a linked list around a value x, such that all nodes less than x come before all nodes greater than partition a linked list around a value x, such that all nodes less than x come before all nodes greater than or equal to x. If x is in the list, the values of x only need to be after the elements less than x.”
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “check to see if a string is a permutation of a palindrome”.
Link to file in my Github repository containing my Java algorithm for a question from Cracking the Coding Interview that asks the coder to “write a function to see if a string is one edit (insert, remove, replace) from another”.
Link to the file in my Github repository containing my original code for a mind-reading game in C#.
Flappy Bird Clones
While learning and playing around with Game Salad and Unity, I made two iterations of a flappy bird clone. The Game Salad version used simple geometry and visual programming, whereas the Unity was created with C# and a Sprite Sheet.
Global Game Jam 2017 – Bullfrog Bound
The theme this year was waves. This could be interpreted in a number of ways. My team chose to use waves both literally and structurally. Not only does the frog have to avoid the waves in the game, but those waves are generated by use of a sine wave. The game was constructed with the use of Blueprint in Unreal Engine and the art was created in Photoshop CC 2017. This was my first game jam and was a wonderful learning experience. I contributed mostly art, but also game design and watched and learned as Blueprint was used by our main programmer.