Jump to content

MishFTW

WFG Retired
  • Posts

    1.900
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by MishFTW

  1. Is it fair to give the Mauryans the bonus even if there is a capacity set? I think it is, unless you deactivate the other civ bonuses.
  2. Around the middle of 2012, I was going through 0 A.D.'s GUI code. It looked somewhat inefficient and intimidating. On top of that I saw many suggestions and changes (most notably the match setup screen). I thought to myself (remember this was during the development of the new website), why not replace the entire GUI with something that can be easily modified, looks nice, and is much faster than the current GUI? I decided that HTML could be used to write the content, CSS could be tapped to really make this thing look awesome on various screen resolutions and finally the actions could be handled and integrated into the engine with the existing Javascript engine. I searched for various solutions and one of the top hits was a 3 year old post made by Ykkrosh (Phillip Taylor) that was aimed a creating a similar system. There was mild interest along with skepticism when I brought up the topic 3 years later. Community members pitched in and offered various solutions including XULRunner, EA's version of Webkit, and libRocket. More recently, Yves has started work on a Javascript debugger for the game. Since the engine uses SpiderMonkey, a web-based UI (theoretically) can be easily implemented through bridging it with Gecko, Mozilla's HTML rendering engine. Until this point, it has all been speculation. But here is our chance to try it out. In the process we could address many of the GUI tickets and just create a better UI. Pros: Highly modifiable More people can quickly pick up the HTML and CSS vs XML With CSS the entire UI can be "reskinned" or rearranged in a fairly easy manner without touching the content side of things Using CSS media queries, designers get more flexibility for different layouts depending on screen size Using CSS, designers don't need to get programmer help in order to change the UI Using jQuery, designers can create "drag and drop" components for the UI Allows for implementation of a more content rich UI with possible server-side documentation and help Opens a whole new level of awesome things to come (POTENTIAL) Cons: Might have negative impact on memory Some would argue that HTML isn't the best way of doing UIs Steps for testing: Set up a fork from the Git repo Select an engine (Webkit, Gecko, etc.) Use what we need only (cut out the bloat) Test embeds of various apps Create a source/gui/html directory to store all the files
  3. I did in fact get errors while using make config=debug. Here is the output.
  4. +1 I think the materials should be affiliated with biome rather than civilization. Just for consistency with the environment I suppose. And it seems more realistic.
  5. The documentation could use a bit of upgrading Welcome to the forums as well.
  6. Perhaps I'm not doing it right. I do get a success message after patch; however after I compile I don't have debug mode. Can someone post a screenshot of the generated HTML or save a copy of the webpage?
  7. The last time I tried, it it didn't work in terms of being built in debug mode. I didn't get a yellow message. ( I used make config=debug -j3 ) I'll try again with version 0.5
  8. Great progress Lion and Enrique And of course lilstewie for the references I can't wait to play the Mauryans (I don't want to ruin the surprise just yet )
  9. Hey maybe we could get a HTML/CSS/JS GUI indeed if we embedded Firefox rather than Webkit (if its easier of course)
  10. Great progress Are there any significant changes? (less trees, more players, etc)
  11. Zoot, by all means go ahead if you're ready Just call me for the fancy stuff
  12. Ah, leper was right. I could make a simple UI for this. As long as it doesn't involve too much back-end I'll be on IRC Saturday (GMT evening); sadly school has started again.
  13. The TLD was introduced for the country of Montenegro but clearly many people use it for personal websites. So the reasoning for a fan site would be 0 A.D. on a personal level, I suppose.
  14. 0ad.me really seems like a great domain for a fan site
  15. Rob, its available as "Campaign Proof of Concept" if you select All Maps in the match setup screen.
  16. Pretty ambitious. I would join if only atlas worked for me
  17. I've tried to "look into it" before but lack the skills of implementing it. It should be noted there is significant opposition to this idea The main reason I recall is that the game is now built around Spidermonkey. Some related topics: Reimplementing the game GUI with HTML (older but has some new discussion) UI Engine revamp (new topic)
  18. Welcome! Now we have two Daniels form Brazil
  19. Sounds to me like assets packaged with the game, specifically for atlas.
  20. The embedded player is supposed to load in HTML5 under certain conditions (iOS, etc) however I haven't tested it myself.
  21. Bump. I say we just add some ancient musical instrument images along the sides.
×
×
  • Create New...