Alistair Macdonald's repositories
TowerDefence
My first android application currently under development.
2048
a desktop version of the popular phone app 2048 with some elementary ai methods implemented
Ark-Paradigm
a backend project for an Ark Paradigm application
BitGoJS
BitGo JavaScript SDK
Blockr
android game
Genetic-Runner
A genetic algorithm employed against neural networks learning to travel through a 2D maze.
Number-Identifyer
A computer program using a Neural Network paired with gradient decent that can be trained to identify hand written digits.
Tank-Game
A multiplayer shooting game with a built in map editor.
Tetris
A remake of the popular Tetris game made in java
Chip8_Emulator
Starting a chip 8 emulator built in Java
Genetic-Scroller
A genetic algorithm applied to neural networks controlling a player in a simple side scrolling game.
goodlife-booking-alerter
A bot that checks for free sessions at Goodlife Fitness.
Gravity-Simulator
An application made to model the gravitational interaction of celestial bodies in 2D space
IA-Application
A java application made as the culminating assignment of my IB Comp Sci class. The application can be used for teachers to post questions to a class of students.
LD31
My game entry for the ludum dare 31 48hr game design competition
Life
A simulator of Conway's game of life
Pacman
A semi complete remake of the arcade game Pacman redone in java
Pong
A simple Pong game made in java
Robo-Adventure
a short side scroller i developed as my fist in depth game
Rop
A desktop version of the popular phone app Rop built in java
Skyscrapers
A remake of the classical Skyscrapers game made in java
SmallC-Check
a small test program for math contest problem
Tic-Tac-Toe-Network
A Neural Network that uses a genetic algorithm to learn how to play Tic Tac Toe
website
Personal Website