Langjam-Gamejam Devlog: Making a language, compiler, VM and 5 games in 52 hours

https://github.com/Syn-Nine/gar-lang/blob/main/DEVLOG.md

#HackerNews #Langjam #Gamejam #Devlog #Language #Compiler #VM #Game #Development

gar-lang/DEVLOG.md at main · Syn-Nine/gar-lang

The Gar Programming Language. Contribute to Syn-Nine/gar-lang development by creating an account on GitHub.

GitHub

#langjam sadly not submitting anything anymore :<
I have the interpreter half done and even if I were to just put SDL bindings on it (what I was planning to do from the beginning) and let it leak memory like a wide open faucet, the semantics are completely wrong. like, functions don't even recurse correctly before crashing for some reason

but to not consider this past week a waste of time, I'll at least publish the code, in case it can help someone or something else
https://codeberg.org/thacuber2a03/langjamgamejam

langjamgamejam

my unfinished, unsubmitted entry to the langjamgamejam

Codeberg.org
#langjam YESYESYESYESYES
#langjam #zig that feeling when you manage to successfully compile `10` at 3 in the morning with no serious issues
Oooh, #langjam is on? And I've already missed the first two days?!
notes #langjam
not lookin bad tho #langjam

Continuing with my branding, hitting up the #Langjam with MOLD. A roguelike making environment. Using L5 once again.

Well, a dungeon crawler since I'm not sorting out procgen stuff. Just getting the text editor roughed out today.

#L5 #Love2D

Day 3: I was thinking about #langjam starting on the 14th, and I figured, since Rek and I have this game project coming up about the same time, it might be fun to do the whole thing in Lisp. So, I've implemented a little backend today, I'm only missing clojure bindings and the parser, which I've done a few implementations of before, so that should fall into place nicely for the start of the jam.

It's always fun to be reminded of how nicely it all maps to catlangs in comparison to algols.
https://rabbits.srht.site/decadv/
#DecemberAdventure