SamReha
Software Engineer with experience in embedded systems and video-game development
Maxar TechnologiesSan Francisco Bay Area
Pinned Repositories
3DLevelDesign
Level design exercise for a 3D platformer
angular-drag-and-drop-lists
Angular directives for sorting nested lists using the HTML5 Drag & Drop API
c_data_structures
Simple, header-only implementations of common data structures in C
CMPM146-FINAL
A Rogue-like game that uses context-free grammars as the basis of its level generation system, plus a system for authoring new grammars automatically.
CMPM146-P1
This is a simple implementation of Dijksta's algorithm for use with a Rogue-like ASCII Map. Implemented in Python.
CMPM146-P3
This project implements pathfinding over a graph object derived from a bitmap image in Python.
CMPM146-P5
Implements a GOAP system that determines a plan of action for how to convert an initial inventory state into a goal inventory state. Items and crafting recipes are based on Minecraft.
Concepts-Game
A mobile and tablet-friendly web-based application intended to enable the testing and teaching of basic recognition abilities to Imagine! participants, focusing on the user’s ability to perceive and express simple relations between objects (e.g., which object is bigger or smaller, longer or shorter, fuller or emptier, etc.).
dictator1
Repository for Dictatorship! A Game of Political Power
SFML_Perlin_Terrain
A simple demonstration of Perlin noise terrain generation in C++ with SFML
SamReha's Repositories
SamReha/CMPM146-FINAL
A Rogue-like game that uses context-free grammars as the basis of its level generation system, plus a system for authoring new grammars automatically.
SamReha/dictator1
Repository for Dictatorship! A Game of Political Power
SamReha/CMPM146-P3
This project implements pathfinding over a graph object derived from a bitmap image in Python.
SamReha/CMPM146-P5
Implements a GOAP system that determines a plan of action for how to convert an initial inventory state into a goal inventory state. Items and crafting recipes are based on Minecraft.
SamReha/SFML_Perlin_Terrain
A simple demonstration of Perlin noise terrain generation in C++ with SFML
SamReha/3DLevelDesign
Level design exercise for a 3D platformer
SamReha/angular-drag-and-drop-lists
Angular directives for sorting nested lists using the HTML5 Drag & Drop API
SamReha/c_data_structures
Simple, header-only implementations of common data structures in C
SamReha/CMPM146-P4
This project implements basic unit behaviors and controls in the context of a toy RTS in Python.
SamReha/CMPM146-P6
Implements a system for preforming reachability analysis on level editor for a simple Metroid-like adventure game
SamReha/CMPM146-P7
This assignment is mostly focused on noodling about with content generators in Python.
SamReha/cmps109-asg1
A partial implementation of dc(1) in C++
SamReha/cmps109-asg2
A simple shell with simulated in-memory filesystem
SamReha/cmps109-asg3
A simple listmap demonstrating C++ templates
SamReha/cmps109-asg4
SamReha/featheryournest_site
Old website for featheryourneststaging.com
SamReha/flappybird
A simple reimplementation of Flappy Bird in C++ and SFML
SamReha/gitignore
A collection of useful .gitignore templates
SamReha/moon-prince-adventure
A text adventure written in Inform7
SamReha/n_body_sim
Simple simulation of n-body gravity in Processing
SamReha/needle-reader
SamReha/pacman
A simple re-implementation of Pac Man in C++ with SFML
SamReha/pong
Pong recreated in C++ and SFML. Implements some cool new feature, too!
SamReha/push-and-pull
Push and Pull, a puzzle game about pushing and pulling
SamReha/RoodBoi
A compact, portable GameBoy emulator written in C++11 with SFML
SamReha/santascript
A tool for managing Secret Santa style gift exchanges
SamReha/SFML_Flocking
A simple flocking system implemented in C++ with SFML
SamReha/SFML_Particles
A simple SFML project demonstrating a flexible, extensible particle system
SamReha/SnapshotGame
A Low-Poly Open World Photography Simulator
SamReha/thermostat_game
A simple rhythm game that can be played on an old thermostat I hacked together