ducc's Avatar

ducc

@ducchunt.bsky.social

he/him hobbyist gamedev from Idaho

92 Followers  |  273 Following  |  74 Posts  |  Joined: 08.09.2023  |  2.2428

Latest posts by ducchunt.bsky.social on Bluesky

Is the modelling done in Hammer?

07.10.2025 13:15 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Test

13.09.2025 02:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

You give s&box a Steam app ID, and it tells you the directory of the game files for that game. Then, you load and parse whichever of those files you want, using that data to create models, textures, and sounds at runtime. There's not really a limit yet, but the feature's still in development.

02.08.2025 05:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
In the 90s and early 2000s, players could keep and play games they bought indefinitely - either offline or on community run servers - even after official support ended. Today, many games require constant online access, and once servers shut down, they become completely unplayable.

Stop Killing Games is an initiative aiming to require companies to allow players to play the games they purchased even after official support ends.

If you're an EU or UK citizen, sign the petition at www.StopKillingGames.com by July 31st to help protect game preservation.
Not in the EU or UK? Spread the word using #StopKillingGames.

www.StopKillingGames.com

In the 90s and early 2000s, players could keep and play games they bought indefinitely - either offline or on community run servers - even after official support ended. Today, many games require constant online access, and once servers shut down, they become completely unplayable. Stop Killing Games is an initiative aiming to require companies to allow players to play the games they purchased even after official support ends. If you're an EU or UK citizen, sign the petition at www.StopKillingGames.com by July 31st to help protect game preservation. Not in the EU or UK? Spread the word using #StopKillingGames. www.StopKillingGames.com

Rare ducc political post:

The #StopKillingGames movement fights the anti-consumer practice of selling video games with an expiration date.

If you live in the EU or UK, there is a European Citizens' Initiative or a petition to the UK government that you can sign to help.

www.stopkillinggames.com

02.07.2025 14:47 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Gonna ask Electronic Arts nicely for the source code to Darkspore so that I can patch in an offline mode and play it in my museum.

If that doesn't work, all of my Spore-enthusiast friends have agreed to stand with me in boycotting the next Spore game that comes out.

Wish me luck!

25.06.2025 01:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
RE:2023 Anti-cheat and Anti-Piracy Measures in PC Games Recommendations for In-House Production
YouTube video by CAPCOM R&D RE:2023 Anti-cheat and Anti-Piracy Measures in PC Games Recommendations for In-House Production

This talk from Capcom R&D (relevant timestamp linked) makes it sound like Capcom considers modders to be a nuisance who cause PR harm and burden customer support.

youtu.be/CT5bwwvDv00?...

But the talk is two years old, and I've heard the RE games are good on PC, so I don't know what to think.

22.06.2025 19:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Because s&box will allow you to export games to sell on Steam, I see it as more of a dark horse Unity competitor than as a Roblox competitor. At its core, s&box is a game engine - derived from Source 2 in the way that GoldSrc was derived from id Tech - and its cloud/platform are a nice bonus on top.

31.05.2025 19:55 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

For the most part, s&box is about as genre-agnostic as Unity. In my opinion, the only thing it really lacks is mobile and console support. Facepunch would like to support other platforms, but they're initially targeting Windows and Steam Deck. I'm unclear on their plans for MacOS and Linux support.

24.05.2025 04:21 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
s&box

The engine is general enough that Facepunch made a Roller Coaster Tycoon clone over the course of a few weeks.

sbox.game/facepunch/fair

s&box still has optional systems for baked visibility and lighting that favor FPS games, but Facepunch fully intend to provide dynamic alternatives.

24.05.2025 04:21 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The performance will depend on the game you're playing. Try Pizza Clicker for an example of a UI-based game that should run fast on everything.

13.04.2025 17:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Idaho RP if it was good

13.04.2025 09:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Made a surface nets compute shader for s&box.

Here, it's generating a new mesh each frame to cover some metaballs that are moving around.

I have some fun ideas for where I want to take this project!

#sbox #gamedev

30.03.2025 01:57 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

s&box will let you export games as standalone and sell them on Steam

