Learn by doing.
Check out the projects I completed in my spare time. I enjoy learning about whatever gauges my interest at any particular time.
More recent projects will appear at the top while older projects will drop to the bottom.
- Summary: Remake of the iconic two-player connection game.
- Languages: JavaScript, HTML, CSS
- Technologies: React, Webpack, Sass
- Season: Summer 2017
- Project URL: https://github.com/bcastell/connect-four
- Demo: https://bcastell.github.io/connect-four/
- Summary: 2D space shooter game with diverse power-ups and dynamic particle effects.
- Languages: JavaScript, HTML, CSS
- Technologies: HTML5 Canvas
- Season: Summer 2017
- Project URL: https://github.com/bcastell/starfighter
- Demo: https://bcastell.github.io/starfighter/
- Summary: Raster graphics editor where images can be uploaded and manipulated by a variety of drawing tools.
- Languages: JavaScript, HTML, CSS
- Technologies: HTML5 Canvas, Gulp.js, Sass
- Season: Summer 2017
- Project URL: https://github.com/bcastell/scribble
- Demo: https://bcastell.github.io/scribble/
- Summary: Ping utility and packet sniffer to send, receive, and log packets across a network.
- Languages: Python
- Technologies: Sockets
- Season: Summer 2017
- Project URL: https://github.com/bcastell/ping-viewer