Comments

Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 31 of 233 · Next page · Last page

i need to ask Gavgrub a question, what was the culture function in you code in data.py

i got some source code of this game 

import random

class Countries:

    def __init__(self):

        """Decompiler error: line too long for translation. Please decompile this statement manually."""

        self.colorsToCountries = {v[0]: k for k, v in self.countryData.items()}

    def getCountryType(self, culture, ideology=None):

        if not ideology == None:

            for country in self.countryData.keys():

                if self.getCulture(country) == culture and self.getIdeology(country) == ideology:

                    return country

        else:

            countries = [i for i in self.countryData.keys()]

            random.shuffle(countries)

            for country in countries:

                if self.getCulture(country) == culture:

                    return country

        return None

    def getAllCountries(self, culture):

        return [i for i in self.countryData.keys() if self.countryData[i][2] == culture]

    def getEveryCountry(self):

        return [i for i in self.countryData.keys()]

    def colorToCountry(self, color):

        return self.colorsToCountries.get(color)

    def getCountryData(self, country):

        return self.countryData.get(country)

    def getColor(self, country):

        return self.countryData.get(country)[0]

    def getClaims(self, country):

        return self.countryData.get(country)[1]

    def getCulture(self, country):

        return self.countryData.get(country)[2]

    def getIdeology(self, country):

        return self.countryData.get(country)[3]

    def getBaseStability(self, country):

        if type(self.countryData.get(country)[-1]) == str:

            return 60

        return self.countryData.get(country)[-1]

    def getIdeologyName(self, country):

        ideologies = {'liberal': [-0.5, 0.5], 'communist': [-0.5, -0.5], 'monarchist': [0.5, 0.5], 'nationalist': [0.5, -0.5]}

        return ideologies.get(str(self.countryData.get(country)[3]), [0, 0])

    def getCultures(self):

        cultureList = []

        for data in self.countryData.values():

            if data[2] not in cultureList:

                cultureList.append(data[2])

        return cultureList

i might able to get all the file

(+1)

If you don't mind me asking, but can I ask for like needed features for this amazing game?

1.) Fullscreen.

2.) Map quality gets better whenever you zoom in.

3.) Scrollbar for everything and have every UI get some sort of scrolling because when you get plenty of deploy regions, they get overwhelming and go pass the screen.

4.) Have a searchbar for anything that includes multiple stuff.


(I am not pressuring you on doing this, but it can help the gameplay.)

There's a glitch where building a factory in a province with a port destroys the port

Factories and ports don't build on top of each other.

Why does manpower stop growing as soon as I deploy a division?

It doesn't, but it takes a while. Try speeding up the time. And researching focuses based on military will speed up the growth.

But sometimes, small nations cannot produce more recruits

(5 edits) (+1)

Can I ask some questions?

What game engine, framework, or language(I know you use Python, but are there other ones) did you use to make this game?
Is the game safe? Because it has 3 flags and one is from mcafee antivirus.

Also, I love the game, it is polished enough that it kept me entertained for hours. Please, if you can, provide a free version when this game becomes successful. Similar to Ravenfield, the Beta stops getting updates, but is still free for everyone, this is a great way to market your game by giving a chance for people to try it, so they can decide whether they like it or not.

And, don't listen to anyone that says your games are bad, this is amazing, plus being only 46mb for the amount of content this has is a flex, continue making this game please.

Errors and Issues I've encountered:
1.) Crashes mid-game and can potentially corrupt game saves.

2.) The game gets laggy when zooming out, if possible, have different lower quality sprites whenever a you zoom in a specific range. And delete the flags/armies when zooming out in a very large scale.

3.) People hating on this game for weird reasons, not all of them are gamedevs, but are judging free content. This isn't HOI4, it is a simple game similar to it. It is like the mix of HOI1 and HOI2, similar gameplay as HOI1, but similar graphics as HOI2. Ya'll be thankful this dev made this game free, I always wanted a real-time grand strategy game like this for free.

4.) The game scenarios, though not perfect, is nice. For now, it is just sandbox with different borders, but it will be great.

5.) I got confused on the politics, how do I like voluntarily join for factions?

6.) I prefer if building ports are half or lower of the time taken when building factories, my troops get stuck at islands when invading because those suckers(nations) don't build ports. This isn't a problem for large ahh-nations like Russia cause they can just build more and more divisions. But nations like Britain(Modern) and other small nations would definitely suffer.

