Nifflas's Avatar

Nifflas

@nifflas

Game developer and adaptive music specialist nifflas.itch.io

573
Followers
154
Following
2,093
Posts
04.02.2025
Joined
Posts Following

Latest posts by Nifflas @nifflas

Sooooo cuuuute!

06.03.2026 20:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

awww so adorable

06.03.2026 09:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
New Active Object, by Jay Tholen 16 track album

obligatory Bandcamp friday post! the world's only concept album about using Klik & Play as a child. this was one of those meticulous hyperfocus projects that took over a year to arrange. if you enjoyed my Hypnospace music you'll probably like this. jtholen.bandcamp.com/album/new-ac...

06.03.2026 09:27 πŸ‘ 61 πŸ” 15 πŸ’¬ 4 πŸ“Œ 0
A bit of C# code, which handles a mysterious orb. There's an early return if the orb has vanished, and the word "return" is marked in pink

A bit of C# code, which handles a mysterious orb. There's an early return if the orb has vanished, and the word "return" is marked in pink

Found an extension called Highlighter

This will be perfect, I set it up to make things that affect the flow of the code stand out more (return, continue, break, goto)

06.03.2026 09:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Exactly :) All my decisions are based on the assumption of me soloing

I can absolutely adapt my code style to when I don't though

06.03.2026 01:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I often feel breaking down the function often adds complexity to the overall flow

A comment is nice ofc but it actually just does what I'd like the IDE to syntax highlight for me

05.03.2026 23:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I wasn't using them for the vast majority of my C# years

but then a situation appeared when I was like "this would actually be cleaner with a Goto". Then those scenarios kept popping up more X)

It has a way of happening when doing something very algorithm-y

05.03.2026 19:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's why I really like Goto, as those stand out very well because they're syntax highlighted so well. I cannot remember a single time I had a bug involving Goto

Also the use of Goto upsets programmers on the internet so that's an extra bonus :)

05.03.2026 19:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm googling how to do it in Visual Studio, haven't figured it out yet

I don't need them to stand out super much, just a little so I'm aware it's there.

It'd definitely have prevented a bit of debugging a bunch of times, it's definitely a mistake I make myself

05.03.2026 19:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Haha yeah :) I mean, the critics do have a point, there are consequences to not realizing one is there

It'd just be soooo easy to solve if the code editor can highlight them

05.03.2026 19:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It's kinda like how I disliked extension methods for a while because it was difficult to tell whether I was using one, or the method belonged to the class itself

until I realized "hey, let's just syntax extension methods with a very distinct red"

05.03.2026 19:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm never going to stop using early returns because the alternative code is usually messier

But I will admit they do lead to the occasional bug because I don't realize there is one

I wish I could make the IDE just syntax highlight early returns with its own color, that'd solve it so nicely.

05.03.2026 19:15 πŸ‘ 13 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

In the future, there should be a Steam bundle where the qualifying factor is "the game must be centered about one or multiple of the creator's dogs"

I think many would get a bundle like that because dogs 🐢🐢🐢

03.03.2026 17:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

🐢 this is the year of "make a game about your dog" 🐢

03.03.2026 17:07 πŸ‘ 6 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

Here's the cellular automation stuff in action in my game, Rhythm Doggo

This scene uses the classic Conway's Game of Life (though with color propagation, layers, and fading) but other scenes uses different algorithms

Wishlist it! store.steampowered.com/app/4090240/...

03.03.2026 02:55 πŸ‘ 72 πŸ” 15 πŸ’¬ 2 πŸ“Œ 0

The reason the game has bats is, I added in butterflies. Then realized I could modify the behavior code (I miss when AI meant little guys and creatures in games, "behavior" doesn't have the same ring)

I simply inverted all physicsy Y-values, changed the sprites, and they'd hang from the roof.

03.03.2026 03:13 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I just spawn in period-2 oscillators and simple spaceships at random locations, but sometimes they collide and patterns emerge from the collisions

03.03.2026 02:59 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Here's the cellular automation stuff in action in my game, Rhythm Doggo

This scene uses the classic Conway's Game of Life (though with color propagation, layers, and fading) but other scenes uses different algorithms

Wishlist it! store.steampowered.com/app/4090240/...

03.03.2026 02:55 πŸ‘ 72 πŸ” 15 πŸ’¬ 2 πŸ“Œ 0

It's very interesting that users who aren't looking forward to it will make the switch now

I hope that will be very good for Linux UX - I think that currently, many of its users have a "tinker with their OS" hobby, but most people who need an OS are not, and just want it to let them run software

02.03.2026 14:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yeah, I haven't paid much attention to his ideology but everything I've heard is terrible

I knew something was off the way I learned about him in the first place through a wave of Gavin AI slop, and it's so off-putting how he imitate Trump but "sarcastically"

02.03.2026 00:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

...unless someone can convince me to use those remaining 25hp differently? :)

01.03.2026 20:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the 3hp ones all being Erica Synths Pico modules, and the theremin being a doepfer

01.03.2026 20:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I have 25 HP left, here's what I'm considering to fill those with:

Low pass gate (3hp), distling EX (8hp), BBD delay (3hp), theremin (8hp) and an external input amplifier module (3hp)

01.03.2026 20:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

So far my experience with modular synths has been so much fun. Doing things physically instead of on a screen makes such a big difference, and I don't have any trouble at all with not having presets that can be recalled

01.03.2026 20:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The worst things about modular synth racks is the limited space. Should I really use up 8 health points for a theremin module that just generates CVs? but then again waving my hand in the air to make sounds so much fun

01.03.2026 20:37 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Maybe the following is a bit of a slippery slope argument, but one worry I have is, it may only be self-reporting for now. It's easier to add more to a system in place.

01.03.2026 20:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
California introduces age verification law for all operating systems, including Linux and SteamOS β€” user age verified during OS account setup
News
By Luke James published 7 hours ago

AB 1043 also requires OS providers to pipe a real-time age checker to every app developer who requests it.

California introduces age verification law for all operating systems, including Linux and SteamOS β€” user age verified during OS account setup News By Luke James published 7 hours ago AB 1043 also requires OS providers to pipe a real-time age checker to every app developer who requests it.

this is crazy and I hope it doesn't spread. Linux the kernel is now more important then ever. www.tomshardware.com...

01.03.2026 18:32 πŸ‘ 13 πŸ” 5 πŸ’¬ 1 πŸ“Œ 2

Yeah! I absolutely have no intention of blaming anyone who's unable to switch right now

I'd like to encourage those who reasonably can, since it paves the way for those who can't yet :)

28.02.2026 22:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah! I'm not there yet, switching right now would be too risky for my job

But I'm very set on this being my last game I develop in Windows. Just got to play it smart and do a major workflow change like this not mid-project

28.02.2026 21:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That's really awesome!

28.02.2026 20:48 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0