aryan-sinhala349
Third year in Computational Data Science, with an interest in game development. President of the Penn State Video Game Design and Development club.
Virginia
Pinned Repositories
Advanced-Programming-Projects
This is where I will be storing all of the projects for the Advanced Programming class I took in the 2019-2020 school year,
aluminum-built-games
A repository of games that have been fully built with the Aluminum game engine.
aryan-sinhala349.github.io
assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
box2d
Box2D is a 2D physics engine for games
CHIP8-Emulator
A CHIP8 emulator to learn emulator development
ds-220-project-2
The code for my DS 220 Project #2 assignment taken in Fall 2023
EABase
EABase is a small set of header files that define platform-independent data types and platform feature macros.
EASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
Unity-StateMachine
A simple Unity State Machine
aryan-sinhala349's Repositories
aryan-sinhala349/Unity-StateMachine
A simple Unity State Machine
aryan-sinhala349/Advanced-Programming-Projects
This is where I will be storing all of the projects for the Advanced Programming class I took in the 2019-2020 school year,
aryan-sinhala349/aluminum-built-games
A repository of games that have been fully built with the Aluminum game engine.
aryan-sinhala349/aryan-sinhala349.github.io
aryan-sinhala349/assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
aryan-sinhala349/box2d
Box2D is a 2D physics engine for games
aryan-sinhala349/CHIP8-Emulator
A CHIP8 emulator to learn emulator development
aryan-sinhala349/ds-220-project-2
The code for my DS 220 Project #2 assignment taken in Fall 2023
aryan-sinhala349/EABase
EABase is a small set of header files that define platform-independent data types and platform feature macros.
aryan-sinhala349/EASTL
EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.
aryan-sinhala349/efsw
efsw is a C++ cross-platform file system watcher and notifier.
aryan-sinhala349/example-games
A bunch of example games to act as a portfolio.
aryan-sinhala349/glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input. This fork adds a premake5.lua file
aryan-sinhala349/Hazel
Hazel Engine
aryan-sinhala349/gddc-23-24-arpg
aryan-sinhala349/GPU-Gems
My implementation of the GPU Gems
aryan-sinhala349/imgui
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
aryan-sinhala349/JoltPhysics
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
aryan-sinhala349/rect_pack
A library for packing rectangles to one or more sprite sheets/atlases with optional constraints.
aryan-sinhala349/saps-stream-helper
A helper for the Penn State Smash club's livestreams
aryan-sinhala349/saps_scoreboard
The scoreboard for S@PS's Smash Ultimate stream
aryan-sinhala349/SDL
Simple Directmedia Layer
aryan-sinhala349/softfloat
Berkeley's SoftFloat with C++ wrapper and CMake build tool
aryan-sinhala349/tournament-stream-tool
A Tournament Stream Helper like program developed for personal development testing
aryan-sinhala349/tracy
Frame profiler
aryan-sinhala349/Unity-GameCube-Controller
Adds support for the original Nintendo Gamecube Adapter (or Mayflash) to the new Unity Input System.
aryan-sinhala349/yaml-cpp
A YAML parser and emitter in C++