GothicJawa
banner
gothicjawa.bsky.social
GothicJawa
@gothicjawa.bsky.social
I code stuff.
Want to feel like a bass loving sentient asteroid looking for the best after party?

Check this.

Perfect for 2am coding sessions. 💻

Caffeine replenishment advised. ⚡

#music 4 #indiedev

youtu.be/08i_krgrZHE?...
Asteroid Afterparty - The End of Time
YouTube video by Reinelex Music
youtu.be
August 28, 2025 at 11:44 AM
Gonna start doing dev streams again soon.

I has spent all day setting up a new stream layout.

Theme, retro sci-fi cyberpunk mash up. OBS and StreamerBot is nuts these days.

I know, unashamedly edgy.
August 27, 2025 at 2:26 AM
Unity Tip.

The search bar is pretty handy.

Did you know you can search by component type?

In the Hierarchy search bar, type t:Light or t:Rigidbody to quickly find all objects of that type.

This works even for your own components!

#indiedev #gamedev #gamedevelopment #unity #unity3d
August 27, 2025 at 2:23 AM
Unity Tip.

If you're a dinosaur like me and use UGUI don't just have one canvas for everything.

Unity will dirty and redraw the whole canvas even elements that didn't change.

Performance cries.

Use multiple and parent them to your own UI controller logic.

#indiedev #gamedev #unity #unity3d
August 23, 2025 at 12:14 PM
Unity Tip.

If you want some organization without cracking open a whole custom editor, use Header and Space attributes to organise how the inspector displays your fields.

[Header("Motion")]
public float Speed;

[Space(10)]

[Header("Combat")]
public int Damage;

#indiedev #gamedev #unity #unity3d
August 22, 2025 at 3:13 PM
Let's focus on music please! 😏

#music 4 #indiedev

youtu.be/W6a1C1ojzH0?...
USAO - Big Daddy
YouTube video by USAO
youtu.be
August 22, 2025 at 9:48 AM
Part of being a good developer is to know your limits, when you do you will know how to push them higher.

Monuments are built from the ground up.

Thanks for coming to my TED talk.

#indiedev 's I believe in you! 💪
August 22, 2025 at 2:12 AM
I'm not saying anything...

#indiedev 's I'm looking at you.... And me.

I try, dammit.
August 22, 2025 at 1:53 AM
Unity Tip.

Don't use GameObject.Find()

Ain't nobody got time for that...

Seriously, there's no reason for you to be using that unless your a masochist.

#indiedev #gamedev #gamedevelopment #unity #unity3d
August 21, 2025 at 10:34 PM
I'll just keep them coming.

Let's code. 💻🎵#️⃣

#music 4 #indiedev

www.youtube.com/watch?v=SF-d...
AMORTAL & Castroe - Drop [Dark Clubbing / Bass House]
YouTube video by Aim To Head Release
www.youtube.com
August 20, 2025 at 6:35 PM
Femme Fatale
YouTube video by Matteo Tura - Topic
youtu.be
August 20, 2025 at 12:43 PM
Unity Tip.

Use [SerializeField] on private fields instead of making them public.

This exposes them in the inspector whilst still keeping them private.

I often use this to see what my cheeky private fields are up to while testing functionality.

#indiedev #gamedev #gamedevelopment #unity #unity3d
August 20, 2025 at 2:52 AM
Unity Tip.

Instead of constantly spawning/destroying bullets, particles, or enemies like a slightly unhinged demolition contractor.

create a reusable pool of objects at startup. Just activate/deactivate them as needed.

#indiedev #gamedev #gamedevelopment #unity #unity3d
August 19, 2025 at 6:27 PM
I like strongly type variables and defined encapsulation.

This helps me read/debug faster.

I like knowing what freaky shit my methods are doing at a glance.

This is even more handy in large codebases where simple inference can fall short.

Squiggly kink.

#indiedev #gamdev
August 19, 2025 at 4:38 PM
Reposted by GothicJawa
you’re so close
August 19, 2025 at 11:38 AM
Me at 2am, with a can of Monster Nitro in front of Visual Studio. ⚡

#music 4 #indiedev

It's not over till the compiler says so. 👌

youtu.be/slep4CLrBHE?...
E.M.P. Eror (Smash Stereo Remix)
YouTube video by Aim To Head - Topic
youtu.be
August 19, 2025 at 12:10 PM
It do be like that sometimes.

But fear not, you can always change it back. 😏

#indiedev #gamedev #gamedevelopment
August 19, 2025 at 11:51 AM
August 18, 2025 at 11:22 PM
I'm pretty proud of our server infra.

I have developed a stateless master controller, async socket server for player route/auth.

Theoretically, one master can handle 20k concurrent connections.

Read more below.

#indiedev #gamedev #gamedevelopment #dontnet
August 18, 2025 at 7:33 PM
Unity Tip.

We can use .net Actions in Unity.

These are a great way to avoid using the Update loop when detecting state changes, or firing events when a coroutine has yielded, since we cannot return values from them.

learn.microsoft.com/en-us/dotnet...

#indiedev #gamedev #gamedevelopment #unity
August 18, 2025 at 6:46 PM
Reposted by GothicJawa
Unity 6.2 is available now! Got questions?

We’re bringing the devs behind Graph Toolkit, Mesh LODs, and Unity AI together to answer questions and share why you should be EXCITED for what’s in store.

📅 Aug 19th @ 12pm ET / 9am PT / 5pm GMT
🔗 on.unity.com/45R6cm1

#Unity6 #LiveWithUnity #GameDev
August 18, 2025 at 3:00 PM
Legit.

This is cool.

Great for 2am coding sessions with its mid-tempo.

#music 4 #indiedev

www.youtube.com/watch?v=6Pra...
Pretence - Ego Death [Dark Clubbing / Midtempo Bass]
YouTube video by Aim To Head Release
www.youtube.com
August 18, 2025 at 3:38 PM
Unity Tip.

Don't be like me.

And write a static constructor in a huge code refactor then spend 60 minutes trying to debug a play mode native crash!

Ps. do be like me, I'm amazing.

#indiedev #gamedev #gamedevelopment #unity #unity3d
August 18, 2025 at 5:25 AM
One of my fav renders.

did this a while ago, like maybe 7 years?

And no, it's definitely not AI just my signature Photoshop glow up of Daz3D renders. 🔥

#nekogirl #render #digitalart #renderart #heterochromia
August 17, 2025 at 8:43 PM
A quick reminder to keep that code like lasagna not spaghetti 😉

I just rolled a 3k line player class into independent player services.

Cause spaghetti happens when your prototyping the sauce. 🍝

#indiedev #gamedev #gamedevelopment #programming
August 17, 2025 at 8:02 PM