Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

NovaSquirrel, to random
@NovaSquirrel@chitter.xyz avatar

I have a few side accounts for roleplaying; feel free to reach out and interact with them: @PrincessNova @Sherbet @Clover
(Or just reach out if you're interested in my other characters I don't have accounts for, I guess?)

I have a private account for people I know well enough: @Maffi

Also check out https://novasquirrel.com/town/ which is my attempt at creating an open source roleplay/chat platform that's supposed to be like a modern, visual MU*; I'm on there pretty often.

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@ShiftworkStudios Not at all! I'm always logged into everything so I just post on whichever account and see notifications when I get them.

NovaSquirrel, to Furry
@NovaSquirrel@chitter.xyz avatar

Trying to spread awareness again for Tilemap Town, my visual MU* and hangout: https://novasquirrel.com/town/

It's open source and has a documented protocol, and is designed around the idea of collaboratively designing 2D maps with other players. You can use custom graphics for map tiles, and custom player graphics (if you can make a 32x32 doodle of a character, you can play as them!)

I've been working on it since 2017 so the software has had a lot of time to mature, but I've had a hard time helping it find its audience. If anyone knows how to reach people interested in lighthearted SFW furry I'd really like to know. I'm also hoping to specifically establish fantasy themes if possible!

A mouse standing on a bridge between multiple small islands with buildings on them
A blue bunicorn standing outside some sort of library
A blue bunicorn standing near some buildings and some roads. There are some windows open showing an inventory, build tools, and mail.

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@kit That would be because it's a modern reimagining of an old BYOND genre; there used to be tons of games like this with varying levels of polish

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

I think I'm realizing that it's actually really high priority to get this working well on phones and tablets! Luckily I already put in the effort to make it at least reasonably usable , but I didn't link to the touch UI version of the client anywhere since it's still a WIP experimental thing. I've fixed that now, but I'll definitely want to think about how I'd want to adapt the UI further.

Though even if I get the UI working great there's still the problem where phones don't necessarily keep web apps in open tabs running when the screen is off, which doesn't work too well with the whole model of a chat that deliberately does not maintain a history. Not sure what a good solution is here yet.

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

Tilemap Town is explicitly designed around the idea of presence being a meaningful thing, where if you're online you're likely actually there, and where you can chat and RP and have that be private to only the people who are actually present at a given moment. That means the obvious solution to a spotty connection (a server-side history) doesn't work.

I could probably build something where if you reconnect within a few minutes you can still see what happened in that time (as long as this is properly communicated) but I'm not sure if that's something people would want or benefit from.

Ideally I could just keep a connection open, but I'm not sure if that's something I can do without making an actual native app, which seems way out-of-scope unless it was simple like the 3DS client.

It's hard to tell what people need or want since I haven't really gotten feedback.

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@syliph Yeah I was picturing something like that. That sounds like a pretty reasonable amount of time too? Like Pony Town doesn't even let you idle for more than 15 minutes normally.

roxy, to random
@roxy@chitter.xyz avatar

🐭everyone we know in game dev circles is launching a kickstarter or has launched one and we got fomo......... I want money too!!!!! but we can't do a kickstarter x(

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@roxy Not eeeveryone 😎

I'd feel really bad putting obligations on myself because I took peoples' money

NovaSquirrel, to gamedev
@NovaSquirrel@chitter.xyz avatar

I updated https://github.com/NovaSquirrel/snes-platformer-example yesterday to use https://github.com/undisbeliever/terrific-audio-driver instead of my weird fork of SNES GSS's driver.

My fork has some cool features I haven't seen in other drivers yet, though TAD is supposed to get the main one I wanted (sound effects interrupting music channels) and just generally seems better designed?

#snesdev #gamedev

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

I feel like the SNES's complexity gets exaggerated a lot (and having more features is generally actually a helpful thing) though audio does seem like one aspect where the #SNES does stick out.

Most other platforms are able to just directly play audio from the same large memory you run code from, but here you have to manage swapping stuff in and out if you have more audio related data than 64 KiB.

Though what SNES GSS and TAD do seems like a pretty reasonable way to handle it for most games, where you normally just keep samples and sound effects loaded during a whole game and only swap out the music sequence data.

#snesdev

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@charlotte In this case the big difference is that the z80 in the Sega Genesis can access arbitrary portions of the game ROM all by itself, so you have the normal situation where you can just have as much audio data as you want and don't have to care too much.

NovaSquirrel, to SecondLife
@NovaSquirrel@chitter.xyz avatar

Amusing myself by standing at such a precise place where some of the letters in the "Vegetables" sign render and some don't, resulting in "Vegeta"

#secondlife

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@JordiGH I don't think so, haha. Just a similar hair style on someone else.

NovaSquirrel, to random
@NovaSquirrel@chitter.xyz avatar

My little siblings got a TI-83+ for actual math school stuff, so obviously tomorrow I'm going to fill it up with games

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

Turns out the TI-83+ they got from their neighbor was actually loaded up with a bunch of games already lol

There's a lot of classics on there but I can share Fruit Ninja and stuff

NovaSquirrel, to random
@NovaSquirrel@chitter.xyz avatar

I really want to see new mascot-focused media that's NOT horror. It really sucks to have the thing I'm most passionate about wrapped up in something uncomfortable more often than not.

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

Platformers are probably where I'm going to find the actually good sincere stuff, especially with the long history of platformer mascots that people still continue with sincerity, though it would be cool to see other genres too and things that aren't necessarily games

NovaSquirrel, to random
@NovaSquirrel@chitter.xyz avatar

It's very cool that there's been My Little Pony roleplay on Second Life recently, but I wish it would stop getting scheduled in a way that overlaps major downtown events so I don't have to leave them early

Or the next one looks like it'll overlap some holiday related family stuff, which is less ideal (maybe I'll be able to hop on my laptop? mystery)

Maybe I should just ask if we can start having events that aren't consistently at 3 PM on Sunday

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

Okay the scheduling is specifically to make sure it's accessible to Europeans, which I can appreciate. I've been to lots of roleplay stuff where I felt like I couldn't properly participate because I'm in the Eastern time zone and I can't stay up to 3 AM when I've got work the next day.

NovaSquirrel, to random
@NovaSquirrel@chitter.xyz avatar

I want to make game dev into a more social thing, but it's hard to find people wanting to talk about engine design and algorithms outside of an NES-specific context. Also a lot of people are very secretive anyway.

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@slembcke Thanks, I'll take a peek around!

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@slembcke I really like how your water wave simulation article invites you to go ahead and modify the code to see how it changes the result; that helps a lot with making it intuitive.

These are neat articles and I like seeing game dev stuff that's applicable to engineless games too. I didn't realize that custom allocators could help that much (though few of my projects have to take cache into account).

NovaSquirrel,
@NovaSquirrel@chitter.xyz avatar

@slembcke It's a lot easier to just say I'm not using a game engine than to try to change what people think of when they hear "game engine"

If it now normally means a huge complicated codebase meant to support every kind of game, then my games definitely do not use one of those, and I definitely do not make those

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines