Robin Arys

Robin Arys

@zedutch.bsky.social

Computer Science Engineer by day, Indie game developer by night. Sometimes also a musician around dusk. He/him.

669 followers82 following43 posts

Dear OCaml people, what is a good way to print the value of any variable, like a list or something? I’m having trouble finding out the value of stuff in the middle of a bunch of List.map or List.filter expressions. Ideally I’d like something simple that I can just pipe the value to to print it

Day 1 of #AdventOfCode: check! First Elixir, went very smooth, then rewrote in OCaml. That was quite a bit harder, but I did manage to get there in the end! Feedback welcome, especially about making things more idiomatic (or easier in the case of OCaml, I really struggled) github.com/zedutch/aoc-...

github.comGitHub - zedutch/aoc-2024: Advent of code in Elixir and/or OCamlAdvent of code in Elixir and/or OCaml. Contribute to zedutch/aoc-2024 development by creating an account on GitHub.

I went with Elixir for #AdventOfCode day 1 in the end. Will probably try to do the first few days with OCaml as well as I find it a very interesting language. And who knows, I might end up switching to it as the main language for this year’s aoc!

Robin Arys reposted

I actually had to force-quit the app to resolve this. Even though the “new message” screen was working correctly, the timeline was still broken after I got back to it

There’s been a very noticeable increase in new followers over the last two days… Hi y’all! 👋 I make video games and music and random other stuff. Currently I’m still obsessed the new Factorio expansion but I will be getting back to game development with Odin very soon

Bad news: I didn’t do any #gamedev work today Good news: the new #factorio DLC is amazing Bad news: I probably won’t do much gamedev work in the following days either These things may or may not be related, no way to tell really…

Coding an octree implementation without reference, using a new language, and on 2 hours of sleep is definitely a vibe. It does seem to be working though. Maybe tired me is better at these things than wide-awake me #gamedev

So are we doing #screenshotsaturday on here? I would post something if I hadn’t just turned off my pc to go to bed. I’ll make up for it next week! Unless we’re turning it into #screenshotsunday this time? :D #gamedev

I am in fact, once again, making a game from scratch! It’s a 3D Dwarf Fortress-inspired city builder I’ve tried making (and stopped working on) multiple times before. #gamedev

View full thread

I did start with GLFW and plain OpenGL, but I actually want to create a game and it felt like that was going to take too long by going the OpenGL route again. Odin makes cross-platform super easy, I can just switch between macOS and Windows while working on my laptop vs desktop

I absolutely love #golang for day-job stuff, so there’s a good chance #odinlang might become my go-to for #gamedev. There are some minor annoyances but they are actively improving the language with every release. It’s been a while since I’ve been this excited about gamedev stuff!

I am in fact, once again, making a game from scratch! It’s a 3D Dwarf Fortress-inspired city builder I’ve tried making (and stopped working on) multiple times before. #gamedev

I’m using Odin #odinlang this time, with #raylib so not as from-scratch as usually. Both are new to me. Odin is really nice, it’s a lot like Go with some more quality-of-life stuff. Raylib feels like LibGDX back in the day, I’m not totally convinced yet but it does feel like I might end up liking it

You are up to date.