i finally got it so players can add buildings
but the buildings do nothing atm, next is to make them have a use
The first huge update yesterday was adding code that calculates a small chance of a border tile ownership switching. So a nation can expand into un-owned tiles, and if two Nation’s borders touch, each “tick” there is a small chance that the ownership of the tile will switch to you. The chances of ownership switching are increased if there is a road nearby that you own.
Once this mechanic got implemented, all existing nation’s borders in the game expanded out to consume the whole map. I have the chance of tile ownership switching very high for testing, but when the game is live, I think it could be much slower, perhaps only 1-3 tiles swapping per day for each nation.
The expansion of borders working finally means I got to test out snapping roads together. They render beautifully!
From a 10,000 tile perspective, the borders look kind of interesting.
A part of me likes the chaos, the shifting and unclearness of who owns the border regions. In the future, I can imagine military units being deployed to vital border resource nodes or around production centers to defend tiles at-risk, or to push back borders. I also think it would be fun to envision players being able to defend their allies with power projection in the form of planes perhaps, or even ground units. Similar to how in HOI4, a nation can send “volunteers” to an ally nation. Again, the goal being that we don’t want nations to be getting conquered in a day. We want wars to be a commitment that takes time, planning, will power, political capital, coordination, and effort. When two nations go to war in this game, it should be a little bit personal and tense, and both sides should feel relief when peace is called.. But when a small nation does ultimately win out against a larger nation, either surviving an attack or killing them off completely, it should be a remarkable war that goes down in the memory of the players as an epic event that required teamwork, time, etc. But still, allowing players to get by only playing a few minutes at a time throughout the day.
Another concept I’m interested in further exploring is this idea of, when a map is completely out of un-owned tiles because existing nations have grown to occupy them all, then all new players will spawn randomly inside existing nation’s borders a certain distance limit from the capital so that capitals are not being crowded.
This spawning of new capitals within the lands of existing capitals can also simulate this idea of rebellion within a nation. Perhaps we could embrace this further, and name each nation that starts within the borders of another “The NAME Rebellion” with nation being the nation name.The emergent gameplay that I think should come out of this is that established nations have an incentive to not just kill off noob nations, but rather to form diplomatic and cooperative relationships. By making highly compact, tall nations, strong and hard to kill, the incentive can also be introduced for small nations to band together in informal alliances to overcome more established powers.
Goals for today
Make the game room more smoothly
Make it so that roads have a larger impact on auto border claiming
Refactor and separate out some larger files to make them easier to work with
ill give you guys early founder titles or something if you test it for me and give me ideas
I am very interested
i got a job offer today for 49 an hour as a software engineer so this game might go on the back burner
whats interesting is this game helped me get the job because talking about it helped me in the interview
You’re a clown madison
i got a job offer today for 49 an hour as a software engineer so this game might go on the back burner
whats interesting is this game helped me get the job because talking about it helped me in the interview
What do you think of GitHub spark’s ability to make coding ubiquitous
i got a job offer today for 49 an hour as a software engineer so this game might go on the back burner
whats interesting is this game helped me get the job because talking about it helped me in the interview
What do you think of GitHub spark’s ability to make coding ubiquitous
i think it will enable motivated people to pick up code, and create.... with less barriers than ever... and software engineers who have been just getting by doing the bare minimum for years are gonna lose their jobs
i got a job offer today for 49 an hour as a software engineer so this game might go on the back burner
whats interesting is this game helped me get the job because talking about it helped me in the interview
What do you think of GitHub spark’s ability to make coding ubiquitous
i think it will enable motivated people to pick up code, and create.... with less barriers than ever... and software engineers who have been just getting by doing the bare minimum for years are gonna lose their jobs
We want more barriers not less. Once everyone can do it the market will oversaturate with that sort of worker and the pay they make will go down, and as it becomes easier to do with the help of AI they won't need to hire as many people, if any.
This is why Astrologers, and many other occupations, have baked in so much bullshit and confusing word structure into their studies; So that those who learn it won't take away from the masters. You see similarly with some forms of Witchcraft, tools of deception embedded within, so that only the most discerning can walk away with it's true message.
What do you think of GitHub spark’s ability to make coding ubiquitous
i think it will enable motivated people to pick up code, and create.... with less barriers than ever... and software engineers who have been just getting by doing the bare minimum for years are gonna lose their jobs
We want more barriers not less. Once everyone can do it the market will oversaturate with that sort of worker and the pay they make will go down, and as it becomes easier to do with the help of AI they won't need to hire as many people, if any.
This is why Astrologers, and many other occupations, have baked in so much bullshit and confusing word structure into their studies; So that those who learn it won't take away from the masters. You see similarly with some forms of Witchcraft, tools of deception embedded within, so that only the most discerning can walk away with it's true message.
That exact type of gatekeeping is why we have issues with AI. We don't need unnecessary complications, we need human dynamics that make AI look like crap. But of course you're just the typical liberal creep that is in love with the idea of gatekeeping for whatever ends.