Skip to content

Projects

Skip to listings

CS246E Game Engine

Custom C++ CLI game engine built in a memory-safe manner using the model-view-controller design pattern. Supports bitmaps, rectangles, player keyboard movement, state management, bounce collisions, and more. Includes two demo games based on Space Invaders and Breakout.

Gmail HTML Editor

Easily edit emails you're composing in Gmail as HTML, allowing for a whole new level of customizability. Adds a button to Gmail "New Message" popup to allow emails you're composing to be edited as HTML.