Difference between revisions of "Development:Network"
From Ghoulwiki
Ghoulsblade (talk | contribs) (→Network Protocol Documentation Project) |
Ghoulsblade (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | ([[User:Ghoulsblade|Ghoulsblade]] 19:02, 17 June 2012 (CEST): mirror of vegastriki wiki network part since i keep getting 503 service unavailable) | + | ([[User:Ghoulsblade|Ghoulsblade]] 19:02, 17 June 2012 (CEST): mirror of vegastriki wiki network part since i keep getting 503 service unavailable) [http://wiki.vega-strike.org/Development:Network original wiki] |
+ | |||
Line 31: | Line 32: | ||
* [[Development:Network:process_movement|docs for process : ship movement (udp)]] | * [[Development:Network:process_movement|docs for process : ship movement (udp)]] | ||
* [[Development:Network:process_combat|docs for process : combat: weapon locking and firing, damage, turrets, wingmen]] | * [[Development:Network:process_combat|docs for process : combat: weapon locking and firing, damage, turrets, wingmen]] | ||
− | + | * [https://github.com/ghoulsblade/vegaogre/tree/master/packetlogs packetlog examples] | |
There's still a lot to do. | There's still a lot to do. |
Latest revision as of 14:12, 18 June 2012
(Ghoulsblade 19:02, 17 June 2012 (CEST): mirror of vegastriki wiki network part since i keep getting 503 service unavailable) original wiki
- LAN Game - How to start up a simple server and battle each other.
- If your computer is directly attached to the network or you have a router/firewall, you can set it up to allow others to connect to your server.
Networking documentation goes here:
- Packet format - What we have implemented so far.
- Vegastrike Account Protocall
- Todo - What still needs to be done.
- Implementation status.
- Testing - Testing the network code.
- Reporting Deathmatch Problems - Bugs with our current deathmatch server
Network Protocol Documentation Project
forum thread : http://forums.vega-strike.org/viewtopic.php?f=37&t=18220
- Development:Network:PacketHeaders
- Development:Network:PacketDataFormat
- Development:Network:DownloadSystem (the client can download larger files/data like system.xml from the server)
- docs for process : login (deathmatch, mmo, accountserver)
- docs for process : jump to another system
- docs for process : dock
- docs for process : undock
- docs for process : buy/sell items & equip
- docs for process : buy/sell ship (bugged as of 5.1beta2, what happens, what should happen)
- docs for process : other ships entering/leaving (jump/dock)
- docs for process : ship movement (udp)
- docs for process : combat: weapon locking and firing, damage, turrets, wingmen
- packetlog examples
There's still a lot to do.