TripleA Logo TripleA Forum
    • TripleA Website
    • Categories
    • Recent
    • Popular
    • Users
    • Groups
    • Tags
    • Register
    • Login

    Ancient Empires: 222 BC

    Scheduled Pinned Locked Moved Maps & Mods
    265 Posts 8 Posters 226.3k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • redrumR Offline
      redrum Admin @Name
      last edited by

      @Name I would recommend avoiding capital letters in image and file names. The reason is different operating systems handle them differently and it can cause issues with your map if you say develop on Windows and someone on a Mac tries to download and play it.

      TripleA Developer with a Passion for AI: https://forums.triplea-game.org/topic/105/ai-development-discussion-and-feedback

      N C 2 Replies Last reply Reply Quote 2
      • N Offline
        Name @redrum
        last edited by Name

        @redrum What about folder names?

        redrumR 1 Reply Last reply Reply Quote 0
        • redrumR Offline
          redrum Admin @Name
          last edited by redrum

          @Name I would follow this structure: https://github.com/triplea-maps/the_pact_of_steel/tree/master/map

          Personally, I don't like capital letters in the folder names either but that is the way it already is. Generally, spaces and capital letters can cause issues in folder/file names so ideally are avoided where possible.

          TripleA Developer with a Passion for AI: https://forums.triplea-game.org/topic/105/ai-development-discussion-and-feedback

          1 Reply Last reply Reply Quote 1
          • C Offline
            Cernel Moderators @redrum
            last edited by

            @redrum said in Ancient Empires: 222 BC:

            @Name I would recommend avoiding capital letters in image and file names. The reason is different operating systems handle them differently and it can cause issues with your map if you say develop on Windows and someone on a Mac tries to download and play it.

            How about the territory names, like "Heraclea_Pontica.png" in 270BC. And that one already swaps a space for an underscore, since it is "Heraclea Pontica", in the game. Also it is even a standard way to name units, in TripleA, putting a capital letter in the middle of the name, since you cannot have spaces, and underscores look really not good. Like, in the TripleA assets themselves you have "aaGun.png".

            1 Reply Last reply Reply Quote 0
            • C Offline
              Cernel Moderators @Name
              last edited by

              @Name said in Ancient Empires: 222 BC:

              @Cernel Found the issue.

              SocialWar, Social_War not valid.
              social_war, socialwar, Social_war valid.

              So it seems it only accepts one capital letter, I guess as the first one.

              Just out of curiosity, can you try a single capital letter, but not in first position. I wonder if the issue is having more than a capital letter or having it not in first position.

              I guess you are not on Windows, as I've never met something like that.

              N 1 Reply Last reply Reply Quote 0
              • N Offline
                Name @Cernel
                last edited by

                @Cernel tried socialWar, didn't work. Could in be specific to docs/images? I'm on windows 7.

                C 1 Reply Last reply Reply Quote 0
                • C Offline
                  Cernel Moderators @Name
                  last edited by Cernel

                  @Name So, how can you see the "aaGun.png" unit images, assuming you do.

                  EDIT: Nevermind. As I said, in WAW I could not see images with a full stop in the notes, but I was able to see them as unit images in the game. Seems like these strange issues happen only when you want to show images in game notes, or such. No idea why.

                  N 1 Reply Last reply Reply Quote 0
                  • N Offline
                    Name @Cernel
                    last edited by

                    @Cernel never had an issue with such. I tried something else, could be the case:

                    <img src="socialwar.png"/> in notifications
                    but socialWar in docs/images.

                    It worked this way.

                    C 1 Reply Last reply Reply Quote 0
                    • C Offline
                      Cernel Moderators @Name
                      last edited by

                      @Name Well, I believe in windows "socialWar" and "socialwar" are the same, in file names, so that works. However, it will not work in case sensitive systems and it may not work if you zip the map.

                      However, in Windows I believe that should work if you have socialwar and socialWar, associated in all 4 possible combinations. I never had this issue you are having.

                      1 Reply Last reply Reply Quote 0
                      • HeppsH Offline
                        Hepps Moderators
                        last edited by

                        @Name Looks tantalizing. Can't wait to see more as you continue to progress.

                        "A joyous heart sours with the burden of expectation"
                        Hepster

                        N 1 Reply Last reply Reply Quote 0
                        • N Offline
                          Name @Hepps
                          last edited by Name

                          @Hepps Thanks:)

                          Here's some progress:
                          The Romans are in game (army roster still WIP), only with a portion of their land though.
                          3757364c-d3cd-4a94-9625-19743f26989a-εικόνα.png

                          I'm puzzled by the supply system. There are situations where some players will be unplayable if I reduce supplies given by territories. But over time most players stockpile more than they could ever use, since they don't move all troops all the time and are rarely near their cap. Maybe I should do away with fuel and use supplies just as a cap on total troops?

                          Also, do I need to set up TUV for non-PU units for the AI to function properly?

                          redrumR C 2 Replies Last reply Reply Quote 3
                          • redrumR Offline
                            redrum Admin @Name
                            last edited by

                            @Name Fuel is generally very hard to balance. The only games I'm aware have done so to any reasonable level are Civil War and Iron War. You generally need to decide what you want fuel to add to the game. I would recommend looking at Civil War if you haven't as it uses both fuel and maintenance/pop cap mechanics.

                            Yes, you should give all units a tuv value for both the AI and for the battle calc to be more meaningful.

                            TripleA Developer with a Passion for AI: https://forums.triplea-game.org/topic/105/ai-development-discussion-and-feedback

                            N 2 Replies Last reply Reply Quote 2
                            • C Offline
                              Cernel Moderators @Name
                              last edited by

                              @Name I suppose the swordsmen are representing the antepilani and the foot_guard the pilani? But no division between hastati and pricipes? With this level of detail, I was totally expecting to see hastati, principes and triarii as separate units, but I totally agree keeping the name generic, if they are just representing something generally available to others, under other names (for example, skirmishers over velites).

                              1 Reply Last reply Reply Quote 0
                              • N Offline
                                Name @redrum
                                last edited by Name

                                @redrum thanks, I'll check those.

                                @cernel I might add several more units, unique to their faction, even if just for names/representation. But for now I'm keeping it simple to get it more functional first. Besides that I'm struggling to find meaningful and logical differentiations between melee infantry types.

                                Those are:
                                1 - Spearmen 2/3 (thureophoroi and other spear/shield levies of various types).
                                2 - Phalanx 3/4 (both pikemen and some heavy hoplite troops, although the later should be almost gone by the timeframe).
                                3 - Swordsmen 3/4 (hastatii, principes, thracian rhomphaiophoroi, celtic heavy foot etc).
                                4 - Foot guard 4/5 (royal guard infantries and other elites/veterans, such as triarii).

                                2 and 3 are my main issue. Phalanx should be stronger unless it lacks flank support or is on broken ground. But giving hill/mountain bonuses to Swords would mix them with Skirmishers. Giving the later even bigger bonuses will make them too strong for their cost, or too cost-inefficient on flat land if I also increase the cost.

                                Maybe I could have Phalanx at 2/3 with 1/1 (or 2/2?) bonus on flat, or 3/4 with -1 attack on hills/mountains or something along those lines. Or could have Cavalry and/or Skirmishers give support to phalanx, but I don't want to mess with support for many units, keeping it for Elephants (-1/-1 on 3 enemies?) and possible leader units.

                                Also not all units of the same class should be equal in strength but that's a lesser issue.

                                Unrelated, on the possibilities of altering territory resources/effects with triggers:
                                Can I alter only territories from a list?
                                Is there a way to select at random from all territories, say for a weather/disaster effect?
                                Is there a way to select at random, but only from territories with manpower (resource) > 5?

                                C 4 Replies Last reply Reply Quote 0
                                • C Offline
                                  Cernel Moderators @Name
                                  last edited by

                                  @Name Well, but the triarii were hoplites, and arguably of a particularly flexible kind, so substantially something in between of the "swordsmen" and the "phalangites", or even something in between of the "swordsmen" and the "hoplites". So, I think the game should rather represent them that way. On this regard, I'm not sure how much the Macedonian phalanx took over the hoplite phalanx, in the various civilizations at the time. I also understand you decided not to differentiate between hastati and principes (basically, you just have antepilani and pilani), then, though I maintain, in a game of this complexity, that would feel unrefined (my opinion).

                                  The easiest way of representing the phalangite as stronger than the swordsman, but more fragile on its own, is, of course, making the phalangite costlier and stronger than the swordsman, while having the skirmisher unit being the cheap fodder, so that, if properly balanced, the phalangite will be more complementary with the fodder than the swordsmen. The main challenge, of course, is taking care either the swordsmen or the phalangites not making the other unit obsolete (like, for example, in WAW the marine makes the elite a useless unit, not on their own, but in the moment you combine then with infantry).

                                  1 Reply Last reply Reply Quote 0
                                  • C Offline
                                    Cernel Moderators @Name
                                    last edited by

                                    @Name said in Ancient Empires: 222 BC:

                                    @redrum thanks, I'll check those.

                                    @cernel I might add several more units, unique to their faction, even if just for names/representation.

                                    I'd actually avoid having same units called with different names just for flavour. I think it's better having a single name for any single different unit type. I'm very much not a fan at all of things like, for example, the "Panzer" of New World Order, that is just an "Armour" renamed for the hell of it. Again, just my point of view, and there might be cases in which I might want making an exception.

                                    1 Reply Last reply Reply Quote 0
                                    • C Offline
                                      Cernel Moderators @Name
                                      last edited by

                                      @Name said in Ancient Empires: 222 BC:

                                      Maybe I could have Phalanx at 2/3 with 1/1 (or 2/2?) bonus on flat, or 3/4 with -1 attack on hills/mountains or something along those lines. Or could have Cavalry and/or Skirmishers give support to phalanx, but I don't want to mess with support for many units, keeping it for Elephants (-1/-1 on 3 enemies?) and possible leader units.

                                      I'm actually not even sure mountains should be a bad terrain for phalangites. After all, mountains means passes, and passes means choke points, and choke points are the best for phalanx formations. Also, if you consider the terrains where armies developed historically, the phalangites (first hoplites, then Macedonians) were the main units of the Greeks, and the Greek homeland is usually a rugged and mountainous terrain. Then, in medieval times, we have phalanx formations for the Scots and the Swiss, the Swiss substantially reinventing the Macedonian phalanx, again in particularly mountainous and forested terrains.

                                      1 Reply Last reply Reply Quote 0
                                      • C Offline
                                        Cernel Moderators @Name
                                        last edited by Cernel

                                        @Name said in Ancient Empires: 222 BC:

                                        Unrelated, on the possibilities of altering territory resources/effects with triggers:
                                        Can I alter only territories from a list?
                                        Is there a way to select at random from all territories, say for a weather/disaster effect?
                                        Is there a way to select at random, but only from territories with manpower (resource) > 5?

                                        No. TripleA currently doesn't support random selection; say, for example, making a list in a trigger, and picking one of them. Of course, with a lot of triggering, using chances, it is possible to recreate such a behaviour. For example, instead of picking 1 territory amongst 100, you can have 99 chained triggers that activate another trigger, recreating a situation in which you have a 1/100 chance to end in any of them, but this is very complex. A good example of random effects can be the plague of War of the Relics. An easier example of pseudo-picking is the six sided dice rolling generator of Blue vs. Gray. A relatively easier workaround would be making an integrated minimap of some sort, using on them the "Risk" stile random place delegate, then looking at those zones and triggering the wanted results on the actual map, then cleaning such a minimap box with more triggers. The most basic example of random place delegate may be Conquest of the World, that you can manually download from the repository (it is not in download list). However, I warn you that if you would, for example, take 500 territories and say that each round each of these territories have a chance of a weather effect (in this case, nothing to do with any lists, just each territory having its own chance assigned), that will result in an extremely slow game when you play live (it can be very fast on local, like playing AI or hotseat, instead), as you would have to wait for all those triggers, testing chances, to send the dice results to each player in the game, each time they fire, before proceeding to the next. I feel this may be something that can be improved, and War of the Relics would be a good test map, already, but we need a developer doing that.

                                        1 Reply Last reply Reply Quote 0
                                        • N Offline
                                          Name
                                          last edited by Name

                                          @Cernel said in Ancient Empires: 222 BC:

                                          I'd actually avoid having same units called with different names just for flavour (...).

                                          Fair point, I'm leaning towards it anyway, because else it's extra work and the possibility of overwhelming new players with extra info, just for flavor.

                                          @Name Well, but the triarii were hoplites, (...).

                                          Ok let's first describe my plan so you can give better feedback. I'm thinking of having 7 or 8 land units per player (maybe one more if everyone gets - resources allowing - access to Elephants).

                                          For (purchase) display consistency (see a few posts before) it should go:

                                          • Main Foot
                                          • Merc_Foot
                                          • Skirmisher
                                          • Merc_Skirmisher
                                          • Cavalry
                                          • Merc_Cavalry
                                          • Special/Elite Unit
                                          • Special 2 (and/or Elephant)

                                          The Romans in this setup would have:

                                          • Swordsmen (Hastatii/Principes)
                                          • Merc Phalanx or Spearmen (representing the Soccii or other "Allies"?)
                                          • Skirmishers (Velites)
                                          • Merc_Skirmishers (Probably Cretans)
                                          • Cavalry (Equites)
                                          • Merc_Cavalry (Soccii or other "Allies"?)
                                          • Foot Guard (Triarii)
                                          • Extra unit/Elephants?

                                          Maybe I could cut out the Merc_Foot from Rome to add Principes there, assuming an allied legion has similar unit types to a roman one . Or add Principes as a Special Unit along with Triarii, but that would kinda break my format.

                                          But naming/role issues arise. Maybe I could rename infantry types:

                                          • Medium Foot/Infantry: Spearmen + Hastatii (2/3?)
                                          • Heavy: Phalanx + Principes (3/4?)
                                          • Elite: Foot Guard + Triarii (4/5?)

                                          By 222 BC (though we don't have detailed information), most greek states would field thureophoroi (and of few of them pikemen or hoplites). Boeotia and Megalopolis already had pikemen, Sparta changed it's hoplites to phalangites around 225, Achaia it's thureophoroi to phalangites a few decades later and I think that's what we know. Outside of "greece proper", successors would mostly field pikemen (Pergamon possibly not) and non greco-macedonian states would employ their own fighting styles (Carthage for example would be dependent on it's available mercenary types and shifting away from hoplites to some degree).

                                          Thing is, phalangite equipment was usually cheaper than a hoplite's (due to a far cheaper shield) or swordsman's (no/lesser sword, cheaper shield) assuming equal armor, though it can be argued that successors started using heavier pikemen with more armor and longer sarissas (and paid for the reduced mobility against the Romans). Pikemen also required more training to be effective, so your pricing/balance suggestion makes some sense.

                                          But overall then, what stats should I use, if I include hastatii + principes + phalanx + triarii? Do away with the foot guard type - which I'd rather not - and go like hastatii (2/3), principes (3/4), phalanx/triarii (4/5)? I'd like to keep 6 only for Elephants in defence.

                                          I'm actually not even sure mountains should be a bad terrain for phalangites (...).

                                          Deppents on where the battle took place and I agree about choke points. Pikemen, especially early, (lighter ones) and hoplites would operate well on smooth hills/slopes. But having to advace in rough terrain would be detrimental, especially for heavy pikemen. Then again, at least elite pikemen (in some cases all of them), could also operate as skirmishers with half of the sarissa, shield and javelins. But Cynoscephale and Pydna were fought on rough greek terrain and it was one of the reasons Macedon lost both battles. It's hard to simulate maneuvering in game. Maybe phalanx could have -1 attack on rough terrain but no defense penalties? So far I've used Mountains (and to a lesser degree hills) as a way that cheap skirmisher armies (say of a highland tribe or small state) can hold their ground against superior units.

                                          No. TripleA currently doesn't support random selection (...).

                                          Thanks, seems I won't consider such things, at least for now.

                                          1 Reply Last reply Reply Quote 0
                                          • N Offline
                                            Name @redrum
                                            last edited by Name

                                            @redrum I checked Civil War

                                            Unrelated, I found a possible bug: I can't move troops in and out of Upperville (under "Manassas" rail line), Eastern Campaigns Scenario.

                                            On topic. In my (limited) tests, it seems that resource overstacking is even worse in CW. Depending on what you purchase or not (and how much you move), some or even most resources can potentially skyrocket fast, providing practicly inexhaustible stockpiles. Supplies/Fuel is very similarly implemented to mine, troop cap (manpower) better I think.

                                            It also gave me some ideas. Feedback very welcome.

                                            Maybe I should remove supplies, and use PUs in it's place (upkeep & fuel), in addition to it's previous applications. Since it's needed for other things, it won't just grow in most cases, just so a few odd ones are covered. Real supply harassment is not possible anyway (unless I replace the system with a supply train unit, needed to move troops, but I bet that would mess the AI). So I guess my Supplies resource is just flavor hintering gameplay. I'm fine with wealth representing supply potential and making agricultural regions richer to balance the map.

                                            Then I could also steal CW's manpower system (each unit has 1 manpower upkeep), just a limit on how many (non-mercenary) units are possible, and have units also cost PUs instead of manpower. Example:

                                            Phalanx
                                            100 PUs 80 Iron
                                            Produces Resources each Turn: -1xPUs -1xManpower -1xIron
                                            Fuel Cost per Movement: 1xPUs

                                            Merc_Phalanx
                                            360 PUs
                                            Produces Resources each Turn: -3xPUs
                                            Fuel Cost per Movement: 1xPUs

                                            This also adresses the issue mentioned by @Cernel (killing off your mercenaries first cause they had huge PU upkeep, now they are just much more expensive to recruit - numbers are just examples, will need tests)

                                            Finally, in a possible extreme makeover, I'm thinking to add Population Classes. Probably just 2 of them, Nobles and Freemen, needed for different types of units instead of generic manpower. Slaves would just be represented by the Slave_Estates Government/Structure. No Citizens, so it's generic enough to fit tribal states, unless:

                                            UI concerns.
                                            The way the game is setup now, I can have up to 4 resource types per territory (with a total of 8), else there are display issues in the lower bar. This could be offset by moving some resources to pre-placed structures, which is not ideal (visual burden, more work) but has other upsides (flavor, "pillaging"/destruction of productivity, possible upgrades, though the AI would need triggers to get them). Without such changes, I can only potentially add 2 resources. That's if I remove supplies and replace territory manpower with Freemen, I could add Noble (and extra Freemen) generation to some government types.

                                            There's the resources tab issue as well though. Already with 8 resources it needs to be dragged to show gains/losses once a few numbers go over 99. Adding more resources would make this worse, perhaps even hidding current numbers. So maybe I should sacrifice manpower diversity and supplies to somewhat improve the resources tab display, cutting it down to 7 resources?

                                            redrumR 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1
                                            • 2
                                            • 10
                                            • 11
                                            • 12
                                            • 13
                                            • 14
                                            • 12 / 14
                                            • First post
                                              Last post
                                            Copyright © 2016-2018 TripleA-Devs | Powered by NodeBB Forums