Map Addressing Scheme

Forums for TGRDM3 [Home Not Yet Defined][/note]

Moderator: TGRDM3 Team

Locked
User avatar
Tiger
Developer
Developer
Posts: 856
Joined: Thu Feb 25, 2010 3:44
Location: United States

Map Addressing Scheme

Post by Tiger » Mon Dec 05, 2011 5:19

Deathmatch Stock Set
==================
Base Root: MAPx
  • Standard DM, free for all, kill other players, everybody knows this.


Individual Maps
==================
Artis: ARTIS
Last edited by Tiger on Wed Aug 27, 2014 18:35, edited 4 times in total.
Nicholas "Tiger" Gautier

User avatar
Tiger
Developer
Developer
Posts: 856
Joined: Thu Feb 25, 2010 3:44
Location: United States

Re: Map Addressing Scheme

Post by Tiger » Thu Oct 31, 2013 16:38

DRAFT
Revision Changes:
  • Removed 'Deathmatch Alternative Stock Set'
    • This can be done with additional packages and can be done 'outside' of the main core project. This will allow better package updates and less chances of the main core facing deprecations.
  • Removed 'King of the Hill'
    • This can be done with additional packages and can be done 'outside' of the main core project. This will allow better package updates and less chances of the main core facing deprecations.
  • Removed 'Overload'
    • This can be done with additional packages and can be done 'outside' of the main core project. This will allow better package updates and less chances of the main core facing deprecations.
  • Removed 'Harvester'
    • This can be done with additional packages and can be done 'outside' of the main core project. This will allow better package updates and less chances of the main core facing deprecations.
  • Removed 'Capture the Flag'
    • This can be done with additional packages and can be done 'outside' of the main core project. This will allow better package updates and less chances of the main core facing deprecations. Additionally, this can only be 'properly' played on SkullTag and it's forked projects. (G)ZDoom will require a managed engine by means through ACS.
  • Removed 'Deathmatch (Rejected) Stock Set'
    • These maps are slowly being remade.



This should resolve and allow further expansion to the main project.

Variables:
-----------
y = Size
  • 0 = Duel [Players: 2]
    1 = Small [Players: 2->8]
    2 = Average [Players: 8->16]
    3 = Big [Players: 16->32]
x = Map Address
  • 3 slots, 123 for example


Deathmatch Stock Set
==================
Base Root: DMy_x
  • Standard DM, free for all, kill other players, everybody knows this.

Team Based Games
==================
Base Root: TGy_x
  • Will support the 'Capture the Flag' standards, but can be used for other team based gameplay, such as Harvester and Overload.

Specialized Maps
==================
Introduction: START
Other Maps: PLATZ_x
Nicholas "Tiger" Gautier

User avatar
Tiger
Developer
Developer
Posts: 856
Joined: Thu Feb 25, 2010 3:44
Location: United States

Re: Map Addressing Scheme

Post by Tiger » Thu Mar 27, 2014 21:00

Proposal accepted as of revision: 734
Nicholas "Tiger" Gautier

User avatar
Tiger
Developer
Developer
Posts: 856
Joined: Thu Feb 25, 2010 3:44
Location: United States

Re: Map Addressing Scheme

Post by Tiger » Sat Apr 05, 2014 23:55

DRAFT
Revision Changes to resolve this (go back to the roots):
  • Removed 'Deathmatch Stock Set
    • After serious thinking, it is not guaranteed that the map scales will _really_ work as I originally thought. Take for example, if the Game Server is hosting the Giant map scale sets while there's only two players in the game, the game between those two players will be extremely boring and the potential growth is far less. On the flip side, if the Game Server where to host the small stock map size while having more than 8 players, the game will become crowded. -- thus, there has to be middle-ground.
  • Removed 'Team Game' Stock Set
    • Even though I wanted this project to grow into other game modes, I don't think it'll happen. The original intention of this project was to be centered in the Deathmatch game mode, so - lets keep it there.
  • Removed the 'Specialized Maps' stock set
    • The special maps I have in mind can be carried over to the next project, and it'll make much more sense there anyways.
Revert back to the MAP00-MAP99 [MAPx] standard.
Nicholas "Tiger" Gautier

User avatar
Tiger
Developer
Developer
Posts: 856
Joined: Thu Feb 25, 2010 3:44
Location: United States

Re: Map Addressing Scheme

Post by Tiger » Sun Apr 06, 2014 20:37

DRAFT
Revision Changes to resolve this:
  • Revised map scales
    • Lets keep things sane for game server administrators and players.

This should resolve and allow further expansion to the main project.

Variables:
-----------
y = Size
  • 0 = Duel
    1 = Regular
x = Map Address
  • 3 slots, 123 for example
Deathmatch Stock Set
==================
Base Root: DMy_x
  • Standard DM, free for all, kill other players, everybody knows this. Additionally, it should be possible to allow external PWAD's to change the game environments flavor. For example, King of the Hill {requires standardizations}, Deathmatch Alternative, etc.

Team Based Games
==================
Base Root: TGy_x
  • Supporting the standards in 'Capture the Flag' (2-teams), but with just supporting the standards in CTF - this will allow external PWAD's to control the game environments into various other flavors. For example, Harvester, OverLoad, and SkullTag.

Specialized Maps
==================
Introduction: START
Other Maps: PLATZ_x
Nicholas "Tiger" Gautier

User avatar
Tiger
Developer
Developer
Posts: 856
Joined: Thu Feb 25, 2010 3:44
Location: United States

Re: Map Addressing Scheme

Post by Tiger » Tue Apr 08, 2014 5:52

Proposal accepted as of revision: 758

Code: Select all

PS C:\Users\Nicholas\SVN Projects\TGRDM3\Trunk\Documents> svn log -l 1 '.\Map Addressing Scheme.txt'
------------------------------------------------------------------------
r758 | tiger | 2014-04-07 23:42:53 -0500 (Mon, 07 Apr 2014) | 2 lines

Revised the map addressing scheme.  Removed 'y=Size' with 'y=Type', the expected minimum playable maps is now 40.
The idea of using 'Sized Maps' sounds great by theory, but it may not always work correctly.  Dedicated and even Persona
l game server hosts may not know which map set to use, and to further mention, larger map sizes are meaningless if the t
here's only ten players or less.  Lets stick to average size scales for now.
------------------------------------------------------------------------
Nicholas "Tiger" Gautier

User avatar
Tiger
Developer
Developer
Posts: 856
Joined: Thu Feb 25, 2010 3:44
Location: United States

Re: Map Addressing Scheme

Post by Tiger » Fri May 23, 2014 18:22

Updated again to revision: 788
r788 wrote:Updated the Map Addressing Scheme. We're going to set the minimum to ten maps instead of twenty.
Nicholas "Tiger" Gautier

Locked

Return to “TGRDM3”