Jump to content

a27 weekend gameplay testing


Recommended Posts

This discussion should have probably be moved somewhere else but...

9 hours ago, real_tabasco_sauce said:

They were not buffed significantly more than other melee units.

Same can be said for cs inf spear and cs melee cav. They were "buffed" the same, yet melee champ (who also had the same re-balance) somehow became stronger but cs melee cavs weaker?

I agree with @chrstgtr, that it should be addressed with a counter damage multiplier of some kind. It's much easier to keep the melee champ cavs amazing but balanced by increasing its counters strength then by nerfing its own stats.

Obviously : Melees champ cavs are expected to roll a group of ranged units but not a group of spears. Lowering hp would make them little worse in both situation while counter damage increase would only make them worse against their actual counter.

Link to comment
Share on other sites

i have read
https://gitea.wildfiregames.com/0ad/0ad/wiki/BuildInstructions#building
and then

tried:

git clone https://gitea.wildfiregames.com/0ad/0ad

sudo apt install build-essential cargo cmake libboost-dev libboost-system-dev   \
                                        libboost-filesystem-dev libcurl4-gnutls-dev libenet-dev libfmt-dev   \
                                        libfreetype-dev m4 libgloox-dev libicu-dev libminiupnpc-dev libnvtt-dev   \
                                        libogg-dev libopenal-dev libpng-dev libsdl2-dev libsodium-dev libvorbis-dev   \
                                        libwxgtk3.2-dev libxml2-dev python3 rustc subversion zlib1g-dev

cd 0ad/build/workspaces
                         ./update-workspaces.sh -j3 # if using system-installed versions of the libs, pass --with-system-mozjs and/or --with-system-nvtt
                         cd gcc
                         make -j3

Premake args:
./update-workspaces.sh: 56: ../../libraries/source/premake-core/bin/premake5: not found
ERROR: Premake failed
cd: The directory 'gcc' does not exist
make:  No targets specified and no makefile found.  Stop.

 

 

What could i do? Thanks

 

Link to comment
Share on other sites



cd 0ad/build/workspaces
                                                 ./update-workspaces.sh -j3 # if using system-installed versions of the libs, pass --with-system-mozjs and/or --with-system-nvtt
                                                 cd gcc
                                                 make -j3  

Premake args:  
Building configurations...
Running action 'gmake2'...
Generated ../workspaces/gcc/Makefile...
Generated ../workspaces/gcc/pyrogenesis.make...
Generated ../workspaces/gcc/network.make...
Generated ../workspaces/gcc/rlinterface.make...
Generated ../workspaces/gcc/tinygettext.make...
Generated ../workspaces/gcc/lobby.make...
Generated ../workspaces/gcc/simulation2.make...
Generated ../workspaces/gcc/scriptinterface.make...
Generated ../workspaces/gcc/engine.make...
Generated ../workspaces/gcc/graphics.make...
Generated ../workspaces/gcc/atlas.make...
Generated ../workspaces/gcc/gui.make...
Generated ../workspaces/gcc/lowlevel.make...
Generated ../workspaces/gcc/gladwrapper.make...
Generated ../workspaces/gcc/mongoose.make...
Generated ../workspaces/gcc/mocks_real.make...
Generated ../workspaces/gcc/mocks_test.make...
Generated ../workspaces/gcc/AtlasObject.make...
Generated ../workspaces/gcc/AtlasUI.make...
Generated ../workspaces/gcc/ActorEditor.make...
Generated ../workspaces/gcc/Collada.make...
Generated ../workspaces/gcc/cxxtestroot.make...
Generated ../workspaces/gcc/test.make...
Done (1038ms).
==== Building mocks_real (release) ====
==== Building rlinterface (release) ====
==== Building network (release) ====
Creating obj/rlinterface_Release
Creating obj/mocks_real_Release
Creating obj/network_Release
RLInterface.cpp
mocks_real.cpp
precompiled.h
In file included from ../../../source/simulation2/system/ParamNode.h:24,
                from ../../../source/ps/TemplateLoader.h:21,
                from ../../../source/gui/GUIManager.h:24,
                from ../../../source/rlinterface/RLInterface.cpp:24:
../../../source/scriptinterface/ScriptTypes.h:68:10: fatal error: jspubtd.h: No such file or directory
  68 | #include "jspubtd.h"
     |          ^~~~~~~~~~~


 

What could i do? Thanks

Link to comment
Share on other sites

1 hour ago, Ginnungagap said:

Building the RC remains a technical hurdle that some people face but not everyone can overcome.

Building the RC only concerns Linux users though. There is a slight learning curve to overcome to learn how to build software from source on Linux, but 0ad is not very different from other software in that regard. It's just never easy to build your first program when you're just a regular user :)

Link to comment
Share on other sites

@Ginnungagap @Itms
I compiled rc2 and packaged it into a .deb to make things a little easier for users of Debian Linux-based distributions. I was able to install it correctly on the same computer I compiled it. Then uninstalled, removed any dependencies and installing again and it still works.
We ran some tests with @real_tabasco_sauce and everything seemed to work fine.
But I can't guarantee that it will work correctly on other computers. 
Maybe someone can try installing it. If it works, it might speed up the testing process a bit.
Just in case, I set it to install the game under the name pyrogenesis-rc2 to avoid overwriting the version previously installed on the system.
I uploaded in a drive of my own. Here's the link to the file: 
https://drive.google.com/file/d/1nVYrUtmSb41f9AvsUXJF3SSj5AUFVasS/view?usp=drive_link

Not the best place to put it, but I don't have any personal server. I could use something like github or something else if you want. Feel free to tell me:

1) You can install the package with this command:
sudo dpkg -i 0ad-deb.deb

You can identify the installed package as 0ad-rc2 by running dpkg -l | grep 0ad

$ dpkg -l | grep 0ad
ii  0ad                                      0.0.26-2~bpo11+1                       amd64        Real-time strategy game of ancient warfare
ii  0ad-data                                 0.0.26-1~bpo11+1                       all          Real-time strategy game of ancient warfare (data files)
ii  0ad-data-common                          0.0.26-1~bpo11+1                       all          Real-time strategy game of ancient warfare (common data files)
ii  0ad-rc2                                  0.27.0                                 amd64        This is the release candidate #2 of 0 A.D.

2) You can now run the rc2 with the following command:

pyrogenesis-rc2

 

3) If you want to uninstall, you can run this command:
sudo dpkg -r 0ad-rc2

 

I hope this helps the testing process and is not violating any WFG rules :).
If that's the case, feel free to remove this post.

Thanks.

Edited by guerringuerrin
  • Like 2
  • Thanks 2
Link to comment
Share on other sites

10 hours ago, real_tabasco_sauce said:

@Ginnungagap @BreakfastBurrito_007 @guerringuerrin @chrstgtr @Feldfeld @ValihrAnt @Acero @SaidRdz @Player of 0AD  @Atrik and others.

18:00 UTC Sunday we will aim do do at least 1 4v4 test game. Lets see how the performance upgrades work out!

I can basically never play during daytime hours. Have fun! And hope it works!

  • Like 2
Link to comment
Share on other sites

Hi, i somehow cant log in or register for gitidea, so here are my thoughts:

- with pressing ctrl (attack move) in a26 i could still attack single units. So when sniping you could press ctrl and your units wouldnt walk across the battlefield when you clicked on the ground next to enemy unit. This has been changed it seems, so is there something i can do about it?

- i found an edge-case bug: you can reload into a saved "We are Legion" scenario in the multiplayer lobby. It could have something to do with the fact that the map name then isnt "We are Legion" anymore, but something else...
If this is something to be fixed, pls create an issue on gitidea since i cant log in there.

- its sad that colours can be changed in multiplayer lobby games. (or can they?)

A27 feels good and the new lobby looks really nice, i like the colours.

Big Thanks to all who are working on this!!

Meister

  • Like 1
Link to comment
Share on other sites

I got another crash bug but still probably not release blocker (as long as it doesn't hide another underlying issue).

Reproduce:

  1. Host a game in lobby.
  2. While in game, from the game menu click "lobby", then click on any room. Insta crash. Both before or after game would be started.
Edited by Atrik
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

43 minutes ago, Atrik said:

I got another crash bug but still probably not release blocker (as long as it doesn't hide another underlying issue).

Reproduce:

  1. Host a game in lobby.
  2. While in game, from the game menu click "lobby", then click on any room. Insta crash. Both before or after game would be started.

Bug reproduced under Windows 11.
In my case I started the game. 1v1 vs gaia
crashlogs files uploaded
crashlog.dmpcrashlog.txt

Edited by guerringuerrin
  • Thanks 1
Link to comment
Share on other sites

Thanks for the report (y) I have a fix. Can you test applying this:

https://gitea.wildfiregames.com/0ad/0ad/commit/6ac5c376eab55e59b831605e1b2a01ec03f8dfa8

to a nightly build? We'll generate RC3 this afternoon, including this fix, and a fix for the animation of the Marian Legionary. The game will not be rebuilt for that, so there will be no need for extended testing.

  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...