Ryan Carpenter's Portfolio

A collection of Ryan Carpenter's experience with development in the Unity Engine and other mediums.

ABOUT ME

Hello, I'm a senior computer science undergraduate studying at Arizona State University. Game development has been a lifelong passion of mine and am very committed to the projects I create. My dream is to one day change the industry by not only enticing the players who play games but inspire developers to make great games.

Programming

  • Proficient Languages: C#, C/C++, HTML, CSS, Javascript.
  • Other languages that I've learned:
    SQL, Dart, Java, Python.
  • Applied Skills: Game Engine Development, Procedural Generation, Web Development, Mobile Development.

Game Development

Education

Animation & Art

  • Experience in Blender an app used to create 3D game assets.
  • Experience in Aseprite, an app used to make 2D pixel art.
  • Experience in Adobe apps like Photoshop, Illistrator, and Lightroom.

PROJECTS

Rogue Nebula (2023)

Developed for the Video Game Development Club's summer session, this prototype for a future project Unstable Star challenges players to survive endless waves of enemies in pursuit of a high score. Inspired by classic arcade titles like Galaga, Defender (1981), and Space Invaders, the game features a scrolling 3D environment, reactive UI, vibrant effects, and varied enemy behaviors.

Future Scape (2024)

Developed for Enterprise Technologies this virtual reality career explorer targets primary and middle school students. It features a variety of minigames exploring careers like pharmacology, manufacturing, forensic science and more. I solely created the pharmacy, manufacturing, and urban planning minigames. As a pharmacist, players dispense medications within a time limit. In manufacturing, players design assembly lines and combine components on a world space grid to create products for sale. In urban planning, players build your own city on a world space grid while managing a budget and resources at your disposal.

Unstable Star (2024)

Developed for the Video Game Development Club's 2023-24 session, a successor to Rogue Nebula, this game tells a comedic and heartwarming story of a lowly guard challenging a galactic empire. Travel through three variable levels including dynamic objectives and challenging boss fights. Players journey through three diverse levels with dynamic objectives and challenging boss fights. The game features a full animated dialogue system, weapon and ability inventory, a responsive UI, vibrant sounds and VFX, and varied enemy behaviors.

The Devil's Diner (2023)

Created with a small team for Ludum Dare Game Jam #50, this game stars a simple chef doomed to cook the devil's for demons in Hell's most treacherous kitchen. Developed in 72 hours, the game features a crafting system, interactive UI, leaderboard, cutscenes, and a level system. This project was so enjoyable to work on we decided to attempt to porting the game to mobile for a short time. All assets and artwork are my own.

Bloodlust (2021)

Developed with a colleague for Ludum Dare Game Jam #49, this game features sophisticated AI, A* pathfinding, a dynamic NPC scheduling system, a day and night cycle, and an inventory system. All assets and artwork are my own.

Fishy Business (2023)

A group project for a game development class using the GameMaker engine. The goal was to simulate a professional studio environment, complete with deadlines, checkups, peer evaluations, design documentation, and presentations. I served as the group leader and gameplay programmer.

Smaller Projects

A collection of smaller projects from tutorials and online courses. Most artwork is my own, with some assets sourced from free game asset libraries.

CONTACT

  • Developer Email

    dev.ryan1184@gmail.com

  • Personal Email

    ryan.carpenter1184@gmail.com

  • School Email

    rjcarpe2@asu.edu

  • Socials