Joshulties // Oneirality Dev // 451 Enjoyer
banner
joshulties.bsky.social
Joshulties // Oneirality Dev // 451 Enjoyer
@joshulties.bsky.social
Solo indie game developer working on #Oneirality

YT: youtube.com/@Joshulties/
Itch: joshulties.itch.io
Pinned
I realized just how much technical debt I had accumulated for Oneirality. I chose to restart my project early this month

Recently, I redesigned my visibility system to use Godot's point light nodes, and added a Thief-like visibility meter

#godot #gamedev #indiedev #oneirality
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
It is best to build one or more prototypes, and yes you can develop final art and sound assets as you go- but at some stage it pays to sidestep and build the ACTUAL product from scratch.

And Valves Half-life one shows you that you can, infact, do this twice or more and win big as a result.
November 30, 2025 at 8:52 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
We don't talk enough about the concept of technical debt and the majority of money men executives have little or zero understanding of the concept.

This is a sunk cost fallacy at work- they think the product is a singular item, a tower moving ever upwards.
I realized just how much technical debt I had accumulated for Oneirality. I chose to restart my project early this month

Recently, I redesigned my visibility system to use Godot's point light nodes, and added a Thief-like visibility meter

#godot #gamedev #indiedev #oneirality
November 30, 2025 at 8:27 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
This is exactly why we prototype. The faster we can get to the full gameplay we want, the clearer the requirements for the systems we get. Thus, throwing a tonne of programmer art, asset store junk and crude mock up models gets you to the fail point faster.
November 30, 2025 at 8:42 PM
I looked to Valve's Source Engine as a reference on how to create a framework that could streamline development

Which boiled down to components/entities that can be reused and pieced together through signals, such as spawner entities for NPCs and objects

#godot #gamedev #indiedev #oneirality
November 30, 2025 at 8:09 PM
I realized just how much technical debt I had accumulated for Oneirality. I chose to restart my project early this month

Recently, I redesigned my visibility system to use Godot's point light nodes, and added a Thief-like visibility meter

#godot #gamedev #indiedev #oneirality
November 30, 2025 at 7:51 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
At certain key points in Ground Zero, you'll be offered choices that will determine which area you explore next.

There's one right at the beginning of our demo, where you can choose to either go to the Beach or the Arcade!

Play our demo now 👇
https://bit.ly/4nYrZyd
November 19, 2025 at 9:00 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
the reason people still want to go indie and put themselves at tremendous risk is not wanting to put up with this kind of shit anymore. it's completely insane and completely humiliating how normal it is for companies like this to put people through all kinds of weird torture to prove their worth
3 years ago today, Riot Games offered me a job making more money than I ever thought I’d make in my life. I had 19 interviews over 2.5 months to get it. Partner and I were moving to LA for it. I put in notice at my job and apartment.

2 weeks later they rescinded the offer due to “headcount issues”.
November 15, 2025 at 6:53 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
Announcing: New @steampowered.com Hardware, coming in 2026:

Steam Controller
Steam Machine
Steam Frame. 

Watch our jazzy announcement video and wishlist now: steampowered.com/hardware
Steam Hardware
The Steam Hardware family officially expands in early 2026.
steampowered.com
November 12, 2025 at 6:03 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
#SaveSpeech

if you are in the EU you should be FURIOUS with your leaders for pushing this through in such an undemocratic manner.

continue to raise your voices and contact your representatives. demand that Chat Control be put down for good.
November 12, 2025 at 11:20 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
The demo for my game just dropped! If you like beat em ups, metroidvanias or just want to check out something new made by just 2 people - give it a go!

We got 700 adds in the first day, which is so overwhelming - thank you to every single one of you!

store.steampowered.com/app/3190630/...
#godot
November 2, 2025 at 7:16 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
GHOST HUNT is officially out now!!!

Play as a ghost hunter who exorcises spirits with a gun. Manually reload a revolver. Manage flashlight energy. Eat burger!

Download now on @itch.io here: joshulties.itch.io/ghost-hunt

#godot #gamedev #indiedev
Ghost Hunt by Joshulties
joshulties.itch.io
October 29, 2025 at 9:19 PM
GHOST HUNT is officially out now!!!

Play as a ghost hunter who exorcises spirits with a gun. Manually reload a revolver. Manage flashlight energy. Eat burger!

Download now on @itch.io here: joshulties.itch.io/ghost-hunt

#godot #gamedev #indiedev
Ghost Hunt by Joshulties
joshulties.itch.io
October 29, 2025 at 9:19 PM
I'm getting really close to publishing my short game for the spooky month on @itch.io!

You play as a ghost hunter with a gun. Primary mechanic is manually reloading the revolver. (Inspiration from @miziziziz.deeproot.dev's Endoparasitic.)

#godot #gamedev #indiedev
October 27, 2025 at 1:03 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
After a long while, I've finished another game jam!

It's a weird horror game about playing slot machines to avoid getting eaten. It's called Slot of Death

#gamedev #LD58 #LudumDare
October 5, 2025 at 11:07 PM
I've been working more on my side project for the spooky month! Finally got around to adding some sounds and it feels a lot more atmospheric!

#gamedev #indiedev #godot
October 7, 2025 at 1:48 PM
Decided to revisit an old project. This time using a manual reload system.

#gamedev #indiedev #godot #screenshotsaturday
August 30, 2025 at 12:55 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
New Video!
"Making A Survival Horror Game Based On An Obscure Lovecraft Story"
youtu.be/uSb6hrGscVE
August 21, 2025 at 3:27 AM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
August 22, 2025 at 2:54 AM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
To those who want to follow the YouTube blackout but *really* want to watch videos, you've got some options:

1: FreeTube. Standalone app, watch Age-restricted content w/o an account, & no homepage recommendation feed.

2: Invidious. Community-hosted platform to watch ad-free (and AI-free) YouTube.
August 13, 2025 at 4:34 AM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
Youtube is now openly discriminating against queer creators including me. Isnt that great 💀
August 11, 2025 at 9:20 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
Good news! I've migrated my Godot addons to Codeberg:
codeberg.org/MajorMcDoom/...

#gamedev #indiedev #GodotEngine
August 13, 2025 at 1:25 AM
The railway platform in game.

#gamedev #indiedev #godot #oneirality
August 12, 2025 at 9:47 PM
Reposted by Joshulties // Oneirality Dev // 451 Enjoyer
Arkane ♥️
August 12, 2025 at 5:34 PM
About a week ago, I made a community post on my Youtube channel stating I didn't agree with Youtube's upcoming changes to implement AI age verification. I was quite calm and explained my point with valid arguments, yet apparently it's enough for them to shadow ban me.

Very cool.
August 9, 2025 at 9:57 PM
My previous level is at a stage where I can call it done, so I'm getting started on blocking out the next level.

#gamedev #indiedev #pixelart #oneirality
August 9, 2025 at 5:47 PM