#ecs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ecs, aggregated by home.social.
-
Just checked…
It was on SVN, 18 years ago… DAMNNNNNN. Took me long enough!
Imported in git with git svn since and ported from C++ into Go a few years after. But never really used.
GNU Hurd development might be faster.
-
A few years back, I started a video game as well, but never finished as it was multiplayer, so of course, it was too complicated to finish quickly.
In trying to create a generic system to compute those kind of values used in different part of the game, I arrived to some design of generic dynamic values that can be filtered when needed.
So I guess, I was making this ECS system without knowing it (at least the EC part of it). But I had the tags, the filter, the dynamic and generic. Nice little ego boost. Especially it was YEARS before I knew about ECS.
I might actually integrate it in this current game. Let's see how it evolves.
-
In my quest to understand it more and dig deeper, I read this article: https://replicaisland.blogspot.com/2009/09/aggregate-objects-via-components.html
And basically, from what I understand, it's mostly about using composition instead of inheritance. The usual culprit in software design since the GoF Design Patterns book.
Anyway, Go is designed with composition first hand, so I guess I'm in good company. And I'm wondering if I actually need an ECS framework or whatever.
-
I've been blindly applying ECS with the tutorial.
Some part didn't make sense at all, and I thought it should be designed differently.I do understand ECS theoretically, but in general, my brains gets it better when it gets concrete.
Little by little, it seems that ECS is clicking.
Especially when I started to code the attack logic. I feel I would have struggled to gather everything I needed to be able to compute that in a different way. So, YAY ECS. -
I've done some good progress in refactoring the codebase, and it is to a point where I feel I want to add some features. So, since the weekend I did:
- imported a package I created for another game of mine (unpublished) so I can have advanced display of RPG dice roll information.
- integrated it in the current HUD log
- added some progress bar in the HUD (gui.Slider) to display health
- hacked in (30mn) a somewhat minecraft-like ability to create wall when clicked on a tile. -
Anyway, I advanced quite well lately thanks to the holidays.
Mostly reorganizing the code to be able to start adding more advanced rules and game mechanics.
I even added a very quirky death animation which is a double spin followed by a face plant. Totally ridiculous, but my kids and I loved it, so, for now, it stays.
Also, regarding that, goroutines are so great. I just start the animation in a goroutine, and forget about it. -
Astronaut Jet Pac (2026) by Rozsoft for Amiga ECS. A stranded astronaut must gather fuel falling to the ground, not mid-air, in this 5-level arcade loop. Five alien types, an extra life every 500 points. Assembled with care.
-
🌱 😀 👯 #Zeitgeschichte wird bewegt geschrieben. Initial begonnen hat dieser Pfad der #Geschichte, meiner Geschichte, eurer Geschichte, das #Zeitgeschehen also, in dem wir uns alle befinden, auf dem kleinen Raumschiff #MutterErde, für mich im Jahre 2003 & erreichte bei mir ihren vorläufigen Höhepunkt 2011.
#Kunst 👯 #Bayern #klimakatastrophe #Demokratie #FridaysForFuture #Hanf_heilt #Weedmob #ECS #Cannabis #Hanfgeschichten #science #politics #climate #Hanfwissen #SPD #klimawandel #climatecrisis
-
RE: https://hachyderm.io/@dolanor/115079401505610831
A 01:00 je stream mon refactoring de mon roguelike 3D en Go.
J'ai suivi le tutoriel, maintenant faut que je transforme cette codebase pour qu'elle me soit plus familière.
#golang #gamedev #3d #ecs #livestream #livecode #refactoring #g3n
-
RE: https://hachyderm.io/@dolanor/115079401505610831
At 07:00pm EST, I'll stream some live coding on refactoring my 3D roguelike in Go.
I followed the tutorial, now I need to make this codebase my own.
#golang #gamedev #3d #ecs #livestream #livecode #refactoring #g3n
-
Turns out I quite enjoy #golang been using it in conjunction with #ebitengine to make a ascii roguelike and plan to use it for the upcoming #LOWREZJAM. I've a utility l am making for my use, just some simple stuff for now and I'm also working on an #ecs but that'll take a bit more time to be useful
-
🌱 😀 👯 #Zeitgeschichte wird bewegt geschrieben. Initial begonnen hat dieser Pfad der #Geschichte, meiner Geschichte, eurer Geschichte, das #Zeitgeschehen also, in dem wir uns alle befinden, auf dem kleinen Raumschiff #MutterErde, für mich im Jahre 2003 & erreichte bei mir ihren vorläufigen Höhepunkt 2011.
#Kunst 👯 #Bayern #klimakatastrophe #Demokratie #FridaysForFuture #Hanf_heilt #Weedmob #ECS #Cannabis #Hanfgeschichten #science #politics #climate #Hanfwissen #SPD #klimawandel #climatecrisis
-
🌱 😀 👯 #Zeitgeschichte wird bewegt geschrieben. Initial begonnen hat dieser Pfad der #Geschichte, meiner Geschichte, eurer Geschichte, das #Zeitgeschehen also, in dem wir uns alle befinden, auf dem kleinen Raumschiff #MutterErde, für mich im Jahre 2003 & erreichte bei mir ihren vorläufigen Höhepunkt 2011.
#Kunst 👯 #Bayern #klimakatastrophe #Demokratie #FridaysForFuture #Hanf_heilt #Weedmob #ECS #Cannabis #Hanfgeschichten #science #politics #climate #Hanfwissen #SPD #klimawandel #climatecrisis
-
I finally made it! Till the end of the tutorial!
https://web.archive.org/web/20241111235710/https://www.fatoldyeti.com/posts/roguelike19/
I did the minimum to have the same behavior of the game.
Now I intend to refactor to remove all the code that used my fake ebiten library to have a minimal diff with the original upstream code.
And then, I will reorganize the code to more fit my style and g3n handling of game/render loop.
-
🌱 😀 👯 #Zeitgeschichte wird bewegt ✍️ geschrieben. Initial begonnen hat dieser Pfad der #Geschichte, meiner Geschichte, eurer Geschichte, das #Zeitgeschehen also, in dem wir uns alle befinden, auf dem kleinen Raumschiff #MutterErde, für mich im Jahre 2003 und erreichte bei mir ihren vorläufigen Höhepunkt 2011. ... more coming soon
#Kunst 👯 #Bayern #klimakatastrophe #Demokratie #CanG #CSC #fff #DHV #CAV #FridaysForFuture #Hanf_heilt #Weedmob #letztegeneration #EndocannabinoidSystem #ECS #Cannabis
-
The Europa Cantat Latvia 2027 workshops feature two Irish
Conductors: Lynsey Callaghan , Patrick Barretthttps://www.europacantat2027.com/en/ateliers/folk-influences-in-contemporary-irish-music-arrangements-of-traditional-irish-music/
3. Folk Influences in Contemporary Irish Music
Irish choral repertoire celebrates the story of a people as a living, evolving tradition.From composers like Michael McGlynn, David Mooney, Rhona Clarke, and Desmond Early, participants learn lesser-known repertoire inspired by the richness of the Irish folk tradition.
-
SmoothMotionVectors: Optimizing Your Content for Video Codecs in Free View Video Compression https://studios.disneyresearch.com/2026/07/16/smoothmotionvectors-optimizing-your-content-for-video-codecs-in-free-view-video-compression/
-
Rare development update!
Today I released an update for Echoes, an Entity Component System library I maintain. Not only did I use SemVer correctly, I wrote a changelog. Progress!
The update includes two major new features, various minor ones, and plenty of new documentation. I'm doing my best to keep it accessible.
And sometimes, accessibility requires pruning. One feature felt particularly niche (not sure anyone but me has ever used it), so I split it into its own library that you can install separately.
-
RE: https://mastodon.social/@Karl_Theodor/116906282991143268
The #EndocannabinoidSystem 101: The #Basics Made Easy
By TMCC Admin TeamJuly 14, 2022 #Health and #Wellness
Table of Contents
What Are #Endocannabinoids?
What do #CannabinoidReceptors do?
How Are Endocannabinoids Made and Released in the Body?
What Is the Relationship Between #THC and the #ECS?
What Is the Relationship Between #CBD and the #ECS?https://www.thecannabiscommunity.org/endocannabinoid-system-explained/
#Hanfwissen #science #Wissenschaft #Medizin #Gesundheit #Cannabis #Hanfgeschichten #dEuTschland
-
🌱 😀 👯 #Zeitgeschichte wird bewegt geschrieben. Initial begonnen hat dieser Pfad der #Geschichte, meiner Geschichte, eurer Geschichte, das #Zeitgeschehen also, in dem wir uns alle befinden, auf dem kleinen Raumschiff #MutterErde, für mich im Jahre 2003 und erreichte bei mir ihren vorläufigen Höhepunkt 2011.
#Kunst 👯 #Bayern #klimakatastrophe #Demokratie #FridaysForFuture #Hanf_heilt #Weedmob #EndocannabinoidSystem #ECS #Cannabis #Hanfgeschichten #science #politics #climate #Hanfwissen #SPD
-
#EndoCannabinoidSystem: “Even if you don’t consume #cannabis, the #ECS is active in your body.
Research has linked the ECS to the following processes:
. appetite and digestion
. bone remodeling and growth
. cardiovascular system function
. chronic #pain
. #inflammation and other immune system responses
. learning and memory
. liver function
. metabolism
. #mood
. motor control
. muscle formation
. reproductive system function
. skin and nerve function
. #sleep
. #stress
All these functions help maintain #homeostasis or the stability of your internal environment. When an external cause interrupts your body’s homeostasis, such as pain from an accident or a fever, the ECS steps in to help your body recover to its normal state.”https://www.thecannabiscommunity.org/endocannabinoid-system-explained/
-
The #EndocannabinoidSystem 101: The #Basics Made Easy
By TMCC Admin TeamJuly 14, 2022 #Health and #Wellness
Table of Contents
What Are #Endocannabinoids?
What do #CannabinoidReceptors do?
How Are Endocannabinoids Made and Released in the Body?
What Is the Relationship Between #THC and the #ECS?
What Is the Relationship Between #CBD and the #ECS?https://www.thecannabiscommunity.org/endocannabinoid-system-explained/
#Hanfwissen #science #Wissenschaft #Medizin #Gesundheit #Cannabis #Hanfgeschichten #dEuTschland
-
🌊 Early-career researchers are shaping the future of our #oceans — but are we giving them the support they need to create real impact?
We answer 8 frequently asked questions by #ECS in our new commentary @[email protected]: doi.org/10.17645/oas...
#MarSocSci #BlueEconomy #MarineGovernance -
Movimiento Socialista, manual de instrucciones para no iniciados
Movimiento Socialista, manual de instrucciones para no... #comunismo #socialismo #ms #cjs #ehks #ojs #gks #ecs -
Are you an #ECS looking for a meaningful way to make an impact beyond research? Then it's time to join the EGU Special Activity Fund's Mission Earth project!
👀 Interested in learning more? Don't miss this workshop on 15 July 2026 at 17:00 CEST!
🔗 Register here: https://egu.eu/7YNU7B
📷 Marc Girons Lopez on https://imaggeo.egu.eu -
🌱 😀 👯 #Zeitgeschichte wird bewegt geschrieben. Initial begonnen hat dieser Pfad der #Geschichte, meiner Geschichte, eurer Geschichte, das #Zeitgeschehen also, in dem wir uns alle befinden, auf dem kleinen Raumschiff #MutterErde, für mich im Jahre 2003 und erreichte bei mir ihren vorläufigen Höhepunkt 2011.
#Kunst 👯 #Bayern #klimakatastrophe #Demokratie #FridaysForFuture #Hanf_heilt #Weedmob #EndocannabinoidSystem #ECS #Cannabis #Hanfgeschichten #science #politics #climate #Hanfwissen #SPD
-
Copperline 0.9.0 Brings Major FPU and Amiga Timing Fixes
#Amiga #Copperline #AmigaEmulator #RetroComputing #RustLang #OCS #ECS #AGA #Kickstart #AmigaSoftware
https://theoasisbbs.com/copperline-0-9-0-brings-major-fpu-and-amiga-timing-fixes/?fsp_sid=9217 -
🌱 😀 👯 #Zeitgeschichte wird bewegt geschrieben. Initial begonnen hat dieser Pfad der #Geschichte, meiner Geschichte, eurer Geschichte, das #Zeitgeschehen also, in dem wir uns alle befinden, auf dem kleinen Raumschiff #MutterErde, für mich im Jahre 2003 und erreichte bei mir ihren vorläufigen Höhepunkt 2011.
#Kunst 👯 #Bayern #klimakatastrophe #Demokratie #FridaysForFuture #Hanf_heilt #Weedmob #EndocannabinoidSystem #ECS #Cannabis #Hanfgeschichten #science #politics #climate #Hanfwissen #SPD