I make games under the game developer company nhdalyMadeThis, LLC.
My first product is a simple game written entirely in Julia
, intended as an example of creating and publishing a game from scratch with Julia. The code for the project is available here under the MIT license:
I would love you to fork it and change it and sell what you create!
Download the game here: Paddle-Battle.dmg
I’ve been building a tool for live-debugging and editing julia code! It’s inspired by Bret Victor’s 2012 Inventing on Principle talk. That talk also inspired similar tools, like Hydrogen, the jupyter notebook integration for the Atom code editor.
I’ve been working on it since September 2018. I’m currently calling it LiveIDE, but the name is a work-in-progress.
Here’s a video I took last month, after the first 4 hours of work on this. (It
was so fast to build! Julia is the best!):
I’ve been using it to test itself nowadays, which has actually been really
helpful! In this screenshot, I’m using
Live.@testfile to automatically create
live debug inputs for my function based on the existing unit tests!:
This next example shows more
Live.@testfile auto testing by using
itself as the unit test file:
And of course, it can also act more like a Jupyter notebook with the
Live.@script tag, causing the whole file to be interpreted:
I’m excited about the future of this project! Expect more updates in the future!
LiveIDE is Copyright © 2018 nhdalyMadeThis, LLC
All rights reserved.