Grant Chapman’s Current Portfolio of Projects

My goal in life is to make amazing and immersive games anyone can play.

 
  • Java Development

  • C# Development

  • Unity Content Creation

  • Eclipse IDE

Java/Spring Social Media Blog APIs

This social media application will be an api backend without a frontend. The app will have the ability to manage user accounts and messages that they submit to the application. Users will be able to see all of the messages posted to the site as well as the messages posted by a particular user. In either case, The api backend is able to deliver the data needed to display this information as well as process actions like logins, registrations, message creations, message updates, and message deletions. Two versions can be found in Github and were made Using:

 

GALAGA CLONE

I developed this Galaga clone in order to learn collision mechanics, object movement and constraints, and scoring frameworks. The software was developed using:

  • Java

  • Eclipse (IDE)

  • Refactored code from a Pong clone I previously developed

 

Unity Maps

I developed this large multi-purpose map for use in VRChat based on the general characteristics of a WarHammer 40K model. The map includes purpose-built rooms including a meeting center, war room (with in-game map overlays), observatory, library, and hangar. The map was developed using:

  • Unity

  • Udon

This map alone has currently been visited by VRChat users over 100,000 times and ‘favorited’ by thousands of users.

Click Here to Access the Map in VRChat

 

World-Building

I have created a range of maps for use by the D&D community to augment tabletop campaign creation and add detail to created worlds. This map represents a world map for a Microsoft ‘Sea of Thieves’ inspired D&D campaign. The maps were created using:

  • Inkarnate

 

Avatar-Creation

I have created a range of warhammer 40K avatars for VRChat. The base of the models I used assets created by a user known as Joazzz, other parts I either found on SketchFab or kitbashed. The avatars created using:

  • Blender: Model Creation

  • GIMP: Texture Design

  • Unity: Final Touches and Upload platform