Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


WermRider last won the day on May 28 2020

WermRider had the most liked content!


3 Neutral

Recent Profile Visitors

1,068 profile views
  1. I.e Tleilaxu ----------------------------------- Technology: 732 Manufactories: 7 Natural Resources: 4390 Cultural Buildings: 10 ---------------------------------------------- TechQuality = 7 TechSupply = 700 NatQuality = 12 NatSupply = 1000 Total Credits Per Hour = 16,900 Ix ----------------------------------- Technology: 1232 Manufactories: 14 Natural Resources: 350 Cultural Buildings: 3 ---------------------------------------------- TechQuality = 12 TechSupply = 1400 NatQuality = 1 NatSupply = 300 Total Credits Per Hour = 17,‬100 In the above if Ix had +1 manufactory, it would generate 18,100 if Tleilaxu had +1 Cultural Building, it would generate 17,900. Tleilaxu would be near balanced with Ix; but he is not building manufactories; if he built manufactories each of his culturals would be worth slightly less. He has plenty of room to create his own balance. Ix However has no choice but to industrialize. And so he will have high manufactories and a higher tech level. This is just an example; and very few planets will have low Natural Resources. And even then it is likely they will not be as low as 350, unless severe industrialization is occurring. Even Harkonen will receive a nice sum of natural resources. and again these will play into faction specific bonuses; who may have a specific advantage from specializing the homeworld economically into one of the two methods. The Home Planet specializations look like this; the home planets government is one of the following - Technocracy -- We specialize in arms dealing and manufacture ix; sells vehicles tleilaxu; sells infantry ordos; sells stealth modded vehicle Stratocracy -- We specialize in military development and producing reinforcments Harkonen + Atreides Patriarch/Matriarch -- we specialize in diplomacy and selling mercenaries Corrino + Gesserit Mercantile -- we specialize in import and exports, space travel; trade. Guild Technocracy comes in two kinds; NAT and TECH. Nat is things like poisons, gholas, trees, wood, fruit etc; and genetically engineered products. Culturally distinct; Tech is industrial inventions such as most of the generic and household things that ix produce. Tleilaxu are a Natural Technocracy so they develop more NATPRODUCTS and Ix are pure Machining Technocracy - so they develop more TECHPRODUCTS They are both economy, but one of them is more comfortable without allies than the other. Atreides and Harkonen are both a Stratocracy, this means they are governed by a military force, so they produce more military at the homeworld. Ordos are a hybrid Patriarchal Technocracy; so they are specializing in military via purchase of mercenaries; and are also able to sell units to other house as a technocracy. Note; Technocracy is a government run by a technical elite; Stratocracy is a government run by a military force or the leader of a military force; Partriarch/Matriarch is a government similar to a monarchy; with a single leader(in this case specifically male or specifically female) Mercantile is pretty much representing guilds monopoly. They are receiving an economic bonus that comes through lower transportation costs and cheaper costing trade routes.
  2. Thanks man; the AI will obviously generate credits over their turns, and then use these credits to build up standing base locations; but when they run out of space to build up in that location and if there is no direct local military threat threating that location; I.e no need for defense, they will just accumulate their cash until they can buy or Order in an MCV and then go over and take another base. So before I code anymore I'll at some point over today, completely populate that map with locations, and as I implement the AI we'll implement all factions simultaneous and just basically twiddle about with it until we can get a nice AI expansion going on. Looking at the original game something similar happens. He deploys the MCV; he checks his power; he builds his powerplant if hes low power, and then he selects a random available manufacture structure(barracks) builds the barracks; checks power; not low; builds refinery; checks power; low; builds power; And so this is how its progressing up the tree. I gotta do something similar here to make the AI somewhat structured. The power plant is vital measure to decide what needs building. And here this is going to be defined by available buildspace in that location. I think Canon; the Wind Trap isn't generating power; the wind trap is catching water. Water could be a currency that needs collecting in order to pay maintenance on military units. This might be a good way to have a fremen siech as playable. As since they wouldn't receive a homeworld economy; they would just never lose their water, and water would be returned on death. Potentially huge military capacity to compensate.
  3. So it is taking its time but I don't have a massive amount of time and I need to take regular breaks as the amount of work that actually needs doing is quite large to do in one go so this is why progress seems slow, However we are nearly at the point where I can completely populate the map with base locations which I assume will take over an hour to do to a good standard. But I am starting to get excited for creating and watching AI growth and exapansion, and start making the ai generate and spend its points. Sandstorms will move from hex to hex and damage all base locations within a hex that a storm is operating. Sandstorms will move per random number of player turn per cycle per turn; so the planet is quite volatile. Storms could move to a hex once per turn, or once per two turns, or even once per three turns. Depending on weather severity that day. Freman are a 10th faction that receive a turn; but are not yet playable. 9 playable factions. So fremen will make some moves and diplomatic decisions aswell.
  4. The new Arrakis Map, and method of defining Regions. The Hex grid will be useful for managing and balancing and generating things like global weather conditions. we now navigate the map to some amount left and right. As you can see i have been developing this version of the game for 5 sol 109 hours. Well. Not really, the code has been keeping track of its start date and how long its been since.
  5. Lore, Idea's, Opinons, Corrections, Welcome.
  6. heres a great progress report; Cut CHOAM, SMUGGLERS from playable factions list, have other plans for them. This roster is looking solid to me. I don't want to over-do it with factions I think the above is just right. Fremen, Choam, Smugglers will play into the game in their own way. Mainly because smugglers are generic; and Arakeen smugglers are Arrakis Based. They will offer services of whom some factions will receive discounts on usage. CHOAM is a shared corporation that changes hands, and we will have something similar going on here, where we can buy from choam and buy into choam. To make choam something we can gain full shareholding control of , as another layer of economy/power. And we know what we'll do with Fremen and that is these will interfere on the map, and will populate some areas of the map at the beginning of the game by default. They are each basically three sub, or story factions that we can share out some bonuses for over our current roster in order to make gameplay more unique than just units for each faction. I have taken a look into the Richese but they seem to be replaced or related to Ix, or at least they share a homeworld/are the ancestors(I am not entirely sure).
  7. Thanks Bro this wheel turns with the click of our white buttons bottom left. The top faction is previewed in the description. We select the Players faction for the game before initiating the Game. We wont show specific faction bonuses here. This will be available to view once the faction has been selected; in the Home Planet overview. I have chosen the Throne for the Bene Gesserit; and a the white circle is to represent Smugglers. but nothings permenant or finished yet so. Everything subject to change.
  8. Not Given up BTW I have just rewrote the entire game from scratch yesterday; in dynamic PC resolutions; I did so so I could implement some mechanics I overlooked. The gpx are more streamline and less lights are used. I am also making gpx from scratch incase I decide to release this game officially. We have also named all of the Base locations unique names; and regions unique names from the books and games. There are now 11 standard Factions and one gamespeed, Homeworld Planet Screens with more Homeworld development and trade Mechanics. There is a 3D globe of dune in addition to the strategic map that we can rotate. This 3D planet rotates in real time over the course of 24 hours. We will indeed develop a portion of the homeworld; to build our landing force for Dune prior to establishment. The primary MCV force must be constructed prior to selection of Landing Zone on dune. Each faction will land on Dune at different times; when they are prepared. It will not be mandatory to land on dune, and players could perform some operations on the homeworld prior to entering dune. I will post screens and info when more is ready. But for now we are on a new version project built from scratch using the original demo as a guide. here is the new Empire Overview screen; it is still unfinished; we now count the Orbit(year) the Lunar(month) and the Sol(day); The Length is indicating the total length of the current game. Which is 24 hours. Tleilaxu is on their 24th Turn. We can click the strategic map to open the strategic map view As the player is disadvantaged to the AI as the player needs to sleep in real life; the player doesn't receive a turn. Only AI factions receive movement turns. The player can move and make decisions as often as they like; so the faction that the player chooses will not be allocated a 6 minute turn schedule in the turn cycle. This is now purely an AI mechanic; giving life to the AI players in real time.
  9. Tleilaxu --- 50% chance to convert defeated infantry into Contaminators; Tleilaxu and Allies receive 25% discount on Tleilaxu Technology at the Technology Market Tleilaxu Technology purchased from the Technology Market is quicker, stronger and more effective. Unique Unit: Ghola House of Ix --- Structure and Vehicles repair at double rate Allies receive a 20% discount on their Unique Unit; Windtraps produce 20% more power Ix receive 20% discount on Ixian technology at the technology market. Unique Unit: Projector Bene Gesserit --- For each ally of the Bene Gesserit gain +1 remote viewer Each ally receives a 5% overall combat boost When in an alliance; receive a 20% discount on their allies mercenaries Can purchase Diplomatic Points with Credits (multiplying x2 with each purchase) Atreides --- Aircraft are cheaper Alliance decay at half speed 60% chance a fremen encounter is recruited 100% if a recruited fremen is in the discovering party. Harkonen -- Vehicles are stronger Alliances decay at double rate Convention Penalities last half as long.. and recover twice as fast. Ordos -- Increased loot from Raids Decreased chance of uncovering stealth units Recon Units are 50% more effective Scouts are undetectable when still Guild -- Exports cash at double rate Factories require more power Starport deliveries are cheaper and Starport orders are delivered sooner. Corrino -- Starts with a Palace Cannot break convention Increased shares if another player breaks convention Infantry highly resistant to storms Smugglers -- Technology market is cheaper Smugglers and Allies receive 50% Discount on Smugglers Services at Starport Starport stock limits less often Stealth units are more effective
  10. More divisions of territory? yes I agree. I had to knock off earlier so I couldn't continue much work; but I am about to set down and do some more work. Earlier I built the system for the construction of buildings; whereby we select a baselocation; and if we are the house of that baselocation; and we click the refinery button... From here; if we have the credits; we can build the structure; which then activates a countdown clock which reads from a variable buildtime, takes credits from house; and such doing this flips a bool Constructing = true; and for the duration of the countdown constructing remains true, until the countdown is at 0 and construction is complete ---> when once again constructing = false. So given the funds you could just construct another one straight away. Interesting part about this is on Application.Quit we don't need to carry as much information as we do when we are processing turns. Here we just save the simple information of the base contents and its owner; and the actual real time with date/month/year that the building would be constructed by. Which is just 30 seconds. But if we were to switch off for more than 30 seconds we could return to a complete building; and a harvester waiting to be tasked. So lets crack on and fix this system up to a high standard. Things we will get as a result of writing code like this ---> 1. Dynamic cost of all units and structure which could be unique per House. This is oppose to having the construction and building prerequisites and other information be a universal script that is referenced by all houses. So basically I am not 100% sure where I am going to put the prerequisite, buildspeed variables etc; atm the are in base locations; but we will probably reach into the house script to pull these unique prices and values for structures/units. anyway enough writing; i'll grab a beer and crack on- ---------- Hey yo if anyone wants to help I could use a list of base prices from the .ini of D2k with all house units and structures; before modifiers are applied.
  11. furthermore; each time a harvester makes a successful deposit ;; lets save a log of the time and amount deposited. So that a base owner(and any observers) can keep track of a history of events at this base location. ----- Okay; like a base location; here is a spice field script. These guys sit on the map; and harvesters from nearby bases would be tasked to visit them and mine their spice. Soon we could specify a number of zones in each region to spawn; to randomly generate spicefields or base locations in each region (with some limits; like min amount of base location spawns) with each new game. As so the map content can be shuffled each new game. ++for replayability; and dynamic AI. For the time being; lets build a refinery; and task a harvester. Okay; so before we rush into harvesting spice from spice fields; we'll need to make a buildmenu for this base location. I guess the first category we'll need is Spice. we can worry about power afterwoulds. So lets start off by building the structure in the base location; and we will use the original D2K icons; and the familiar build method. While building; all other buildings would be off limits until construction complete. Buildings cannot be queued. You build it; and come back when its finished. Lets add some of these variables to the script; such as Refinery Count; Silo Count; Harvester Count
  12. Regarding small House Icons to indicate the owner --> YES!! or it will be player colours; But ofc; the player will only know that there is an enemy base there if they have discovered it; or are observing the area. I was also thinking about Tleilaxu, Ix and Fremen as playables again, Particularly Ix. But I might backtrack on the Fremen; as in order for the Atreides to play the way that we know them to play -- they need access to fremen warriors. Or it would be cool rather that the Atreides play style is to some extent focussing on rallying fremen. It just suits their character more. Again, maybe fremen can lock away some base locations; and cause havoc for harvesters and all sides when we start reaching deeper into the map; where an atreides advantage would come into effect; and it would also be the same sort of time that Harkonen atomics, and other methods of breaking convention would come into play. other methods might include sabotage an enemy starliner to starport delivery. Which would be illegal via Convention. But it could carry a 50% chance of not being discovered, so we add a gamble mechanic to these things. An atomic will get discovered; but an atomic will have much more of a significant effect; where to most factions the convention penalty for doing so would be stagnating; much like the use of an atomic would be to the targets base. Corrino would lack access to any and all methods to break the convention entirely as their main debuffs And these debuffs are suppose to be sort of neither good nor bad; so its not a bad thing that corrino cant break the convention; because they benefit when others do. Just as its not bad that harkonen alliances decay at double rate; as it can get them out of relationships that are turning sour quickly; but at the same time; can put them behind if others form unions. Its kind of a -- good and bad thing to have. Atriedes ofcourse gets the exact opposite. They struggle to break alliances; which again can be good or bad. When I look at the plan for the smugglers truth is most of that I had ramshackled from ix and tleilaxu designs; and it might be best that the smugglers are providing illegal technologies and offering stealth transport services. Starport rental from specific location. Sort of like Ra2 Tech Buildings. We say the same about Mercenaries. Idk though lets see what rolls out over time. ps 1. I should probably put a starscape instead of black background 2. I wanna redesign that sidebar heres an image of some of the timekeeper script properties; GameSpeed = 0.2 translates to turns that last 11 seconds, and a turn cycle of 11*6. See how the time is logged above it ^^ ComingCycle, NextCycle, Next Turn; Coming Turn. This is a translated system clock(with date year month) in a binary value. this will prevent time cheating. As this one(and by one I mean the concept) actually checks the length of time in the date change; and if a date change is detected that is less than the date and time that you last played --> you will be known cheating. These values are autosaved on Application.quit; So given you close the application in a realistic way these guys save; and reload when you open again. And they will also know how long ago you last checked. So any production or other variables tied into the time stores will also know that they had been completed a long time ago; and such; if it was a building for example that provides a benefit --> it could then use the time to calculate what you should have as a result. Credits for example. What is important here is that the game needs to know which faction was next turn; so that when the algorithm figures out in 2 weeks time that 2 weeks ago you set up a base; and then closed the app and it was guilds turn; on the 14th of bla bla on the 2020 at 00:34:21; So that without the use of a Server; we can mathematically figure out exactly where the game should be on relaunch. Useful stuff. And the whole system should work well; and hold up. I guess even jumping forward in time; you could cheat; but u know; I am not so sure. But never the less, no matter. Exploits exploits. For as long as the system can process your credits; and advance some AI progress -- in your absence. I am happy. The Entire Script Begin implanting BaseLocations Houses You might notice there are 6 houses, and 6 factions. Current Data of a House Script (randomly selected) They generated 85 credits, 17 diplomacy points; from a homeworld income of 5; while I left the game idle. Heres what gets selected when you click a base location; at the moment no data is transferred. It only registers as selected and lights up; while all unselected dim. We will pass the house script in order to register the Base Owner. A Base Location with structures; could potentially still be taken by an overwhelming non-destructive force; by changing the base owner. Structures at a base locations; will be best tied into to individual BaseLocation scripts(of which there are currently 15 of, in those dots) SPECIFICALLY Spice IN Silos' will be tied to base location. CREDITS are assigned to the House. Spice in Silo lower the cost of production from Barracks Factory; these units more expensive this way using credits. Only at starport. This is why you might store spice in silos at all. Instead of converting it all to credits. No, Spice is more efficient. Spice is your actual Wealth. The powerful stuff. Spice is how you get stuff done quickly. Production should be fast; production with credits should be expensive, production with spice is a breeze. With the idea that ; with the amount of credits you make --> exporting spice; if you spent those credits on unit production from a factory then you would be at a loss as to how much you can manufacture with it, compared to putting it in a silo and spending it on units. As so you are encouraged to store spice; and spend spice; while doing so makes you a target; you then need military and off we go. 111 this be useful for getting the AI to know whose got powerful bases and who doesn't. And it can be a variable to encourage AI to raid.
  13. Spacing Guild ^^ pretty basic Themed Harkonen improvement. Ima make an Ordos Lets make this game guys; I will take all your input and create to high standard of specifications and strategic requirements. and yes I agree; might be too much up there, But I also think there should be a nice variation in general; some with 5 locations, some with 8 locations. And we also wouldn't mind some level of random-gen so that each game the map is somewhat differnt. Which Ordos logo do you prefer? I like the Dune2k one to the Emperor one; but its hard to get a HQ rip of it.
  • Create New...