Skyler Hughes's repositories
Granular-Material-Simulation
A simulation environment in C++ and SFML, with the goal of implementing collision detection optimization through quadtrees and spatial hashing, as well as accurate dynamics
NMTLunabotics2023
NMTLunabotics Repo for 2023 robot and simulation
C_Mandelbrot_Renderer
Simple, Multi-threaded, Made for Fun
CodeGolf-Lissajous
A simple repo with a ungolfed C terminal lissajous plotter, and a 148 byte golfed version
NMTLunabotics2022
Primary Repository for All Software related to NMT Lunabotics 2022
advent_of_code_22
My aoc 2022. Trying to become a rustacean
MazeBot
Simple Discord bot that generates mazes, using code built with processing-java
Old-OpenGL-Renderer
A working renderer written as part of school project, though much of the code needs a complete rewrite to be ready for any kind of serious work. It remains here as a testament to the large scale of the work, written by myself and by a fellow student.
Boids_SFML
Simple Implementation of some Fast Boids using SFML
DiscreteValueIteration.jl
Value iteration solver for MDPs
fast_circles
Based on https://www.youtube.com/watch?v=9IULfQH7E90
grib-rs
GRIB format parser for Rust
Lab-Analysis-Tools
Some simple scripts for producing plots and data analysis for Physics Labs
LisPy
Simple Python Lisp Interpreter
nav-types
Rust library to work with global positions and vectors
ProgLang_Report_Code_Snips
A simple repo for the code snippets used in my report
raylib-rs
Rust bindings for raylib
RL-CSE489
Reinforcement learning experiments. Contains our final project and some other interesting odds and ends.
SimpleFTPCSockets
A very basic FTP Server and Client using sockets in C
SpatialHashPure
A generalization of the spatial hash used in my Granular Simulation, created to solve some complex implementation specific bugs.
TCP_Battleship
A simple TCP Based ASCII Battleship Game using Basic Sockets
Terminal_Tetris
Simple Terminal Tetris, Possibly Non-Portable-Non-Functioning
three-d
2D/3D renderer - makes it simple to draw stuff across platforms (including web)
uhhh
I have no idea...
x86-64-Vector2f-Dot-Product
A small project to learn some x86-64 Nasm assembly, performs the dot product between two float vectors. From scratch, no stdlib help