Half-Life 2: Wars Community


The official forum of the Source RTS modification
It is currently Sun May 26, 2013 5:32 am

All times are UTC





Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 11:24 am 
Offline
Developer
User avatar
 Profile

Joined: Mon Mar 17, 2008 2:30 am
Posts: 612
Location: North Carolina
Happy New Years from the Half-Life 2: Wars team! It's been a while since you guys last heard from us all the way back in March, but we've been working hard on HL2: Wars all year long and we have a lot of progress and improvement to show you. 2011 was a quiet year for us, but 2012 is going to be The Year of Half-Life 2: Wars, with our most important and exciting public release yet looming just over the horizon: HLW Beta 2.0.

Beta 2 will be the first truly robust version of HL2: Wars to be released to the public, with fully implemented and playable Resistance and Combine factions available for use in multiplayer. Both factions now have fully developed tech trees with their own sets of unique units, buildings, abilities and research. We'll be looking at them in depth in a later news post. Beta 2 will also be the first public release of HL2: Wars to feature our fully implemented multiplayer resource system, explained below.

First, though, check out this 30 minute gameplay video to get an idea of where the mod is right now. Recorded about a month ago, this is a complete 1v1 multiplayer match of HL2: Wars in the Annihilation game mode, with me playing as Resistance against Sander playing as Combine:



In the month since that video was recorded, many of the placeholder building models you saw have been replaced with new models, which you can check out in this video (ModDB mirror). We also recently posted a short video showing off a new Overrun game mode map, or_hill, which you can watch here (ModDB mirror).

Now for a brief description of the new resource system we have implemented for the primary multiplayer game mode of HL2: Wars, Annihilation. Players battle for control of several key strategic points on the map, known as Requisition Points. Once captured by a player, these points generate a fixed income of Requisition for that player. Requisition is the main resource in HL2: Wars and represents the strategic importance of the battle you are fighting for your particular faction. Basically, you can simply think of it as money which can be spent on more powerful and useful units and buildings.

In addition to the main Requisition resource, which both players fight over, each faction has its own specific resource to worry about as well. For Resistance players, this is called Scrap, which represents salvaged equipment and technology, vital to the success of the beleaguered and undersupplied human resistance. Scrap is gathered by Engineers from specific Scrap Points around the map, which requires you to guard them as they carry Scrap from the point back to the HQ. Scrap can also be acquired by killing enemy units and players also receive a small amount of fixed Scrap income every minute to help when their back is really against the wall.

The Combine's faction-specific resource is Power, which is accrued by building Power Generators. All major Combine structures must be built within range of a Power Generator to function. Additionally, they generate a small amount of Power every minute, which is needed to purchase advanced Combine units and buildings such as Snipers, Hunters, and Striders. Power Generators are weak and quite vulnerable, so Combine players must protect their base's generators at all costs.

Watch the video above to see it all in action. The final resource used by both factions is Population, which is pretty similar to population cap in most RTSes. Resistance players must build Billets to raise their population cap, while Combine players need only research an upgrade at the HQ to do the same.

With the new resource system and full tech trees for both factions fully implemented, we're currently hard at work playtesting, tweaking, and balancing the gameplay itself to make it a bit more varied and interesting, as well as seeking out and fixing bugs and performance issues and finalizing art assets such as building models, interface icons, unit sounds, etc. Beta 2 is just over the horizon - we don't have a solid release date yet but tentatively expect to release it sometime in the next few months, hopefully before the end of Q1 2012.

In the meantime, you can expect to see several more news posts from us in the next couple of months featuring the new building models for Combine and Resistance structures, our brand new reworked HUD / interface, the full tech trees for each faction, some of the new maps that will be included in Beta 2 and a lot more exciting stuff! We're also still looking for dedicated level designers and could use some motivated and capable internal playtesters as well - if you think you've got what it takes, email us at hl2warsmod [at] gmail [dot] com or post on our community forums. That's all for today - but stay tuned!


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 12:20 pm 
Offline
User avatar
 WWW  Profile

Joined: Sun Aug 15, 2010 9:26 pm
Posts: 125
Location: California, USA
Very impressive work, guys. Half-Life 2: Wars is shaping up to be quite an amazing modification. Keep up the good work, and know we all love you. And Happy New Year!

P.S. I am wondering as how you integrated your forum with your blog/news posts on your website(the way it tracks the comments, date and time, etc.) If you could fill me in on how this is done thoroughly, it would be greatly appreciated.


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 12:35 pm 
Offline
Developer
User avatar
 Profile

Joined: Mon Mar 17, 2008 2:30 am
Posts: 612
Location: North Carolina
It just fetches the data directly from the forum database using php. Pretty simple really. Once I'm back on my home computer next week I can send you the code for it.


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 12:39 pm 
Offline
User avatar
 WWW  Profile

Joined: Sun Aug 15, 2010 9:26 pm
Posts: 125
Location: California, USA
Ennui wrote:
It just fetches the data directly from the forum database using php. Pretty simple really. Once I'm back on my home computer next week I can send you the code for it.


Would be appreciated, thanks mate.


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 1:12 pm 
Offline
Developer
User avatar
 Profile

