-
Posts
1.383 -
Joined
-
Last visited
-
Days Won
22
Everything posted by vladislavbelov
-
Changing C++ Coding Conventions
vladislavbelov replied to phosit's topic in Game Development & Technical Discussion
auto indeed saves some visual space, but at the same time in some cases it's less clear and isn't safe. Unfortunately we can't define a set of types that an auto might describe (as in more functional languages), auto is kind of workaround because C++ can't express some things better than with auto, fortunately there are concepts in C++20. C++ compiler verifies auto by used operations not by their semantic meanings. It means in your example we could pass a vector of strings to the reduce function and get a lot of string copies (accounting we don't have const int at the left). I'd like to have something like that: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#es11-use-auto-to-avoid-redundant-repetition-of-type-names . And addition or reinterpretation: "Use auto when a type class can be deduced by a reader without much context". Mostly it means prefer a STL function over the same function in a third party library or written by yourself. I'd like to remove the lib and merge its functionality into regular folder as well. Generally agree though the code might be longer because of that. F.e. having a FromDouble function in a global namespace isn't a good thing. -
Thanks for the report! That's pretty old bug: #919, it's not so easy to fix properly without performance affection for low platforms (though might be workarounded).
-
Heavily Zoomed Custom Map
vladislavbelov replied to Zer0's topic in Game Development & Technical Discussion
#6116 and D4279. -
Can't compile SVN development version any more
vladislavbelov replied to Player of 0AD's topic in Bug reports
Did you try to run clean-workspaces.sh and then run update-workspaces.sh again? -
That should be related to placing walls. Were you placing some? Also do you have a replay of that game?
-
problems with displaying Russian translation
vladislavbelov replied to Charah's topic in Help & Feedback
It seems the translation contains an invisible character sequence with code 0xC2AD (soft hyphen, ­ in terms of HTML), it's visible only in a hex editor. And our engine doesn't support that. -
Hi! Another possible solution: could you add `preferglsl = "true"` line into your user.cfg file? You can find path to it on our wiki page.
-
Looking back on the balancing strategy
vladislavbelov replied to Stan`'s topic in Gameplay Discussion
That's pretty interesting and very popular thought that I see in comments for mostly every AAA game And that's actually a popular pitfall of a person unfamiliar with a development process. Because every team (>=2 people) for a faster development splits their responsibilities. And you can't blame people from some department for things another department is responsible for. It doesn't excuse us as a developer team to not have a stable amount of gameplay improvements. But it allows me to notice that the opinion is kind of biased. -
Looking back on the balancing strategy
vladislavbelov replied to Stan`'s topic in Gameplay Discussion
Until your game gets 1 FPS on some hardware and you receive a endless stream of complains x) -
Rev:26886 - Crashes on game start. Only me? [Closed]
vladislavbelov replied to Mastoras's topic in Bug reports
@Mastoras I've made a patch: D4654, could you test it with smoothlos = "true"? -
Rev:26886 - Crashes on game start. Only me? [Closed]
vladislavbelov replied to Mastoras's topic in Bug reports
Just a typo -
Rev:26886 - Crashes on game start. Only me? [Closed]
vladislavbelov replied to Mastoras's topic in Bug reports
It seems your setup doesn't support some framebuffer types. I'll try to make a patch. For now you could try to add `smoothlos == "false"` to your usef.cfg file. -
Rev:26886 - Crashes on game start. Only me? [Closed]
vladislavbelov replied to Mastoras's topic in Bug reports
Hi! Could you post your system_info.txt (paths)? -
No problem Then there're few possible fixes in the upcoming A26 that might solve your problem.
-
That's not present in A25b. Are you able to build the game from sources?
-
(https://media2.giphy.com/media/TzxfXbIIkWUQo/giphy.webp?cid=ecf05e475mrxspb39vyayz2ojv4t2sn55lb3c1taxdq7h97n&rid=giphy.webp&ct=g)
-
0 A.D. gui crash when trying load singleplayer game
vladislavbelov replied to Parthen's topic in Bug reports
We can do some things and I have a patch for that: https://code.wildfiregames.com/D4602. But I'm not satisfied with it yet. -
0 A.D. gui crash when trying load singleplayer game
vladislavbelov replied to Parthen's topic in Bug reports
It looks like the one of savegame files was corrupted. Could you backup your savegame files (you might find paths to them here: https://trac.wildfiregames.com/wiki/GameDataPaths#Linux) and clean the folder? Also might do it step-by-step to find the corrupted file. -
0 A.D. gui crash when trying load singleplayer game
vladislavbelov replied to Parthen's topic in Bug reports
Maybe an assertion but the error window wasn't shown? We need logs if there is crashlog.txt. -
Feedbacks from A26 SVN tests
vladislavbelov replied to Yekaterina's topic in Game Development & Technical Discussion
It should be fixed in rP26845. -
Minimap Icons
vladislavbelov replied to wowgetoffyourcellphone's topic in Game Development & Technical Discussion
My minimap patch isn't a feature, it's an optimization. And according to the open RB list I have some time to make a proper patch. -
Minimap Icons
vladislavbelov replied to wowgetoffyourcellphone's topic in Game Development & Technical Discussion
Next release is Alpha 26 -
How can I help? Minimap looks ok, maybe add some comparison screenshots?
-
I have ideas how to fix the issue, but I need to finish GL stuff first.