←back to thread

142 points sclerek | 1 comments | | HN request time: 0.249s | source

I made an animation programming language that you can type into a textarea. I make little games with it. Now other people can customize the games I make with it.

I've been working on canvas language for 15 years now. Not very successful, but editable gifs turned out okay. Since it's my passion, I keep trying, and my latest is editable games - I'm not officially calling it that though.

I've had some interest in advergames and this would allow designers to easily customize games for their clients - the hidden objects game being the best example for this, and the only one made specifically for the purpose.

Anyways, games are interpreted at runtime by JavaScript. To publish, for example on itch or your own website, you need to submit your project file (download it from the dev studio) and wait a few minutes. You'll get back a JS file that contains your game.

ngl, although a passion project, I'd like this to one day be profitable - trying to work that out.

If interested, the main project site is https://canvaslanguage.com

I'd love to get some feedback. Although to be honest, I just want to show somebody my newest creation :)

Thank you.

Show context
AtlasBarfed ◴[] No.43322466[source]
Want some fun as a programmer?

Download an open source roguelike and get it working in an IDE.

I am hacking frogcomposband right now with shitty old Eclipse CDT IDE, and having a blast.

Mass dissolve? No pet mana cost? Never need food? Cast spells from books that are in your home and not waste inventory? Access your home from anywhere in the dungeon? Teleport towns from anywhere in the overworld? Find anything annoying? Code it away.

Remnants of the Precusors (a Master of Orion super-remake) is great too. Doomstar super-sized ships with certain tech combos? Ultralarge worlds? Mark artifacts and mineral worlds in a radius from you because you are a xenoarchaelogist? That is plain old Java so you can IntelliJ away.

Of course with any IDE there is the old breakpoint and modify values hacking, even if you don't change the code.

I want to do Cataclysm DDA next but the git clone is bombing every time. Maybe it is too big.

replies(5): >>43322524 #>>43322754 #>>43323199 #>>43323999 #>>43326465 #
Jotalea ◴[] No.43322754[source]
Modding games was the first reason why I started to learn programming. From modifying a TXT file inside an APK, to injecting DLLs, and replacing strings on a Hex editor, it just feels so great.
replies(1): >>43327845 #
1. totetsu ◴[] No.43327845[source]
For me it was Worms 2. There was a plain text file controlling all the explosion sizes etc for the weapons.