jamescraster Goto Github PK
Name: James Craster
Type: User
Bio: Software Engineer
Twitter: JamesCraster
Location: Cambridge, UK
Name: James Craster
Type: User
Bio: Software Engineer
Twitter: JamesCraster
Location: Cambridge, UK
SFML 2.3 simulation of Coulomb's Law, for a chemistry project.
My C++ and SFML 2.3 implementation of both Dijkstra's Algorithm and the A* Algorithm to find the shortest path in a grid.
My C++ and SFML 2.3.2 implementation of an algorithm to generate fields of view on a 2d plane, taking into account opaque objects.
A Node.js webapp for playing heads-up poker
Make games the fun way!
Hold all the generic github workflows and actions that currently have to be public in order to work.
ML algorithm that learns any function using an M-order polynomial
An extremely fast directory and filename linter - Bring some structure to your project directories
A physics engine for an online multiplayer platformer game.
newSimpleVote
OpenWerewolf - the online multiplayer mafia game, play it at www.openwerewolf.com
A native android app for OpenWerewolf
Archived. The permissively-licensed core of OpenWerewolf (www.openwerewolf.com) now included in the central OpenWerewolf repository.
Archived. A collection of games that OpenWerewolf runs, now in the OpenWerewolf central repository
An 8-bit platformer built using the PixiJS renderer, featuring physics and collisions.
A snake game, but with portals! Made with PixiJS v3.
My solutions to the Project Euler problems.
C++ and SFML Roguelite Platformer.
A web adaptation of the social deduction board game Secret Hitler. https://secrethitler.io
A simple voting web app for any kind of game, but especially Mafia.
C++ and SFML 2.3 endless runner. Uses my own custom physics engine with the RK4 integration method.
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
Urban routing algorithms
URSS summer project into R. Williams' new randomized graph algorithm, which uses circuit complexity, tropical algebra and Coppersmith's algorithm to solve APSP in subcubic time.
Talking 2.0: A chat app that sends messages using ultrasonic sound. Won the prize for best general submission.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.