Skip to content
View jm24abj's full-sized avatar
❤️
❤️

Highlights

  • Pro

Block or report jm24abj

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jm24abj/README.md

stat

Jack Milner

B.Sc. Student

University of Hertfordshire

Interests

  • Graph theory
  • Game development

Skills

  • Programming languages: Python; Java; C#; Luau
  • Programming frameworks: Pygame; Selenium
  • Technologies: VScode; Git; Godot; Roblox Studio

Projects

Enigma Chess Engine (01/01/2025 - 26/03/2025)

The 'engima chess engine' is a project I developed using pygame. This engine also has front end user interface where the user can play with the engine and a tutorial section for people new to chess how want to learn to play. The project can be found here

Alt Text

Contact

Pinned Loading

  1. Chess Chess Public

    Chess game with my custom made 'Enigma chess engine'. Contains both an in Console and Pygame version available (check documentation below for more info).

    Python 5 4

  2. AlgoVision AlgoVision Public

    A small educational visualisation tool for most algorithms and data structures essential to learning computer science. This project was made in Python using the Pygame library for graphics

    Python 5

  3. BinCollectionAPI BinCollectionAPI Public

    An API that gives you information for impending bin collection dates for your local council (UK) Currently supporting North Hertfordshire District Council

    Python 5

  4. Fizz Fizz Public

    My own statically typed programming language with support of pointers, a custom compiler (Lexer, Parser , Abstract syntax tree) written in C++ and uses LLVM

    C++ 6

  5. MiniCircuits MiniCircuits Public

    Java program for creating your own circuits such with fundamental components such as AND, NOT OR etc. This project is currently unfinished and uses the Swing GUI library

    Java 1

  6. CharacterGeneration CharacterGeneration Public

    A GDScript project that can generate randomised character sheets for people. Based on the game 'Oxygen Not Included' 's character generation screen

    GDScript 1