Anyone who can get past level 4 is a wizard in my book.
JUST RELEASED VERSION 3.0!! ITāS HUGE!!! (Level editor, 25+ new levels, new mechanics, and more!)
- Re-wrote and refactored the entire game
- Created a level editor for making custom levels
- Added 25+ new levels
- Added in teleportation pads, conveyor reversal buttons, and changed heatsinks to trap doors
- Re-arranged the levels in order to match the full version more closely
- Changed the aesthetic layout of many levels
- Updated the in-game graphics to match the full version
- Updated the logo, imagery, and branding to match the full version
- Updated the level drawing to save some space
- Changed memory location of the current level in EEPROM
Awesome dude!
Going to install and test it right now!
Awesome! The level editor needs an export to serial and import from serial feature to share our levels here and compete.
WHOA! Not a bad idea!! For now, I was hoping to see peopleās send pictures over so that I can remake them and try to beat them!
This is fantastic!
I now need to complete the previous game before moving up.
How much memory do you have left? I am guessing it might be a squeeze to get more code in.
All the old levels are included or reordered to make progression a little easier. So, if you did not want the extra stress, I would say this is the definitive version.
Tight squeeze, but doable. Working on it, nowā¦
The code generates a few warnings with Compiler warnings set to All. Although they probably donāt affect anything, itās always nice not to see warnings (though you canāt get rid of the āEEPROMā warnings outside your code).
Awesome! We would be able to help if it was in github lol
I guess the simplest most economical would be to have a simple encoding in and out, like 2 chars per byte (i.e. the sum of both minus a fixed value makes a byte, so you have a way to make it posteable here)
Just a quick update about this⦠I got the upload/download working for levels as well as a bug fix. I also finished the program that you can use to upload/download levels onto the Arduboy. Best of all, you can save them as .DUDE files to your computer, then share them, online, or even use them on other platforms that Iām putting Circuit Dude on! The program also lets you edit the levels or load any of the 75 built-in levels, as well.
Iāll release the 3.1 update and program, tonight.
Compatible with Mac? Please say yeessssā¦
Unfortunately, Apple does not like people developing for their systems without buying one. I donāt have a Mac, so I cannot compile my code. I spent a lot of time looking at frameworks that I could use, but Iām limited without a Mac. :ā(
Would you be open to creating a web interface? I love Circuit Dude but I am limited to Mac as my main computer and a secondary linux computer.
I have a web editor that Iāve been using for myself that converts things to code that I can throw in the sketch file. I can probably configure it for an Electron app. That may take some time to port, though.
You could always open source the code for the editor and let someone else port it if you donāt have time to do so yourself.
Or at least publish a specification of the data format so people can write their own editors.
I have one too but I would never say I am limited by it
No need to port to electron⦠It would be great if you could throw that html/javascript file into github or smthn⦠I prefer HTML, CSS and PHP over other languages so I could create a more complex and finished web interface if you want.