Joined: Mon Mar 17, 2008 2:30 am
Posts: 612
Location: North Carolina
Sander might be able to get it to you sooner. I don't have FTP details saved on this computer but it's just a couple of simple database queries in a php envelope :P


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 1:14 pm 
Offline
User avatar
 WWW  Profile

Joined: Sun Aug 15, 2010 9:26 pm
Posts: 125
Location: California, USA
Ennui wrote:
Sander might be able to get it to you sooner. I don't have FTP details saved on this computer but it's just a couple of simple database queries in a php envelope :P

Well, I'm looking to use your system for discussing news and such for one of my websites, and I have found a few workarounds, but yours works the absolute best. If I had the code and installation instructions, I'm pretty sure I could figure it out and all thanks would be given =D

Take a look if you wish: http://introversiontournaments.co.cc/


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 3:46 pm 
Offline
Developer
 WWW  Profile

Joined: Thu Nov 22, 2007 6:58 pm
Posts: 1586
Location: Netherlands
The*Joker wrote:
Ennui wrote:
Sander might be able to get it to you sooner. I don't have FTP details saved on this computer but it's just a couple of simple database queries in a php envelope :P

Well, I'm looking to use your system for discussing news and such for one of my websites, and I have found a few workarounds, but yours works the absolute best. If I had the code and installation instructions, I'm pretty sure I could figure it out and all thanks would be given =D

Take a look if you wish: http://introversiontournaments.co.cc/

It's really very straight forward because phpbb already does everything for you. You just fetch the first x posts from the news forum and then use the phpbb functions for displaying it properly.

This is our index page: http://www.hl2wars.com/download/index.zip


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Sun Jan 01, 2012 4:36 pm 
Offline
 YIM  Profile

Joined: Mon Apr 05, 2010 2:19 pm
Posts: 260
Location: Oxford, England
Nice work!
Keep it up!


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Mon Jan 02, 2012 3:42 am 
Offline
User avatar
 WWW  Profile

Joined: Sun Aug 15, 2010 9:26 pm
Posts: 125
Location: California, USA
Sandern wrote:
The*Joker wrote:
Ennui wrote:
Sander might be able to get it to you sooner. I don't have FTP details saved on this computer but it's just a couple of simple database queries in a php envelope :P

Well, I'm looking to use your system for discussing news and such for one of my websites, and I have found a few workarounds, but yours works the absolute best. If I had the code and installation instructions, I'm pretty sure I could figure it out and all thanks would be given =D

Take a look if you wish: http://introversiontournaments.co.cc/

It's really very straight forward because phpbb already does everything for you. You just fetch the first x posts from the news forum and then use the phpbb functions for displaying it properly.

This is our index page: http://www.hl2wars.com/download/index.zip

Thanks for the code, mate. I am trying to figure it out myself, although as I don't know php, its turning to be a bit tougher than I expected. If you would be willing to help me with it, please PM me. You don't have too though, I would understand(we're all busy men).


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Mon Jan 02, 2012 11:09 am 
Offline
Developer
User avatar
 Profile

Joined: Mon Mar 17, 2008 2:30 am
Posts: 612
Location: North Carolina
JUst take the part of the code that is used for the news post loop (all the stuff w/ PHP in it), make sure paths are set relative to the forum and then save it as a .php file. You need to have apache running on your machine (use xampp or something) to see it live, otherwise just upload it to the webserver and it should work.


Top
 

 Post subject: Re: New Years Progress Report & Video
PostPosted: Mon Jan 02, 2012 12:27 pm 
Offline
User avatar
 WWW  Profile

Joined: Sun Aug 15, 2010 9:26 pm
Posts: 125
Location: California, USA
Ennui wrote:
JUst take the part of the code that is used for the news post loop (all the stuff w/ PHP in it), make sure paths are set relative to the forum and then save it as a .php file. You need to have apache running on your machine (use xampp or something) to see it live, otherwise just upload it to the webserver and it should work.

So, say I was to just want to shorten all of that info down to where it just displays the 'x comments' in the header/footer of the blog post and that has a link to the forum post. The code would need to be something I can attach to content.php, not index.php(unless I'm mistaken). It would look something like this?

Code:
<?php
    define ('IN_PHPBB', true);
    $phpbb_root_path = 'forum/';
    $phpEx = 'php';
    include ($phpbb_root_path . 'common.php');
    include ($phpbb_root_path . 'includes/functions_display.php');
    $user->session_begin();
    $auth->acl($user->data);
    $user->setup();
?>
<?php
    global $db;
   
    if( $db )
    {
        $query = 'SELECT * FROM phpbb_topics WHERE forum_id = ' . 1 . ' ORDER BY topic_time DESC LIMIT 5';
        $res = $db->sql_query($query);
        if (!$res) die(mysql_error());

        while ($row = $db->sql_fetchrow($res))
        {print "" . date("F j, Y, g:i a", $row['topic_time']) . " | <a href=\"http://www.introversiontournaments.co.cc/forum/viewtopic.php?f=1&amp;t=" . $row['topic_id'] . "\">" . $row['topic_replies'] . " comments</a></div>";
    }
   
?>


Top
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC



Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group  
Design By Poker Bandits     
Updated By Kieron Thwaites (Ron2K)