-
Posts
80 -
Joined
-
Last visited
-
Days Won
5
Everything posted by lilypoppy
-
I’m experimenting with all sorts of things; for instance, I tested using straws to create sounds, and it works quite well. I also put together a “Petra-bot” template so others can improve upon it I’ve been thinking about organizing some kind of competition between Petra-bots, which would let me sit back with my coffee while the testing happens. I absolutely love *Post-Atlas* and *Mercator*, and HC is beautful
-
I never wanted to create any conflict. I want collaboration: I want the gameplay people to help me, and I want the experts to help me too. But I can't handle the conflict. I don't have the energy for it. I want this game to be the AAA of open source. But I want us to do it together.
-
[Devlog] Burning Heart (a narrative campaign for 0 A.D.)
lilypoppy replied to lilypoppy's topic in General Discussion
- 31 replies
-
- 1
-
-
- 0ad
- creative commons
-
(and 2 more)
Tagged with:
-
[Devlog] Burning Heart (a narrative campaign for 0 A.D.)
lilypoppy replied to lilypoppy's topic in General Discussion
I agree that I find this complex. And once I have my scenarios, how will it work?- 31 replies
-
- 0ad
- creative commons
-
(and 2 more)
Tagged with:
-
Whatever our opinions, we agree on one thing: we all love 0 A.D. That love is what brought us here, and it's what makes this community special. I feel lucky to have met so many passionate people, and I'm putting that energy into Burning Heart, the narrative campaign I'm leading. I'd be honored to have you follow along. Thank you all! https://wildfiregames.com/forum/topic/170017-devlog-burning-heart-a-narrative-campaign-for-0-ad/
-
[Devlog] Burning Heart (a narrative campaign for 0 A.D.)
lilypoppy replied to lilypoppy's topic in General Discussion
Hi @Ultimate Aurelian what is the mod ? Yes, I'll make sure I have the Lithuanians- 31 replies
-
- 0ad
- creative commons
-
(and 2 more)
Tagged with:
-
[Devlog] Burning Heart (a narrative campaign for 0 A.D.)
lilypoppy replied to lilypoppy's topic in General Discussion
@rossenburg The S1 will be a playable mission ! It is a way to showcase the project from a technical perspective to help other projects !- 31 replies
-
- 0ad
- creative commons
-
(and 2 more)
Tagged with:
-
[Devlog] Burning Heart (a narrative campaign for 0 A.D.)
lilypoppy replied to lilypoppy's topic in General Discussion
As for the voice-over and the promotional video, @NiRa Muso MIOZOTO @Nicolaus_von_Kues I’ve got that covered—pending the arrival of version 1. In the meantime, I suggest you keep doing what you’re doing—especially talking about *Burning Heart* and bringing people together. Thanks again! I’m going to gather some data to find out what people would like to see in a campaign.- 31 replies
-
- 0ad
- creative commons
-
(and 2 more)
Tagged with:
-
@Bravado2020 Hi here is my project ! https://wildfiregames.com/forum/topic/170017-devlog-burning-heart-a-narrative-campaign-for-0-ad/#comment-762999
-
Hi everyone, I’d like to share a small tool I made for anyone who wants to build their own AI for 0 A.D. GitHub: https://github.com/lilypoppybooks/PetraBot_Template The problem Starting a new bot from Petra usually begins with a tedious step: copy Petra, then rename it everywhere. Since R28 introduced JavaScript modules, you also have to fix about a hundred import paths. Miss a single one and your bot silently loads the original Petra code, or two derived bots overwrite each other in the game’s file system. The solution PetraBot_Template is an exact copy of Petra from Release 28, isolated in its own namespace, with no change in behavior. It comes with a small Python script that clones it under a new name: python3 clone_bot.py Alpha # creates PetraBot_Alpha.zip The script renames everything (mod, AI folder, imports) and keeps the license and credits intact. You get an independent, working bot ready to install, and several clones can play against each other in the same game. I've tested it over roughly 10 hours of games: I tested both land and naval maps across different game settings, repeatedly comparing the Petra bot, the PetraBot_Template, and the derived Petra. The result is that PetraBot_Template works and behaves exactly like Petra. Why? To make developing Petra-based bots easier. Instead of spending time on renaming, developers can focus on what matters: new ideas and new strategies. And since every bot starts from the same reliable base, it becomes simple to compare them fairly and to share results. Three gaps I see in Petra Petra is stable, but in my opinion three areas leave room for improvement: Naval strategy. Petra’s naval manager mostly handles trade, fishing, coastal defense and transport. The comment at the top of navalManager.js even lists sea scouting as an “ultimately” goal. On island maps, war fleets that take the initiative, sea control and coordinated landings would make a big difference. Politics, dialogue and intimidation. Petra already handles tributes and alliance requests, but its diplomacy is reactive and its messages don’t form a real dialogue. Imagine a bot with a diplomatic personality, one that can intimidate (demand a tribute and actually attack if refused), remember betrayals, or make calculated alliances. Exploration and strategy. Petra mostly picks its strategy from its own situation and reacts more than it anticipates. Early scouting, adapting to what was seen, choosing targets from gathered information and switching plans mid-game are all open fields. Each of these could be a project on its own, and the template makes it easy to start one. Links GitHub: https://github.com/lilypoppybooks/PetraBot_Template License: GPL-2.0-or-later, same as Petra. All credit for Petra goes to Wildfire Games and the Petra contributors. This project is not an official Wildfire Games project. If you build a bot from it, please share it here! I’d love to see clones play against each other and compare approaches. Feedback and suggestions are very welcome. petrabot_cycle.svg
-
@Asher I can download your mod, run some tests, and provide you with a report (it will take some time).
-
It's one of my favorite map !
-
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
Yes, I understand. But right now I'm waiting on a script revision—we already have the 5 base campaign scenarios with Appian text, done with Thalatta. As soon as I get the first scenario, I'll move on to the dialogue tests with @NiRa Muso MIOZOTO. I'll also need an intro video to promote the campaign. @Nicolas von Kues, my biggest challenge right now is finding a musician—an original track is what makes a campaign memorable. Can you help look for one? That would be a huge help. The iconic instrument is the aulos; I'm currently contacting a specialist. -
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
I already have a basic Scenario 2; we could go ahead and create this git. -
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
@NiRa Muso MIOZOTO I don't know by what telepathic mechanism, but I happen to be wondering with @Nicolaus_von_Kues. He suggested having a primary instance (GitLab) and a secondary one. Another question is that I’m going to have five scenarios—one involving an .xml file, another a .Pmp file, plus some JavaScript files. and I’m wondering how to organize all these scenarios into a single mod ? -
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
@NiRa Muso MIOZOTO Is it possible to provide a CC BY 3.0 license for your audio files? -
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
@Nicolaus_von_Kues What a strange coincidence finding an intro video for the campaign! @NiRa Muso MIOZOTO What editing software do you know? I have some illustrations and I'm looking to create "burning" page transitions synchronized with the voiceover. -
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
@NiRa Muso MIOZOTOI have to admit that this text is challenging. However, the idea of embodying the hero, Virato, appeals to me. @Thalatta The only thing I’m wondering about is the license, since my goal has always been for the campaign project to eventually be integrated into the base (vanilla) version. @Stan` CC BY 4.0? Is that compatible with 0 A.D., or is CC BY 3.0 strictly required? -
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
@NiRa Muso MIOZOTO It depends—whether it's a narrator's voice or the characters' voices. The script hasn't been decided yet for Scenario 1; we're still in the early stages. Example : Iberia, 147 BC. Three years after Rome's treacherous betrayal, the legions strike again and nothing stands in their way. Trapped and surrounded, the Lusitanians face a choice: surrender, or stand and fight. Out of the ashes of massacre steps a shepherd turned warrior — a man who has seen what Roman promises truly mean, and will never trust them again. His name is Viriathus. He has no army. No city. No crown. Only the will to fight, and the courage to lead a people that refuses to break -
Looking for feedback on Atlas — what works, what doesn't?
lilypoppy replied to lilypoppy's topic in Help & Feedback
-
Voice Actor: NiRa Muso
lilypoppy replied to NiRa Muso MIOZOTO's topic in Introductions & Off-Topic Discussion
@NiRa Muso MIOZOTO Thanks for the mention! I'm working on a narrative campaign about Viriathus and the Lusitanians. I was actually looking for someone to do voice-over, and a promotional video sounds interesting too this is volunteer work, and I give credit to everyone who contributes. Let me know if you're interested! -
Looking for feedback on Atlas — what works, what doesn't?
lilypoppy replied to lilypoppy's topic in Help & Feedback
Agree with you ! @eZamus -
Looking for feedback on Atlas — what works, what doesn't?
lilypoppy replied to lilypoppy's topic in Help & Feedback
@ManasManushya If it helps! I think simple tools (mods) that don't break anything when removed are the way to go. Post-Atlas helps me a lot with stats.
