Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(4 edits)

I’ll have to expound on this later (maybe do a devlog) but I’m using the Calico engine. It’s Inkle’s Ink programming language with bells, whistles, and a whole lot of customization for the web. I’ve done quite a lot of modifications using the patch system.

It’s been suffering because of the lacking documentation (much more so for InkJs which Calico is built on than Calico). Which means that I’ve been writing in JS to supplement the engine and give me access to things that I really should have easily like: a function to tell if a knot (equivalent to a scene in Unity) has been visited and changing list values from JS (bools, strings, and others work fine but lists are actually demented JS maps with a different name which took far, far too long to figure out).

It’s been torturous fighting JavaScript’s wonky ass dynamic type checking and has required making a lot of helper functions and hacked-together parser things to make it all work.

Other than that, I’m using this website for converting stock photos and the like and Aseprite for polishing it up. I’ve not started on audio though I have some packs on my computer I’ll probably use like the GDC Soniss audio pack. Oh and VS Code for the writing and programming.

is that what gadfly was made in? i kinda just assumed it was twine because thats all i thought there was for stuff like that but look at that! very cool

sounds very code-verbose for a visual novel so i am gonna hafta see how it all turns out

Nope that was Twine. I just decided to be adventurous this time around.