Giter Club home page Giter Club logo

Ben Phillips's Projects

cool_elytra icon cool_elytra

A minecraft mod that adds camera effects and a new control scheme for flight.

disk_pie icon disk_pie

Tool to display a disk's file structure as a radial pie chart with size proportional to storage space to assist cleanliness and diagnosis.

dnd_map icon dnd_map

This finished web app allows building and saving roleplaying maps with toggleable fog-of-war regions.

eecs348lab icon eecs348lab

Code for my software engineering lab course (EECS 348).

eecs348lab7 icon eecs348lab7

A foundational webpage setup exercise for my software engineering course.

fisick icon fisick

A physics engine designed to accurately simulate sphere kinematics. This project is discontinued since I determined that correct energy distribution would require a detailed material properties system to be added.

fpga_proc_gen icon fpga_proc_gen

Making procedurally generated terrain with noise techniques and running it all on an FPGA.

gl_engine icon gl_engine

This is the start of a 3d graphics engine that uses opengl through the rust glium module. I am learning techniques with shaders, and I may use this for a game engine in the future.

gl_fractal_viewer icon gl_fractal_viewer

Remake of my very old js fractal renderer with rust and opengl. It is now much faster and supports more user interaction.

jarmor icon jarmor

A partially developed minecraft mod that seeks to develop mechanics around armor to increase the overall level of strategy and decision making involved when gearing up.

jhdl icon jhdl

Jorbon's Hardware Description Library (JHDL) is a rust library for assembling and simulating digital logic devices.

jorbon icon jorbon

Config files for my GitHub profile.

js_cloth_sim icon js_cloth_sim

This is a simple particle-based physics sim that has a few different modes for similar types of simulation.

js_globe_gen icon js_globe_gen

Uses layered perlin noise to generate a mesh and texture for a procedurally generated earth-like planet model.

js_graphics_pipeline icon js_graphics_pipeline

A complete rasterization rendering pipeline that I wrote in javascript. Not efficient, but certainly educational.

js_logic_signals icon js_logic_signals

An environment for designing and running expansive logic systems from a simple part set.

js_projects icon js_projects

A collection of my small or incomplete javascript projects.

mc_server_stop icon mc_server_stop

A minecraft mod that cleanly stops a dedicated server at a specific time of day. I made this for my personal server in order to safely make daily world backups.

moire_models icon moire_models

A modeling / visual simulation utility for finding potentially important twist angles in 2D material systems.

mtg_sim icon mtg_sim

Runs games of MTG in software. The goal of this project is to see how much complexity is required to implement a conceptually expansive rule system. I currently plan to have a text-based interface and interpret card rules using custom language processing.

pico_plot icon pico_plot

Interface with and plot readings over time from a keithly picoammeter. Designed for calibrating exposure levels in a SEM electron beam lithography system.

python_projects icon python_projects

My miscellaneous python projects that aren't large enough for their own repositories.

ray icon ray

A very simple ray tracing program that simulates reflection and refraction on glass spheres using optical physics. Uses wxWidgets.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.