Zachary Hughes

Logo

I am a computer science major from Grove City College, minoring in Data Science, Mathematics, and Game Design. Here is a small collection of the projects I've worked on.

Future assignments and projects will be updated on an as-created basis, but past projects may have been created locally or through a different management platform (such as Unity's proprietary service), which explains some of the shotgun uploads for my older work.

My LinkedIn Profile

View My GitHub Profile

Games I’ve Made

About These Projects: At school, we had the opportunity to create games as part of an elective class. These games are long-term projects under a mini-scrum development strategy. Each was developed in Unity as an individual project or part of a team. Below are the more fun or interesting projects I’ve been a part of.

Due to my disdain for using mismatching art assets, I did the sprite work for these games. Our Katamari game, however, required a multitude of objects, which made independent development of 3D models impossible for a class project.

NOTE: These github repositories are cross-uploads from Unity’s version control system, and as such pulls, pushes, and contribution histories are not preserved. Each game will have a link to other contributors’ github profiles here and in its own README.md

1. Grover Man

Contributors:

Grover Man is a satirical take on our college’s personality; most students are conservative-libertarian. As such, we decided to model the ‘perfect Grover’ as a freedom fighter, saving his fellow students from the forces of Communism under the reign of Mecha Karl Marx. This game features two levels, four unlockable achievements, easter eggs, simple state-based AI, and a three-stage boss battle. Sprite design and voice acting were both done in-house.

2. One Trillion Lions vs. The Sun 2

This is my first solo 3D game, and it plays off the following thought experiment: In a battle of power, who would win? One trillion lions, or the sun?

“It depends if we can collapse them to their Schwarzschild radius.” - Me

“Well, are they all working together, or are they independent?” - My programming 2 professor

“I feel that if they can get to the sun then organization is the least of their concerns.” - The student who inspired me to make this game

It includes two different enemies, an asteroid that fractures into more when you shoot it and a flare-shooting star, as well as a progressive difficulty scale. All voxel models and textures were done in the span of a week to remove placeholder models, for better or worse.

3. Communisuto Damacy

Contributors:

Communisuto Damacy tells an alternate story of Grover Man from the Communist point of view. You play as a glorious ball of stuff that must roll around a small American office and pick up as much stuff as possible, just like the original Katamari Damacy. The ball grows in size and rolls differently if you pick up special “irregular” objects, unless you are so large that they wouldn’t matter anyways. The game ends after a time limit, and your success is judged by the size of the ball you make.

4. Net Surfer

Contributors:

My most recent game, Net Surfer, is based on the 80s view of a cyberpunk future. You play as AxelLee.exe, the first future ninja robo cyber cop. You have to race through the internet, shooting down malicious entities and surviving bloatware obstacles. This is an infinite runner with progressive speedup, and it is by far my most visually stunning game. It is a low-power single-scene game, and it takes advantage of a post-processing VHS effect and vignette for an old-school CRT TV style. Additionally, it uses Unity’s inverse kinematic system and Blender’s quick skeletal setup system to implement a fluid point animation, which draws the user towards their crosshair even if it is lost in the effects.

5. D&D&D: Dungeons and Dwarves and Deception

This is a top-down, competetive, mini-dungeon game built for local, LAN, and Internet multiplayer on the PS4. You will play as a dwarf who must get to the end of a dungeon by killing the competition.

Due to losing team members, we had to unfortunately cut back on scope. The dungeon-building mechanic has been scrapped, but we added in a new game ending and local multiplayer to compensate.

However, we were able to keep most of our features! Each game cycle ends with a king-of-the-hill ‘Gold Room’ or a boss. This way, there will always be hidden consequences for hurting your fellow dwarf. Will you hinder your progress at slaying King Slime, or will you leave the gold all to yourself? Additionally, we were able to implement a custom skin choice system so players can choose which dwarf they want to be, along with a new unlockable golden skin.

After each sprint, an update on the game’s progress will be posted here.

Sprint 4 Pre-Release Build Video

NOTE: As of May, 2020, the final version of D&D&D was completed without support from the PS4 devkit and PS4 SDK. Under its licensing restrictions, this means that D&D&D should be treated as any other IP by its creators. As such, the full source code is available and can be distributed on public repositories.