s&box is a Unity alternative (sub-second C# hotloading!)

Also, it has a Roblox-like platform

This is extremely appealing to game devs, and the appeal to players will depend on what games are made in s&box

It just needs time

23.03.2025 15:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's a learning curve to getting Razor and SCSS working the way you want them to in your project.

When prototyping your game, you could try using HudPainter for the stuff that doesn't need to be interactive.

But if your game has a lot of menus, there's currently no way around making Panels.

07.03.2025 22:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's too early to tell whether s&box will offer good discoverability, but the development tools are nice. Clearly it was made by people who love coding in C#.

07.03.2025 21:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
s&box

You can just get s&box here: sbox.game/give-me-that

No key required anymore. It's an open preview where they want to attract as many game devs as possible.

03.03.2025 18:08 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I've been doing C# programming in s&box for a couple years now. It's great! It breaks often, and some parts of it have a steep learning curve (e.g. shaders, animation ), but it's currently my favorite game engine to use.

03.03.2025 18:07 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Maybe it's a holdover from the SQL ASC/DESC terminology, given that LINQ is meant to appeal (e.g. with its query syntax) to those who know SQL. If the method name were different, people accustomed to writing software in large corporate environments where SQL is king might find LINQ less intuitive.

21.02.2025 15:09 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I think s&box could have a massive advantage over VRChat by letting you use actual C# code (with an access control allowlist for security) instead of being limited to Udon. But, it remains to be seen whether the VR support will be good enough.

18.02.2025 16:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's also a height slider for your avatar, so it should be possible to make a pretty good approximation of any character whose skeleton has the same bones as a human, assuming you replace body parts.

14.02.2025 14:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's possible for clothing pieces in s&box to completely hide the underlying body part and replace it with a custom part. For example, you could have a spooky skeleton "clothing" item that replaces the player's entire body with a skeleton. The limitation is that the animations are the same.

14.02.2025 14:49 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The lighting and atmosphere is so much better than before!

01.02.2025 16:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The results are in: I've won the Best Simulation category! ๐Ÿฅณ

27.01.2025 14:13 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Made a simple Verlet rope/cloth physics simulation with collision for my s&box Tech Jam 1 entry.

Anyone can play it here:
sbox.game/duccsoft/rop...

The integration and collision resolution happen in a compute shader. I generate SDF volume textures to support mesh collisions.

#gamedev #sbox

26.01.2025 18:34 โ€” ๐Ÿ‘ 13    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Currently, the rope sim and collision resolution code runs on the CPU. The only data it has about the mesh is an array of floats with signed distances that was filled by a compute shader.

I have exciting plans for what else I can implement. Stay tuned.

27.12.2024 05:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Day 10/34 of making rope physics for the
#sbox
Tech Jam.

Verlet rope isn't too hard, as there are many examples and tutorials online. The part where I needed to get creative was resolving point vs mesh collisions. It's glitchy right now, but I've learned lots about compute shaders.

#gamedev

27.12.2024 05:03 โ€” ๐Ÿ‘ 16    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Crucially, it will be possible to export s&box games as standalone and sell them on Steam. So regardless of whether the s&box platform is to one's liking, s&box can still be treated like a regular game engine. Like a cooler version of Unity (but PC only for now)

18.12.2024 01:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A screenshot of the s&box "Tech Jam" contest categories as shown on sbox.game

A screenshot of the s&box "Tech Jam" contest categories as shown on sbox.game

Facepunch just began a "Tech Jam" contest for s&box

Make art and/or code as a tech demo of the engine

ยฃ2,500 prize is offered for each of the 10 categories

34 days remain

Contest info: sbox.game/c/tech1
Get s&box for free here: sbox.game/give-me-that

#sbox #indiedev #gamedev #shaders #techart

16.12.2024 18:52 โ€” ๐Ÿ‘ 23    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

In s&box, I don't yet know of a way to set a custom depth per-pixel, which is a problem since ray marched geometry has no mesh.

So the model for the lava is a subdivided box that I "shrink wrap" in the vertex shader by sampling the SDF scene once per vertex.

It may be foolish, but it sounds cool.

04.12.2024 02:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Made a lava lamp simulator in s&box.

You can play it now: sbox.game/duccsoft/lav...

The lava blobs are SDF spheres with smooth min, ray marched in a shader.

I'll expose more simulation parameters to the player once I make further progress on a certain UI library...

#sbox #gamedev #shader

04.12.2024 01:49 โ€” ๐Ÿ‘ 23    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@ducchunt is following 20 prominent accounts