(Tbh, this game isn't fixed in one scenario(which is great), plus it is as fast as HOI4)

Thanks for your questions. 

  • The game is made with python, using pygame as a graphics library.
  • I promise you that the game is safe, though it is a random executable from an unknown developer so I feel that it would trigger as a virus regardless of it's content. You can look at the community for conformation (if there was something malicious I'm sure it would've been commented on by now), but if you don't feel comfortable downloading it, don't.
  • The game is free; the popup that comes up when you download it is prompting for donations. Don't pay if you can't.
  • A bordering faction can invite you to join them if you are the same ideology, though it is random.

Also, you are right about a lot of the lag issues. Python is not fantastic for rendering, and it is the cause of the majority of the fps issues. I'm exploring using caching in more parts of the game to speed it up, with some good results (ex. right now, opening the side bar will halve the fps. Simply not rendering it every frame has gotten it up to 120 fps). For the crash issues, I am looking into improving error handling, which is basically nonexistent in the current build, as well as fixing the issues which cause the crashes in the first place.

Cheers for the detail explanation.

Ensure that it runs on 32-bit (x86).

How do i instal the game bro

Press download and follow the instructions it gives you.

Hey GavGrub can i ask you a question?

Does anyone know how a country becomes a puppet? I haven't been able to unlock that option.

(-1)

Hi. I test the game, and I have some questions/feedbacks.

Frontlines

I would like to know how to made a frontline. Or maybe isn't possible in the game for now, and if it is the case, it is a planned features?

Historical option

I try to play as Soviet Union in the scenario "The Second War", start at 1936, in historical way, but I see the AI country attack much. Also, by the way, normal Poland is already in the Allies faction?

Peace treaty

In the peace treaty, I can't select specifics provinces/states I want to take or puppet the country. And by the way, how is work? Because me as Soviet Union and Yugoslavia attack Romania, but I don't notice the Yugoslavia make her demand.

(+1)

you can make the units go in a line if you hold right mouse button its kinda like a frontline

could you make it so that there is a specific colour for a tile that disables that tile from being conquered or used, would make map editing nicer

(+1)

Problem: Kingston is a single island city which means that you cannot build ports to let the division go. It stuck me 672 divisions which is almost 90% of my force. =(

you can declare war on another country (preferably one thats losing a war already) and i think the divisions will spread out

They won't spread out if they don't have a port in my experience.

(+1)(-1)

I wish there was a statistics to see who is the strongest nation and stuff

(+1)

Try the function keys, the window that pops up at the start of a game should also tell you.

(2 edits)

I wish there was an option to make peace, Congolese communist revolutionaries ate through hundreds upon hundreds of my African divisions and took my African, American and European (so like, half of the world) territories and then proceeded to make each of them independent again. 10/10, absolutely insane.


Edit: also, the building is a little confusing. I can't manage to make a thing without trying seven times.


Edit 2: it also sucks a lot that when you are about to defeat a country and there's a revolution and it takes over the country, you are immediately forced to give the country back to the revolutionary regime. Would love an option to either refuse, make it a puppet state or outright end the war at the current borders. It happens EVERY TIME with Argentina and Brasil (And Brasil is very annoying to fight, specially so twice).

Revolutions occur when your stability is low. Their is a option in the political tab of your country. It is called general after clicking it may give you a couple of options. The option you'd want to click is improve policy this will grant 2 political stability for 25 political points it maxes at 60% stability

Yeah, I know about that. Really helped when I forgot to level that and Carlists and Francoists rebelled at the same time lol

(+2)

there is a bug that keeps you in "war mode" even when the enemy has been defeated and if it isn't a bug then I would like a feature where you can see all the countries you're at war with and their location

Usually you're in a war with a different enemy or the current enemy has a small island somewhere, but sometimes it does bug out. Allyou have to do is save game exit the program and load the save file and it should take you out of war mode.

(+1)

id like if the manpower numbers were more realistic for the ai, i owned the entirety of the united states and was bested by cuba, because somehow they spawned 2000 garrisons

I've experimented problems with that too. It feels like kicking over an anthill.

(+2)

Could you make it so the enemy ai can naval invade and make differebt gamemodes f.e easy,normal and hard thank you in advance

(+2)

I declared war on Danzig as the German Reich and they pulled about 2763 divisions out of their ass and I lost in less than a week.
10/10

(+2)

beefy die reference

I was wondering which font you used in the Icon  

The font for the header is stencil and the subtext is times new roman.

https://fonts.adobe.com/fonts/stencil

(1 edit) (+2)

Was having fun. Started with a realllllly small country with like 12 troops. Started doing the "decision tree" thing, along with getting military access of many. Then attacked other small countries not in a faction. Grew land, military, factories, ports, etc. Started a faction, invited manu countries. Took the entirety of middle east. Then as I was about to capture the entirety of China and East African Subcontinent the game crashed - not once but twice. First time it crashed I was almost about to capture the two areas. Second time it was just 2 mins in the attack. Bruh. Apart from this, it's good.

Please add in Red Dusk

appple support pls

(+2)

could you make peace treaties more precise with vassal states and certain provinces that are annexed

作者能不能尽快添加别的语言?

A bug, for some reason, whenever I play from my saves after reopening the game, I get unhandled exception errors, please fix that

(+1)

is it free?

(1 edit)

Yep, just click "No thanks, just take me to the downloads" when you click on Download Now.

i already downloaded it for free, why is almost everything missing, the maps, the placing ports and stuff, like wth?

its in a winrar, if it deletes itself than ima try anothe rmethod that you said

have you tried clicking 'main' then extract all?

yep!

(+1)(-1)

Can you make ai stronger

Игре не хватает  дипломатии а также влияние экономики  очень  маленькое  

Она почти бесполезна также баланс 

Когда персия может спокойно захватить османскую империю это мощьно или какая небудь мелкая республика уничтожает 30 дивизий 

Добавте пожалуйста перевод на другие языки спасибо буду ждать обновления

( добавьте встроенный редактор карт )

(+1)

can it be supported on mac please because i want to play but i cant

Wine

i want to make a timelapse i need help

Click play without picking a nation

buen juego, en general muy bueno entretenido de petición poder mejorar el aumento de población con otros aspectos mas que con conquistar territorio, meter mas opciones de diplomacia tratados de no agresión, de comercio, bloqueos económicos, para un futuro esta bueno en este estado inicial lo recomiendo 

Viewing most recent comments 1 to 31 of 233 · Next page · Last page