Heidar-An's repositories
NinjaTopDownGame
Ninja Top Down game made early with my experience with Unity (so excuse the probable errors), allowing others to join together on the same lobby using the Mirror library.
Online-Multiplayer-Chess-with-AI
Program made in Python, allows users to play against an AI, against others online, or on the same computer.
A-Star-algorithm-visualisation
A star algorithm visualisation I implemented myself in the p5.js library, this is my first project in p5.
Binding-Of-Isaac-Item-Dataset
Dataset of 720 Binding of Isaac Items (200 image augmentations for each item)
GameOfLife
Conway's Game Of Life in Pygame
Huffman-Coder-Visualiser
Creates a visualisation of the huffman coding technique used in run length encoding - an example of lossless compression, created in the p5.js library. Simply input text into the box, and all the nodes that make up the huffman coding show up.
NeuralNetwork
A library written using Go. The library allows users to create a neural network with a configurable number of neurons and layers. The library also implements backpropgation using gradient descent to gradually reduce the cost function.
Newtons-Fractal
A duo collaboration of Newton's Fractal created in p5.js
Sudoku-Solver-With-BackTracking
Implementation of a visual sudoku solver with backtracking.
Web-Chat-App-Cheese-
Created using Python framework Flask, SQLite, HTML, CSS, JavaScript. Web app that uses sockets to connect users to connect on the same network and allow users to message each other. There is an option to send emails to whoever email’s is saved in the program.
Neptune-Browser-Extension
A libre(free) browser extension for storing and saving passwords. It should be able to work on Chrome, Edge, and Firefox. It generates passwords and stores them on users's device.
nushell.github.io
Nushell's main website, blog, book, and more
OpenGL-Project
Just a small OpenGL thing I'm working on for fun.