This Month In Eternaltwin #20
Eternaltwin is a project with the goal to preserve Motion Twin's games and player communities.
Eternaltwin
Hello everyone!
We are bringing back the monthly news article to share what's happening in the Eternaltwin projects. The last news article was published in March 2023.
We apologize for the delay and lack of messages through this channel. I (Demurgos, Eternaltwin administrator) was working on collecting the articles, handling translations and then publishing them. I had a period with less free time due to personal commitments and could only focus on high-priority tasks for Eternaltwin. As a result, TMIET articles were paused. The pace of changes on the main website also slowed down due to this.
The other administrators, Biosha and Patate, as well as various contributors were still able to help with various tasks. The return of the TMIET articles is also hopefully a sign that the core platform may get more attention again.
Despite the low number of visible changes, there was still a lot of work in the background. The previous articles mentioned work on letting game developers to be able to be more self-sufficient / avoid blockers. This work continued with the addition of logs and metrics, more Discord alerts, the addition of more games to our deployment system, the switch to a more powerful server, etc. Another technical achievement since the last article was completing the import of Twinoid data. If you wish to link your Eternaltwin account to your old Twinoid account, please open a support ticket.
Besides the technical work, we also reached an important organization milestone. Eternaltwin is now a registered French non-profit organization (Association loi du 1er juillet 1901). Thank you to everyone who helped us with making it happen! It's the foundation for more formal discussion mechanisms for the project. On a practical level, this also means that donations should now be partially tax-deductible in France. Check our assocation page for more details.
Kadokadeo
After a few false starts, the Kadokadeo project restarted in June 2025, followed by the deployment of an alpha version. 4 games were re-made using Godot, but we found some issues: slow loading times, big binaries (27MiB for the engine
- 1-2MiB per game)… and we concluded that Godot wouldn't work well for many smaller projects. However, the technology would be a good fit for larger games where the user would spend more time playing it rather than loading it 😝
So, we returned to the initial language (Haxe) using the PixiJS library, which blue112 already used at the start to keep the old and new code similar. This new library, we are still missing the replay system. We already added a visual interpolation system which allows the physics simulation to run at fixed 32FPS while the graphics are rendered at 120FPS (or even higher if your hardware allows it). It will let us keep the gameplay identical while improving the visual smoothness. We still have to migrate the 4 Godot games to this technology, it will also let us reuse the games made by blue112.
It takes time, obviously. If you want to help, it's possible. Come check our Discord server.
On the website side, we started work on the leagues, but it's somewhat on hold for now; at the moment, the focus is on the games. Please be patient! 🙂
In short, we're adding some new games and then we'll bring new features!
eMush
What's new since last time? Well, a lot. First, great news: the game reached the beta status. You can find (almost) all the features from the original Mush on the website. We're only missing the skins on which Breat is "working" since two years.
So, thank you to the whole dev team, both older and newer contributors, for all this work. After about 5 years of development, from volunteers for fans.
What's next? Well, the team feels that the game needs some balancing before releasing a stable version. In particular, it has to suit a community less likely to fall into the traps of the evil BM (bye bye traitors and Co.) and with the large number of 3 skills per human.
A new group, the 42nd floor is working on suggestions. By the way, the first term is reaching its end and the elections for the new representatives are starting soon. Candidates: get your mission statements ready.
The team wishes you a great year 2026, filled with spores and Magellan maps.
DinoRPG
Hello Dinoz masters! The newsletter is back! The last one was… a long time ago.
We were on version 0.5.0… What a long way we have come! Let,s see… 2341 commits later, we're on… version 0.17.21! Look at that!
We did not just sit around. In case you didn't check the game since March 2023, I advise you to take a look: DinoRPG.
Here's a summary of the progress we've made since then:
- the display engine for fights is complete
- the areas from Dinotown, Big All-Hot, Atlanteid Islands and Grumhel Forest are available with their monsters, NPCs (not all), missions and secrets
- the bi-weekly Inter-Dojo Tournament
- the Forcebrute Tournament (with community generation)
- game translations for English, Spanish and German
- and some smaller new surprises
The amphitheater has been reborn from its ashes Altous, Lastalop, Lokheo and Heliash will be your representatives until mid-year. By the way, they released their first survey for the community. Please take part in it.
The team has grown since 2023, we'd like to thank all our contributors without whom we would not have made it this far: Zen, Matthieu, Gerardufoin, Jarlax, Graphter and Res7less.
See you next month for fresh news about the development of the game.
PS: you may notice that we moved from "Eternal DinoRPG" to simply "DinoRPG".
MyHordes
From the diaries of a citizen
Day 1 After 10 days of scavenging through the desert and evading groups of zombies, I've finally found other people - 39, in fact. They were beginning to fortify their camp to make a permanent bastion against the zombies. I'm so glad they let me join!
Day 4 The people here are awesome. I think we really have a chance to survive here, long term. Yesterday, Dave managed to bring in more than Elsa and her dog combined, for a change - no idea how he did that. Dude is seriously impressive. He was on scavenging duty in the south, with John. Been there myself just a day earlier, but I didn't find anything...
Day 6 I got in a fight with Harris about cardinal directions. He insisted that [2/-4] is south-east of the town, when clearly it's in the south. Idiot...
Day 14 Justin didn't make it home last night... Shaman Liz told us she "managed to drag his soul back to town", whatever that means. We made a fire in his honor. Even though this was a sad occasion, the fire motivated us to keep going. Everyone was so determined to stay alive, we achieved so much today... So much, that Liz is now talking about making more sacrifices to keep it going. We decided to hang her.
Day 19 Watchtower estimations look bad... there's no way we can hold all those zombies back! Garry was testing out that new floating contraption he has built... says he spotted a strange building up north. I've been north of town a couple of times now, but I've never seen a building there before.
Day 20 The zombies managed to tear the town gates off its hinges! It's completely busted. So many died last night... we can't stay here. The rest of us decided to flee north. Maybe we can fortify this building Garry discovered yesterday. Luke can't come with us, his leg is busted. But he promised to clear the way for us by bombarding the zombies with all the junk we've collected using the catapult. I can't imagine that will work, but what other chance do we have?
Eternal Kingdom
Hey everyone!
It's been five years now since the start of the Eternal Kingdom project. And we did a lot since the last article. The dev team grew over time, I'd like to thank everyone who helped us with game knowledge, development, translations or playtesting.
We're completing the last features related to battles (running away, taunting, reinforcements, automated attacks, …). In this latest update, you'll be also able to check the achievements of everyone in the Hall of Fame.
Next, the big works will resume through the implementation of trading, vassalage and, of course, diplomacy. We'll then enter the beta phase where the game will be fully playable.
Happy new year 2026, full of conquests!
Closing words
You can send your messages for next month in the #tmiet channel on Discord.
This article was edited by: Bibni, Brainbox, Breut, Demurgos, Graphter, Jahaa, Res7less, SwiTool, and Valedres.