Neuer Benutzer? Xfire beitreten ! Passwort verloren? Benutzername Kennwort
MMORPG\FPS Development
 
 
   JOIN   

Members

79

Online

8

Playing Games

4
Zukünfige Mitglieder
 
A group of people interested in development of FPS and MMO Games and related technologies. Programmers, Modelers, Mappers and other artists feel free to join.
http://www.xfire.com/clans/mmodevs/
Spielstunden
# Spiel Vergangene 7 Tage Insgesamt
1 Call of Duty 4: Modern Warfare Multiplayer Call of Duty 4: Modern Warfare Multiplayer 43 Stunden 958 Stunden
2 Day of Defeat 1.3 Day of Defeat 1.3 - 4 Stunden
3 PlanetSide PlanetSide - -
4 WarRock WarRock - < 1 Stunde
5 Eve Online Eve Online 79 Stunden 1,438 Stunden
6 Hidden: Source Hidden: Source - -
7 World of Warcraft World of Warcraft 54 Stunden 1,561 Stunden
8 Lineage II Lineage II 29 Stunden 183 Stunden
Gesamt Stunden 207 Stunden 4,146 Stunden
Team News
AFX and Battle AI
I made the leap and bought AFX to checkout the coolness of this wonderful resource. Immediately i thought what cool this would be to use AFX to create weapon effects or even summoned weapons (http://www.youtube.com/watch?v=zLpLoLGdack&hl=en). That's when I found the cool AFXWeapon resource from Michael Perry, a good starting point and even has a stats class with it, shouldn't take long to mold this the way i want it. But first! How to go about actually handling the battles. Well spells are simple, just cast from a distance, but what about normal attacks.

I decided on implementing an AI method to control the player and target and bring them together to hash out the damage. Lets cheat here and use AFX's selectobj system and a spinoff from getAIMove. Strange, AFX's getSelectedObj() is NULL, how can that be?! I clearly have a player selected, there is netcode here to transfer the selected object, whats up?! Oh wait.. that's sending it server to client but the selection is client side. Weird!? Not a...
2008-07-16 6:30 PM PDT von =s5a= ダンニ (animelab)
View entry - Aufrufe: 1413
Login, Skill Handler and AFX Demo
http://www.antihax.net/movies/SkillsLoginAFX.wmv

With the aid of the PGSQL Pooled database handler, I coded a simple login interface, player registration and selection interface and a nice little re-loadable skill table so modifications can be made live to the world.

Since this is a good opportunity, I figured i would show off the AFX technology at the same time. Beautiful.
2008-07-03 8:30 AM PDT von =s5a= ダンニ (animelab)
View entry - 1 Kommentar - Aufrufe: 706
Pooled PostgreSQL Interface for TGEA
Finally finished testing the PGSQL interface for TGEA. The unexpected twist, after two threads on a Quad core machine the throughput actually decreases. With two threads we managed to achieve 1700 queries per second to the database. Not to shabby.

Code:


function GameConnection::sendAvailablePlayers( %client )
&#123;
%db = PGSQLPool::getPool();
%db.Exec(%client, "onPlayerListCallback", "SELECT * FROM players WHERE uid = %x;", %client.uid);
&#125;

function GameConnection::onPlayerListCallback( %client, %r )
&#123;
commandToClient(%client, 'availablePlayers');
%db = PGSQLPool::getPool();
%num = %db.getNumRows(%r);
for (%i = 0; %i < %num; %i++)
&#123;
%pid = %db.getNamedValue(%r,%i,"pid");
%name = %db.getNamedValue(%r,%i,"name");
%class = %db.getNamedValue(%r,%i,"class");
%level = %db.getNamedValue(%r,%i,"level");
if (%pid)
commandToClient(%client, 'sendPlayer', %pid, %name, %class,...
2008-07-03 6:29 AM PDT von =s5a= ダンニ (animelab)
View entry - Aufrufe: 94
 
Events
November 2009
S M D M D F S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
         
Es sind keine kommenden Ereignisse geplant.
Latest Forum Posts
MAN!!!
46 weeks ago von Zen Naran