Ryan "RyDawgE" Ebert

Programmer, Game Developer, Software Engineer

Languages
C++
Unreal Engine Development
Jai
.NET Core C#
Python
Java
HTML/JS/CSS
Experience
See Portfolio
Gameplay Programmer - Robocat Games
Tooling / Research on Team Luminescent
6+ Years of Unreal Engine Development
8+ Years of Hobbyist Programming
Skills
Backend System Development
Gameplay Programming
Game Engine Development
Game Development
Game Networking
Web-dev

Portfolio

Pokemon Champions: VR

UE4/C++/BP/TS/JS

Pokemon Champions VR is a robust Battle Simulation created for PCVR. It features fully realized 3D environments re-imagined from your favorite classic Pokemon Games. Utilizing Speech Recognition technology, Pokemon Champions aims to bring an immersive and fresh experience to hard-core, returning, and brand-new fans of the Pokemon franchise. Featuring characters from all corners of the franchise, which battles you take part in is up to you, as you challenge these Pokemon Champions!

The game will feature both single player-challenge battles, and a multiplayer mode based on Pokemon Showdown's open source Battle Simulator. The game has been in active development for 5 years. Pokemon Champions VR aims to be the most immersive Pokemon experience to date.

The game has been in delopment for 5 years, and is currently undergoing a rewrite.

To follow the game's progress, join the Discord Server and follow the Twitter Account.

You can also watch the game's 2 demonstration trailers Here and Here.

The Old Chateau

Unreal Engine 5

Created by 3D Artist Millennium, The Old Chateau is a first person horror game set in the world of Pokemon. The player has wandered into a haunted mansion and is now trapped inside. The goal of the game is to find 3 keys and escape.

The game saw widespread success on YouTube, being played by multiple popular creators. Overall, the game has seen well over 10,000 views accross multiple YouTube videos, as well as over 30,000 views on Twitter.

I worked on the following systems: Item Inspection, Dynamic Doors, Item Randomization System, Haunted Event System, and other gameplay touchups.

A link to the game's trailer and download can be found here.

PyDawgEngine

Python

PyDawgEngine is a 2D game development framework wrapped around the Pygame game engine. PyDawgEngine has been in active development for over 3 years now, constantly receiving new updates to allow developers to make the 2D game of their dreams.

PyDawgEngine gives developers a custom Object/Component hierarchy to replicate the development style of Unreal Engine. PyDawgEngine attempts to ease the burden of the developer, and handles plenty of boiler-plate game development features such as collision, physics, user interface, debugging, events, and even multiplayer networking.

A link to the repository to download the engine along with a custom example game can be found here.

A tutorial for creating a simple project can be found here.

Chipset

PyDawgEngine

Chipset is a 2D co-op/multiplayer rogue-like shooter created in my own custom engine, PyDawgEngine. The game boasts a suite of customizable weapons, allowing the player to clear room after room of enemies in their own unique way.

I worked on this game for 2 years when I was just getting the flow of real programming. The game is written in Python, with code I wrote in middle school as a base. If I ever do work on this again, it will be in JaiDawgEngine.

A link to the gameplay teaser can be found here.

RyDawgE.com

HTML/JS/CSS - C# ASP.NET

This website was created from scratch using Razor Pages, with an Ubuntu server running Caddy.

The website can be found... wait... you're already there!