I wanted to play around with teaching others to code by creating a minified text editor that manipulates a player object.

What it does

Right now, the player object is bounded within a box. Responds to up down left right keypresses. Also features an embedded text editor!

How I built it

Fabric.js, HTML5 canvas, ace.js for the text editor.

Challenges I ran into

Finding an open source text editor.

HTML5 canvas was not optimal. Using the fabric.js library simplified things greatly.

Accomplishments that I'm proud of

What I learned

What's next for BoxCode

Finish things!

Share this project: