Mythos_Ruler Posted August 25, 2013 Report Share Posted August 25, 2013 It's been a long Summer. Old team members go inactive, new team members fill the void. Ups and Downs. Lots of work and preparation. Alpha 14 is nearly upon us and with it will come a huge announcement regarding Wildfire Games' future.But in the meantime, how about we preview the next release for you?The art department is busy making the game's buildings look the best they can be. But that's not all that is happening. We'll preview more in the days ahead, but for now check out some of the building updates in store for Alpha 14:In this in-game screenshot you see:EnvironmentDistance Fog (editable in Atlas).A small amount of Bloom (editable in Atlas).Some HDR contrast (editable in Atlas).Some Saturation (editable in Atlas).The Building ModelDiffuse MapsAmbient Occlusion MapsNormal MapsParallax MapsSpecular Maps Quote Link to comment Share on other sites More sharing options...
Lion.Kanzen Posted August 25, 2013 Report Share Posted August 25, 2013 Wow how i can configure that visual effects?And what are in future design development..The graphic thing and optimization are the key to the future. Quote Link to comment Share on other sites More sharing options...
Mythos_Ruler Posted August 25, 2013 Author Report Share Posted August 25, 2013 TO ENABLE "WHIZBANG GRAPHICS"*WARNING: REQUIRES A NEWISH (NO MORE THAN 3 or 4 YEARS OLD) DEDICATED GRAPHICS CARD, AND SOME BASIC UNDERSTANDING OF CONFIG SETTINGS*Navigate to this folder in your 0 A.D. directory:\binaries\data\configNext, create a text file in Notepad or Notepad++ or your favorite text editor. Save it to the above address with the name local.cfg.**not local.cfg.txt. With this file you can add configuration options without overwriting the game's default settings.Next, add these lines in the local.cfg file:; System settings:waternormals = truewaterbinormals = truewaterrealdepth = truewaterfoam = truewatercoastalwaves = truewaterrefraction = truewaterreflection = truewatershadows = trueshowsky = falsepostproc = true; Replace alpha-blending with alpha-testing, for performance experimentsforcealphatest = false; Quality level of shader effects (set to 10 to display effects)materialmgr.quality = 10; Prefer GLSL shaders over ARB shaders (not recommended). REQUIRES gentangents=true.preferglsl = true; Experimental probably-non-working GPU skinning support; requires preferglsl; use at own riskgpuskinning = true; Generate tangents for normal and parallax mapping. REQUIRES preferglsl=true. Incompatible with gpuskinning.gentangents = true; Use smooth LOS interpolation; REQUIRES preferglsl=true.smoothlos = trueThese are my local settings. They override the game's default settings, but don't overwrite them. I also have:; Local Configuration Settingsxres = 1600yres = 900But it is not necessary. I only have that bit to switch quickly switch to 720p for creating videos.If you follow these instructions, then all of the WBG features should be enabled and looking good. If you get errors, then you can adjust the settings in the local.cfg file or just delete the file and no harm will come to the game or your computer.If you don't want to mess with any of this, then you'll just have to wait for Alpha 15 or Alpha 16. And to clarify: The game has been able to do all of the above for quite some time now, but we haven't gotten around to making a settings menu yet. It's in the planning stages though. Quote Link to comment Share on other sites More sharing options...
Lion.Kanzen Posted August 25, 2013 Report Share Posted August 25, 2013 Quote Link to comment Share on other sites More sharing options...
Gildas Posted August 27, 2013 Report Share Posted August 27, 2013 Is there any automated build to test this alpha 14 ? without grabbing all the SVN, getting all the tools, etc...Is there a Jenkins server or something like this for 0.a.d ? if not, and if it's planned, i can give you some help, if wanted... Quote Link to comment Share on other sites More sharing options...
sanderd17 Posted August 27, 2013 Report Share Posted August 27, 2013 Is there any automated build to test this alpha 14 ? without grabbing all the SVN, getting all the tools, etc...There is an automated build ... in SVN: http://trac.wildfire...binaries/system But the executables aren't enough. To have the newest version of the game, you also need the data, which is only in SVN (it's the biggest part of the repo anyway), and the game won't run without it.Is there a Jenkins server or something like this for 0.a.d ? if not, and if it's planned, i can give you some help, if wanted... Philip is moving the repo to git, and that change would go together with having a better autobuild tool, probably jenkins. But as it's a bit of a boring task for a programmer, it takes a while Quote Link to comment Share on other sites More sharing options...
Gildas Posted August 28, 2013 Report Share Posted August 28, 2013 There is an automated build ... in SVN: http://trac.wildfire...binaries/system But the executables aren't enough. To have the newest version of the game, you also need the data, which is only in SVN (it's the biggest part of the repo anyway), and the game won't run without it.I've grabbed the SVN content, it works fine. Despite this, I think that putting a setup with an automated build up to date would have been a good idea (a very good idea if link will be available on the website... ), because testing the new functionnalities coming out with alpha 14 is not easy for all (example : perform a checkout for my wife... )Philip is moving the repo to git, and that change would go together with having a better autobuild tool, probably jenkins. But as it's a bit of a boring task for a programmer, it takes a while If some help is needed, I can spend some hours to make it "real" !!! Quote Link to comment Share on other sites More sharing options...
Lion.Kanzen Posted August 28, 2013 Report Share Posted August 28, 2013 Hahaha, yeah is not easy for all and in Mac is almost impossible. The svn in Mac don't do properly checkout. Quote Link to comment Share on other sites More sharing options...
Gildas Posted August 29, 2013 Report Share Posted August 29, 2013 has anyone see this website ? http://travis-ci.com/Jenkins like server for free... Quote Link to comment Share on other sites More sharing options...
sanderd17 Posted August 29, 2013 Report Share Posted August 29, 2013 It's not the cost of the server we're worried about (I think), it's just the maintenance. Btw, if you have experience in the field, I guess you can always contact Philip (always online on the #0ad IRC channel, though not always active). But some of the problems are passwords that shouldn't get shared etc. So only contact him if you have experience in the field (as Philip also has a lot of experience, so he normally knows what to do). Quote Link to comment Share on other sites More sharing options...
av93 Posted August 30, 2013 Report Share Posted August 30, 2013 Alpha 14 is nearly upon us and with it will come a huge announcement regarding Wildfire Games' future.Good news? I hope. Waiting the new alpha! 1 Quote Link to comment Share on other sites More sharing options...
greenlaser Posted September 4, 2013 Report Share Posted September 4, 2013 Pictures on the homepage look great! Nice naval map! 1 Quote Link to comment Share on other sites More sharing options...
cheesyweasel Posted September 5, 2013 Report Share Posted September 5, 2013 (edited) Way to go with Alpha 14!!! Works really well in ubuntu 13.04 (compiled it from source). Much faster than A13 and even more fun! Have played it briefly multiplayer too and didn't have any issues over internet with a windows client and ubuntu host.(retracted the GC sucks comment). Edited September 5, 2013 by cheesyweasel 1 Quote Link to comment Share on other sites More sharing options...
cheesyweasel Posted September 5, 2013 Report Share Posted September 5, 2013 (edited) One slight issue I noticed - when building walls or looking for more work, the players will often fail to continue what they were doing and just stop. Edited September 5, 2013 by cheesyweasel Quote Link to comment Share on other sites More sharing options...
sanderd17 Posted September 5, 2013 Report Share Posted September 5, 2013 The garbage collector still sucks for javascript. It pauses the game horribly when playing against the AI over time. Why is it so necessary to write it in javascript and not C? Is the existing garbage collector efficient or could it be rewritten in something like C#?The garbage collector is the one from the JS library we use, Spidermonkey. That doesn't cause a lot of lag normally, spidermonkey is quite clever with it. Are you sure it's not the AI itself you're experiencing? When the AI makes a plan (f.e. around turn 1000, it plans to launch an attack), it takes a lot of time, and can cause a lag pike.The goal is to only have our non-speed important parts written in JS, the rest is in C++. Consequently, it wouldn't need a lot of garbage collecting as it contains highly static things. Writing the entire game in C++ (let allone C) would cause us to program a lot slower. Quote Link to comment Share on other sites More sharing options...
cheesyweasel Posted September 5, 2013 Report Share Posted September 5, 2013 Whenever it happens, the GC count goes up by 30 or so immediately after the lag. I can make some more detailed notes for you next time I play if that's helpful? The garbage collector is the one from the JS library we use, Spidermonkey. That doesn't cause a lot of lag normally, spidermonkey is quite clever with it. Are you sure it's not the AI itself you're experiencing? When the AI makes a plan (f.e. around turn 1000, it plans to launch an attack), it takes a lot of time, and can cause a lag pike.The goal is to only have our non-speed important parts written in JS, the rest is in C++. Consequently, it wouldn't need a lot of garbage collecting as it contains highly static things. Writing the entire game in C++ (let allone C) would cause us to program a lot slower. Quote Link to comment Share on other sites More sharing options...
cheesyweasel Posted September 5, 2013 Report Share Posted September 5, 2013 (edited) I can record a video of it... that might help out a little? (snipping the rest of what I wrote) Edited September 5, 2013 by cheesyweasel Quote Link to comment Share on other sites More sharing options...
cheesyweasel Posted September 5, 2013 Report Share Posted September 5, 2013 (edited) I see what you're saying. The attack plan runs which takes forever and the GC at certain points (30 times). So an attack plan pauses the game temporarily? And its probably the attack plan and not the GC thats taking the time. And the attack plan can't be threaded? Like at turn 1000 take a snapshot and send it to the attack plan worker thread.. when done the plan is put into action by checking each turn for done jobs? I see that in other threads on the forum that multithreading for the AI is possible with the new spidermonkey. Well... nothing more to discuss, really. Keep up the good work! Edited September 5, 2013 by cheesyweasel Quote Link to comment Share on other sites More sharing options...
Lion.Kanzen Posted September 5, 2013 Report Share Posted September 5, 2013 Great see good reviews, good work with optimización , gameplay are balanced and step by step is superior to AOE series. In my Mac Osx runs great, Aegis is very hard ai , and I can't defeat without a mouse, I'm very bad use trackpad. Quote Link to comment Share on other sites More sharing options...
Thorfinn the Shallow Minded Posted September 5, 2013 Report Share Posted September 5, 2013 I have still had problems with retina support. Please fix it. You don't know how hard it is to go through withdrawal from the game. Quote Link to comment Share on other sites More sharing options...
Lion.Kanzen Posted September 5, 2013 Report Share Posted September 5, 2013 if is easy to fix they do in the next days, but if is hard to do is important put that in Knew problems topic. we don't want Angry Mac players. Quote Link to comment Share on other sites More sharing options...
sanderd17 Posted September 5, 2013 Report Share Posted September 5, 2013 I see what you're saying. The attack plan runs which takes forever and the GC at certain points (30 times). So an attack plan pauses the game temporarily? And its probably the attack plan and not the GC thats taking the time. And the attack plan can't be threaded? Like at turn 1000 take a snapshot and send it to the attack plan worker thread.. when done the plan is put into action by checking each turn for done jobs? I see that in other threads on the forum that multithreading for the AI is possible with the new spidermonkey. Well... nothing more to discuss, really. Keep up the good work!The AI can, and should be in a separate thread. But for developing purposes (which is still rather important, since it's an alpha), it's better to have it in one thread (easier profiling, less problems with multithreading ...) the release (and maybe the beta versions) should have it in multiple threads.I have still had problems with retina support. Please fix it. You don't know how hard it is to go through withdrawal from the game.Even for those who should be able to solve it, it's a very hard task as nobody on the team owns a mac with a retina display. It's very hard to develop for something you don't own. Quote Link to comment Share on other sites More sharing options...
cheesyweasel Posted September 6, 2013 Report Share Posted September 6, 2013 (edited) I don't know if it's me or not, but the AI seems a little harder than A13. They still get stuck at walls not knowing what to do (the best defense against AI). Edited September 6, 2013 by cheesyweasel Quote Link to comment Share on other sites More sharing options...
leper Posted September 6, 2013 Report Share Posted September 6, 2013 It is, but there are two difficulty settings that should make it easier: Easy and Sandbox. Quote Link to comment Share on other sites More sharing options...
cheesyweasel Posted September 6, 2013 Report Share Posted September 6, 2013 It is, but there are two difficulty settings that should make it easier: Easy and Sandbox.What is it exactly that varies the level of difficulty? The amount of resources the AI collects and the frequency of attack or something? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.