Nyek London

Makin' games, takin' names. Gamedev from Melbourne, Australia. Working on The Last Exterminator, a 90s FPS written on a custom engine. He/Him.

#gamedev, #indiedev, #retrofps, #boomershooter, #lowpoly, #pixelart

Nyek London boosted:
Eniko (moved ➡ gamedev.place)eniko@peoplemaking.games
2024-08-03

in 24 hours we've blown past 250 reviews for kitsune tails, what an amazing result! please do keep 'em coming though, we're aiming for overwhelmingly positive at 500, and then, the world!! >:3

#KitsuneTails #GameDev

kitsune tails steam store page, showing 266 reviews on record (very positive)

@eniko Honestly, zero. Only way I see this going is that people are going to say "Yeah a lot of people get it, but it's not that bad", which will, in 5 years time, eventually turn into "Well yeah it turns out it was bad, but everything's always clear in hindsight"

@bed @stupidhoroscope Yay, glad you’re liking it! 😄

And go down the hole you blew up on the building near the pool

@djlink @eniko I used that for a while and I remember there was also a bunch of things in it that frustrated me (Can’t remember exactly what at the moment, although I do remember it’d randomly stop loading anything for seemingly no reason quite regularly)

@djlink @eniko So far the only ones I’ve found that almost work are the official app (Which recently has started freezing every time I try to reply to someone) and Mammoth (Which for some reason makes my phone go to a billion degrees whenever I use it)

@eniko @djlink Yeah that’s fair, I probably shouldn’t have lumped it in there. I’ve noticed reposts being incredibly rare over there as well (Although I have a strong feeling it’s mostly due to the tiny relative userbase)

@djlink @eniko For me it’s just a whole lot of little things. The apps are either crap or paid, likes/reposts aren’t grouped so if something takes off it’s a nightmare, stuff doesn’t seem to spread as widely or as readily on here, weird rule-cops everywhere, etc. It’s death by a thousand cuts.

Nyek London boosted:
Eniko (moved ➡ gamedev.place)eniko@peoplemaking.games
2023-11-01

what apple could do to win back my support as a game developer has absolutely nothing to do with the strength of their GPUs and everything to do with notarization and deprecating shit i need as a developer like OpenGL for no reason

@djlink Spoilers for the popular game of 'Where's my triangle'

@djlink Ugh, all you jerks are gonna make me learn Vulkan, aren't you

@jonny But yeah, you need to have the skill to identify the potential issues, which makes it a horrible, HORRIBLE tool for people who are just learning.

We need to teach people it's a last-ditch resort, not a first point of call.

@jonny I've used LLM a handful of times when I've been absolutely, positively stuck on an issue, and it's helped a bit. But the thing is, you *have* to go in knowing there's a very, very high chance it's going to be either slightly or completely wrong. Therefore you should only use it to help reframe the issue in your mind, even if once in a while it does happen across a reasonably correct answer.

It's basically akin rubberducking with an overly confident friend.

@eniko @MrTylerCrook *happy NYEEEEEH sounds*

@JoshJers @eniko Oh it’s not 3 bits + transparency, it’s 3 *colors* plus transparent! So 2 bit color.

@alfredbaudisch Aaaargh, worst! And yeah, they just get so pollutey, it’s horrible!

But yeah, I definitely took the hard route early for the easier path later 😅

@alfredbaudisch Yeah, I got burned *big time* in previous projects where dependencies would go out of date, have unfixable bugs, or just fail to work on newer versions of Windows.

I might've gone a little overboard, but hey at least I know everything that's going on now! 😄

@alfredbaudisch Although lemme tell ya, it’s super possible to get stuck! I was just super careful with how I laid out the level and added invisible colliders around all the problem spots so it’s *mostly* not visible, hahah

@alfredbaudisch Ah so, it’s all custom! I’m barely using any libraries in the engine at all, and those that I am using are small, single header affairs for stuff like loading certain filetypes, or the low-level audio system.

The physics works by doing swept AABB casts for basically everything, and the environment is stored as a BVH of triangles. I had to invent my own swept AABB -> Arbitrary triangle algorithm, and ended up with something that’s actually surprisingly fast and accurate!

@alfredbaudisch lol, thanks you so much, so glad you've been enjoying it! 😄

@pagb666 Thanks so much for playing it! 😄

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst