Benjamin Crawford

Student

I am studying for a B.A. in Computer Science in the Department of Information and Computer Sciences at the University of Hawaii. I expect to graduate in Spring, 2025.


Interests: Game Development, Software Engineering, ESports, 3D Modeling, Animation


Projects

VR Cat Cafe Game Nov-Dec 2023

Multiplayer VR game about running a cafe.

Unity VR/AR Meta Quest

Read More
Climbing App 2023-Current

App for keeping progress at your favorite climbing gyms.

React Native Software Development

Read More
Unreal Engine 5 Horror Game 2023

Short horror game I made to learn more about Unreal Engine 5.

Unreal Engine Game Development

Read More
Happening At Manoa 2023

Happening At Manoa is a web application that allows students to find events happening at UH Manoa.

Meteor React

Read More
Mars Mech Mission 2023

A tower defense rougelike game about a dwarf defending his base on Mars.

Unity GitHub C#

Read More
homebound 2023

homebound is a short 2D puzzle platformer that explores the feeling of home.

Unity GitHub C#

Read More
CreateX Horror Experience 2023

Spooky experience created for ICS 486 in the CreateX lab at University of Hawaii West Oahu.

Unity VR/AR

Read More
AR Souveneir Cube 2023

AR Merge cube that displays a souveneir from a trip to Korea.

Unity AR/VR

Read More
HACC2023 2023

Healthcare Dashboard created for Hawaii Annual Code Challenge 2023.

Meteor React

Read More
Untitled Mech Game 2022

A game I helped make for the UH Game Dev's Club MechJam 3.

Unity GitHub C#

Read More

Essays

Expanding on Software Engineering

11 Dec 2023

Introduction Software Engineering principles are not only important to software engineering. In my pursuit to become a game designer/programmer, I find I can apply many of these principles from software engineering to game design. Agile Project Management I learned a...

Software Engineering

Design Patterns in Software Engineering

29 Nov 2023

Creating high-quality and efficient applications is crucial to software engineering. To keep strong and consistent results, we use design patters, which are a blueprint for how an application should be created. One of the most common examples of these design...

Design

AI's impact on my life

20 Nov 2023

Introduction Artificial intelligence, or “AI”, is a new and incredibly powerful version of software that allows computers to recognize patterns and create things in a similar way humans can. While AI isn’t quite to the level of intelligence that a...

Artificial Intelligence ChatGPT Co-Pilot

See all 8 essays