flo | paryonix (@vanderschnarzen) 's Twitter Profile
flo | paryonix

@vanderschnarzen

EngineDev | Building a game using my custom game engine: paryonix3d
Likes Game Engines, Game Dev & Cats. Clean Code free since 1899.
paryonix.bsky.social

ID: 1252292692211630081

calendar_today20-04-2020 17:47:10

328 Tweet

136 Takipçi

91 Takip Edilen

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

Although not need for my current game, I added a 1st person character controller demo to my engine. Just for completeness sake 😀. Collision geometry is generated automatically. youtu.be/OQ1UflbcSr0

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

Who needs GTA VI, just make your own 😀. Doing some stress testing on my engine using a large city scene. youtu.be/X8LZRrDERdI

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

Little update on physics. It's now super easy to define rigid bodies directly in blender and import them together with any scene. youtu.be/l6s699qZF7k

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

Do your CPU a favor, stop thinking in terms of one at a time. Write code that takes lists of inputs and produces lists of output. Just stop doing the default OOP thing, don't call millions of functions on one object. Call one function on millions of objects instead.

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

I see multi-threading / parallelism done wrong so often. Don't use a single resource and lock it with a mutex. Use one resource batch per job/thread and when you are done, just collect all your results. If you need a mutex on a resource, re-think your design first.

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

Some years ago computer science used to be a serious science. But the recent AI hype seems to have transformed parts of the the field into a circus of lies and deception. Sad.

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

Stop using per object callbacks. They are stupid, they are dumb, they should be declared a a total anti-pattern. Even more so once threads are involved.

flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

I think this whole thread is a good case for having your own tech as a company, if you can afford it. The company I used to work for ditched their own tech in favor of unity just to find out that the TCO increased, games took a lot longer to make and finding talent wasn't easier.

Mattias Gustavsson 💖 (@mattias_g) 's Twitter Profile Photo

"dos-like" is a mini-engine/framework I made a couple of years ago. It makes it easy to make games and other things with a 90s MS-DOS look and feel, but using a modern C compiler and running on Windows, Linux, macOS and in the browser using WebAssembler.

"dos-like" is a mini-engine/framework I made a couple of years ago. It makes it easy to make games and other things with a 90s MS-DOS look and feel, but using a modern C compiler and running on Windows, Linux, macOS and in the browser using WebAssembler.
flo | paryonix (@vanderschnarzen) 's Twitter Profile Photo

The state of modern (web) software is embarassing. My old PC (Q9950) runs The Witcher 3 with almost 60fps, but MS Teams is a freakin slide show. It is practically unusable. Except for voice chat most and even more features were already present in IRC clients 25 years ago.