What is
it? A Maze Yourself is a 3D themed tilt-maze game developed for iOS with gyroscopic controls
Where?
https://testflight.apple.com/join/Xsmjvg4j (Play here)
Features:
Gyroscopic detection for player navigation.
Dynamic lighting for shadows that shift with device tilt.
Three themed levels with obstacles and target.
Start screen canvas with level unlock and choice screen.
Design:
C#, Unity
Media:
Your browser does not support the video tag.
Demonstration of A Maze Yourself game
What is
it? b.o.t.h. is a full-fledged job search API
Features:
Matching algorithm based on user preferences
Redis task queue for finding matches
Database class for easy access to SQL database entries
AI-generated listings/job descriptions
Authorization system
Design:
C++, PostgreSQL, JavaScript, HTML/CSS
Media:
VIDEO
Demonstration of b.o.t.h. API
What is
it? BrainBuild is a full-stack project involving an interactive tutorial on brain anatomy
Features:
Interactive 3D models of the brain
Activities/mini-games designed to reinforce learning
Separation into learning/quiz sections
An exericse in UI design and implemenation of usability heuristics
Design:
Python, ThreeJS, JavaScript, HTML/CSS
Media:
VIDEO
Demonstration of BrainBuild and its features
What is
it? ArtFold is an interactive art
gallery
simulator and
art repository designed for
students of art history.
Where?
https://www.artfold.org
Features:
Advanced search options for artworks, artists, colors, emotions, etc.
Interactive 3D galleries that can be created by users and populated with artworks.
High-resolution art displays with the ability to zoom and rotate.
Ability for users to comment on and like artists and artworks.
Design:
Python, Flask, Three.Js, PostgreSQL.
Media:
Your browser does not support the video tag.
Demonstration of interactive 3D user gallery feature of ArtFold
What is
it? Outliner is a program to aid in art pedagogy, intended to make the
process of learning hand/eye coordination when drawing
figure outlines a more seamless process.
Features:
Superimposed grid over pattern images as well as the drawing space.
Ability to draw on the drawing space with the mouse or a stylus.
Accuracy calculator which estimates how closely drawing matches pattern.
Toggles for accuracy, grid, transparent overlay.
Options to clear drawing in its entirety or erase certain parts.
Design:
C++, SFML.
Media:
Your browser does not support the video tag.
Workspace with pattern and drawing area
Your browser does not support the video tag.
Workspace with pattern and drawing area
Your browser does not support the video tag.
Accuracy calculator
Bottom menu with control options
What is
it? A fully
functional web server.
Where?
GitHub
gist source
Features:
Process user requests for web pages in browser.
Status checking and error messages.
Design:
C
What is
it? An early prototype of a jumping platform game.
Features:
User controlled character figure.
Collision detection on platforms.
Object that moves from right to left across the screen in random directions along the
y-axis.
Design: C++,
SFML
Media:
Your browser does not support the video tag.
Early prototype of StickJump game