Profile avatar
chris.zeitport.com
๐Ÿš€ Senior frontend/API developer | โณ 25 years of code | ๐Ÿšจ Building safety critical apps | ๐ŸŽฎ Indie game dev when the sun sets | ๐Ÿชจ Rock climber on weekends | ๐Ÿ  Austria
45 posts 289 followers 511 following
Getting Started
Active Commenter
comment in response to post
Very nice font. What software do you use or can you recommend for creating a font?
comment in response to post
A rule that enforces the same logic ordering on css properties, like it is done in the dev tools. Layout before appearance.
comment in response to post
Nice work. How did you create the background, generative or static image?
comment in response to post
Great question! Don't have the answer but super curious about this too! ๐Ÿค” So far I have used a mix of special unit tests, e2e tests (via playwright) and load tests (hit until break).
comment in response to post
Got this video recommended by @calmpewter.games youtu.be/Qj6dCd8KPKc?...
comment in response to post
And I want to introduce ECS into a complete new domain, but this is another story... ๐Ÿš€ Therefore I need to become an expert on this field in the next years. It's a pure side project without any economic goal, so it will take longer ๐Ÿ˜
comment in response to post
Another field of future experiments is AI integration. Since entities and component stores can be viewed as some kind of vector data store, in-game AI systems can be used for some really new and creative features, not yet seen in gaming.
comment in response to post
My ECS engine prefers DX and clean API over raw performance. For performance there is bevy. The engine shall also be useable for simulation and data aggregation scenarios.
comment in response to post
Have you ever watched a cat methodically knock things off a table? That's me with software architecture - I just need to see what happens when I push these systems in new directions. Except unlike the cat, I actually clean up after myself... usually. ๐Ÿ˜ธ
comment in response to post
Looks like we are working on something similar :-) My first game concept design:
comment in response to post
#ai #dallE #eXit
comment in response to post
Yes, good idea. The code, I have seen so far from your ECS implementation, uses components that extends a ECSComponent. I recommend you to use pure classes (structs) as components, without extends, implements or decorators AND components should be serializable.
comment in response to post
This is a great video about bevy ECS: www.youtube.com/watch?v=Vpip...
comment in response to post
Hi! I am also writing an ECS in TypeScript, including a fluent query for systems and a entity relationship (link) build in. My implementation priors DX over raw performance, because for raw performance you can use bevy. A alpha release (open source) is planned for next year.
comment in response to post
Try out the game dev field guide, search for the podcast, there is the link.
comment in response to post
Netscape Navigator with <layer>
comment in response to post
Hi, a entity component system game engine developer here. Thanks for adding
comment in response to post
I have never been on Twitter, didn't feel right. This is the first time I think I will give the public social network a try. It's getting more and more interesting here. I think people need some time to settle. It's there a Claude AI feed somewhere?
comment in response to post
Ko-fi.com/home/coffees...
comment in response to post
Danke, meine Timeline ist zu voll ๐Ÿ˜†. Ein โค๏ธ fรผr High Rise, neben Mini Metro und Monument meine Favoriten am Handy. Gerne mehr Gaming Tipps fรผr Eltern mit wenig Zeit.
comment in response to post
๐Ÿ’กIdee: Pro "FM4 game podcast episode" ein Post hier oder auf FM4, dann kรถnnen wir mit replys diskutieren.
comment in response to post
Gives me some C64 winter games vibes. ๐Ÿคฃ en.wikipedia.org/wiki/Winter_...
comment in response to post
Hello.Please, can you add me to the GDFG starter pack? This would be ๐Ÿ˜Ž
comment in response to post
Today, I had a WebRTC protocol question about a-ice-pwd. Claude provided a very good answer. BUT I don't fully trust AIs, so I asked about the source, got a link to the RFC including chapter and section. Fact check โœ…
comment in response to post
Good guess, the String template is the fastest, I didn't know that it is so good optimized in the JS engine.
comment in response to post
Two are roughly the same (~ 5%), but they are ~2x faster than the slow one. Spoiler: the join is the slow one, because of array creation and iteration.
comment in response to post
youtu.be/kPRA0W1kECg?...
comment in response to post
<layer></layer> If you can remember the <layer> vs <div> discussion - you have been there for a very long time. ๐Ÿ˜€
comment in response to post
A cactus archer with a hat.
comment in response to post
I am working on a retro futuristic asteroid mining idle + soft logistics game. It's a side project without any economic goals, when published it's a success for me. ๐Ÿ˜€๐Ÿš€๐Ÿชจ๐Ÿ’Ž
comment in response to post
AI without pull-request code reviews? Very brave... AI with commit permissions? oh la la... AI with force push permission? What can possible go wrong. ๐Ÿ˜‚
comment in response to post
๐Ÿ‘‹ Hi! Thanks for the JavaScript Weekly Newsletter, I am a subscriber from the very early days. I think it would be very funny to make an "AI fails" special edition or section in a future issue. For example, see my latest post for a funny AI JavaScript fail ๐Ÿ˜€
comment in response to post
I am a indie game dev working on a TypeScript Entity Component System (ECS) engine - first release next year, I hope ๐Ÿฆ‰๐Ÿ˜€
comment in response to post
I like it a lot, using claude.ai nearly daily. Once you understand how to use "projects" efficiently, its really awesome. BUT never trust an AI. I asked claude to write a benchmark unit test. Result: code + benchmark numbers...
comment in response to post
LG UltraGear Gaming Monitor 34GN850P Before I liked the Dell, because of the build in KVM switch. Selecting a good monitor is so hard, my dream monitor still does not exist ๐Ÿ˜…
comment in response to post
comment in response to post
My monitor runs at 144 Hz, so good for your eyes. Combine it with smooth scrolling in your code editor and you can read and scroll simultaneously.