]> git.xonotic.org Git - xonotic/xonotic.wiki.git/blobdiff - Plan.md
Upload attachment zzz-bai-jokes-v18.pk3
[xonotic/xonotic.wiki.git] / Plan.md
diff --git a/Plan.md b/Plan.md
index 202ccc4a9cbbe39cac0deb7201053ae6cfe49188..5b13c6575e1f1ce099f0941ba198ee2b240e25e6 100644 (file)
--- a/Plan.md
+++ b/Plan.md
@@ -1,42 +1,42 @@
 Organization
 ============
 
 Organization
 ============
 
-{{\>toc}}
-
 -   3-6 leaders at the top
 -   3-6 leaders at the top
-    -   board or committee of community members who act as liaisons between developers, players, leaders and other communities to help make sure the most important information is getting to the leaders
+-   board or committee of community members who act as liaisons between developers, players, leaders and other communities to help make sure the most important information is getting to the leaders
 -   “big” decisions (like whole new gameplay balance) should be approved by ALL leaders, who stand personally for the community
 -   nobody will be able AT ALL to sell/relicense the project :P
 
 -   “big” decisions (like whole new gameplay balance) should be approved by ALL leaders, who stand personally for the community
 -   nobody will be able AT ALL to sell/relicense the project :P
 
-> <div0> as for organization, I suggest:
-> <div0> - three “leaders” who should come from different backgrounds
-> <div0> - otherwise, freedom should reign among the community
-> <div0> - “big” decisions (like whole new gameplay balance) should be approved by ALL leaders, who stand personally for the community
-> <div0> - small stuff can be decided by the community directly (e.g. by just performing a change and committing)
-> <div0> - nobody will be able AT ALL to sell/relicense the project :P
-> <div0> but regarding game relevant decisions, you [dokujisan] probably will represent the competitive side, which is good, as that NEEDS to be represented
-> <div0> and with interest groups, I mean “from the players”
-> <div0> why do you play Nexuiz?
-> <Dokujisan> it’s my replacement for martial arts heh
-> <Dokujisan> I used to train in martial arts a lot. I don’t as much and nexuiz sorta took that spot.
-> <div0> I mostly play for fun, and therefore like development of new stuff and experimenting… others play competitively, which of course prefers sticking to the roots
-> <div0> (and requires stability in the “core game”)
-> <div0> also, as a free project, leadership should not be exerted by force :P
-> <div0> if someone wants a feature, and the leaders are against it, one should think about a way to get it in in a varied but better fashion
-> <div0> code wise, I’d go so far - if the code is harmless (e.g. if it can be turned off), and mostly bug free, it can go in - even if I don’t like what it brings
-> <div0> art wise it’s a bit more difficult, as there can be many opinions what is good and what is not
-> <div0> there, I’d only like to avoid bad taste (like, pr0n, or TOO strong displays of violence - after all, the game is meant to be PLAYed, and is not a virtual torture chamber)
-> <div0> of course, the competitive players ALSO do not want overly strong violence, as it blocks the view :P
+```
+<div0> as for organization, I suggest:
+<div0> - three "leaders" who should come from different backgrounds
+<div0> - otherwise, freedom should reign among the community
+<div0> - "big" decisions (like whole new gameplay balance) should be approved by ALL leaders, who stand personally for the community
+<div0> - small stuff can be decided by the community directly (e.g. by just performing a change and committing)
+<div0> - nobody will be able AT ALL to sell/relicense the project :P
+<div0> but regarding game relevant decisions, you [dokujisan] probably will represent the competitive side, which is good, as that NEEDS to be represented
+<div0> and with interest groups, I mean "from the players"
+<div0> why do you play Nexuiz?
+<Dokujisan> it’s my replacement for martial arts heh
+<Dokujisan> I used to train in martial arts a lot. I don’t as much and nexuiz sorta took that spot.
+<div0> I mostly play for fun, and therefore like development of new stuff and experimenting… others play competitively, which of course prefers sticking to the roots
+<div0> (and requires stability in the "core game")
+<div0> also, as a free project, leadership should not be exerted by force :P
+<div0> if someone wants a feature, and the leaders are against it, one should think about a way to get it in in a varied but better fashion
+<div0> code wise, I’d go so far - if the code is harmless (e.g. if it can be turned off), and mostly bug free, it can go in - even if I don’t like what it brings
+<div0> art wise it’s a bit more difficult, as there can be many opinions what is good and what is not
+<div0> there, I’d only like to avoid bad taste (like, pr0n, or TOO strong displays of violence - after all, the game is meant to be PLAYed, and is not a virtual torture chamber)
+<div0> of course, the competitive players ALSO do not want overly strong violence, as it blocks the view :P
+```
 
 Code Clean-up
 =============
 
 
 Code Clean-up
 =============
 
-> <div0> but basically, the goal should NOT be stripping the game to “what I like”
-> <div0> and also NOT reimplementing it
-> <div0> but JUST reorganizing the code
-> <div0> not silently removing stuff
-> <div0> what NEEDS cleanup, is teamplay.qc, player death handling, player spawn handling, player think
-> <div0> anyway, as for rerwrite… shpuld be no goal for next release
+    <div0> but basically, the goal should NOT be stripping the game to "what I like"
+    <div0> and also NOT reimplementing it
+    <div0> but JUST reorganizing the code
+    <div0> not silently removing stuff
+    <div0> what NEEDS cleanup, is teamplay.qc, player death handling, player spawn handling, player think
+    <div0> anyway, as for rerwrite… shpuld be no goal for next release
 
 Documentation
 =============
 
 Documentation
 =============
@@ -90,41 +90,51 @@ Using WordPress MU as the main site, We can use MyBB as a forum system and bridg
 Chat
 ====
 
 Chat
 ====
 
-An official Mumble server
+An official Mumble server  
 Possibly using a different network other than Quakenet
 
 Possibly using a different network other than Quakenet
 
-> <Dokujisan> for my other project I’m involved with, Getty was showing me a way to have \#nexuiz on multiple networks and have them all connect to each other through a bot
-> <Dokujisan> so we would have our own IRC network
-> <Dokujisan> and \#battlecube channels on quakenet and other networks and they would all echo to/from our network
-> <Dokujisan> there would be a bot that echos what is typed
-> <Dokujisan> between the various networks
+    <Dokujisan> for my other project I’m involved with, Getty was showing me a way to have \#nexuiz on multiple networks and have them all connect to each other through a bot
+    <Dokujisan> so we would have our own IRC network
+    <Dokujisan> and \#battlecube channels on quakenet and other networks and they would all echo to/from our network
+    <Dokujisan> there would be a bot that echos what is typed
+    <Dokujisan> between the various networks
 
 Gameplay Balance
 ================
 
 
 Gameplay Balance
 ================
 
-> <FruitieX> div0: I would also vote for sv\_maxspeed 320 and sv\_maxairspeed 320
-> <FruitieX> so to sum it all up: current physicsNoQWBunny.cfg + sv\_airaccel\_sideways\_friction ~~1 + sv\_maxspeed 320 + sv\_maxairspeed 320
-> <FruitieX> tZork: that is a slightly different physics config that div0 has been working on
-> <FruitieX> Dokujisan: more physics stuff to note that’s really fun: sv\_doublejump 1, sv\_jump\_speedcap\_max 1, sv\_jumpspeedcap\_max\_disable\_on\_ramps 1
-> h1. Player Models
-> http://www.alientrap.org/forum/viewtopic.php?f=2&t=6051
-> http://www.alientrap.org/forum/viewtopic.php?f=2&t=5997
-> http://alientrap.org/forum/viewtopic.php?p=69763\#p69763
-> bq. <tZork> Dokujisan: Oblivion, Morphed, DibTop and me all knows a bit abt assorted sobjects arround it.
-> <tZork> i managed to export animated smd’s from blender yesterday
-> <tZork> and turn to dpm
-> <tZork> Dokujisan: yes the artist toolchain of darkpalces is bad
-> <Dokujisan> tZork: perhaps we need to generate some documentation on “what we know” about player model technical details
-> <Spaceman> I second that idea
-> <tZork> but with the blender smd thing working, its way more likely ppl can do open models.
-> h1. Sounds
-> http://www.nullgaming.com/stuff/tenshihan-nexuiz.v6.6.pk3.zip
-> h1. Training and Teaching
-> There will be two types of training servers
-> ~~ Dojo: with a special Dojo map that walks players through the various basics and intermediate details of the game
-> - Bootcamp: a special training server with a trainer where player can get direct individual or group instruction on intermediate to advanced skills
-
-Before, when we did bootcamp, we had an IRC server with available trainers idling and a webchat interface for players to request a trainer.
+    <FruitieX> div0: I would also vote for sv\_maxspeed 320 and sv\_maxairspeed 320
+    <FruitieX> so to sum it all up: current physicsNoQWBunny.cfg + sv\_airaccel\_sideways\_friction ~~1 + sv\_maxspeed 320 + sv\_maxairspeed 320
+    <FruitieX> tZork: that is a slightly different physics config that div0 has been working on
+    <FruitieX> Dokujisan: more physics stuff to note that’s really fun: sv\_doublejump 1, sv\_jump\_speedcap\_max 1, sv\_jumpspeedcap\_max\_disable\_on\_ramps 1
+
+Player Models
+=============
+
+http://www.alientrap.org/forum/viewtopic.php?f=2&t=6051  
+http://www.alientrap.org/forum/viewtopic.php?f=2&t=5997  
+http://alientrap.org/forum/viewtopic.php?p=69763#p69763  
+
+    <tZork> Dokujisan: Oblivion, Morphed, DibTop and me all knows a bit abt assorted sobjects arround it.
+    <tZork> i managed to export animated smd’s from blender yesterday
+    <tZork> and turn to dpm
+    <tZork> Dokujisan: yes the artist toolchain of darkpalces is bad
+    <Dokujisan> tZork: perhaps we need to generate some documentation on "what we know" about player model technical details
+    <Spaceman> I second that idea
+    <tZork> but with the blender smd thing working, its way more likely ppl can do open models.
+
+Sounds
+======
+
+http://www.nullgaming.com/stuff/tenshihan-nexuiz.v6.6.pk3.zip
+
+Training and Teaching
+=====================
+
+There will be two types of training servers
+-   Dojo: with a special Dojo map that walks players through the various basics and intermediate details of the game
+-   Bootcamp: a special training server with a trainer where player can get direct individual or group instruction on intermediate to advanced skills
+
+Before, when we did bootcamp, we had an IRC server with available trainers idling and a webchat interface for players to request a trainer.  
 div0 suggested that we can build this interaction into the game and the server screen can have allow players to “sign up” for a trainer on a bootcamp server
 
 The Dojo servers would also be on the server choosing screen in an obvious place.
 div0 suggested that we can build this interaction into the game and the server screen can have allow players to “sign up” for a trainer on a bootcamp server
 
 The Dojo servers would also be on the server choosing screen in an obvious place.
@@ -134,43 +144,43 @@ New Menu Skin
 
 http://www.alientrap.org/forum/viewtopic.php?f=2&t=5998
 
 
 http://www.alientrap.org/forum/viewtopic.php?f=2&t=5998
 
-with some refining and get these sources files to ~~z~~ to remix for the website design
+with some refining and get these sources files to -z- to remix for the website design
 
 Style Direction
 ===============
 
 
 Style Direction
 ===============
 
-> \<}-z-{\> regarding artwork, I think we should gather a list of wants/needs/likes/dislikes
-> \<}-z-{\> to give other artists direction when they are looking to contribute
-
-> <Oblivion> i woudl like to put forward a suggestion of basing nexuiz’ art on treating it as if it was a galactic sport.
-> think Rollerball. With enough emphasis given on balance (no hard to see or hard to hit models) and bright colors
-> (that can be adjusted per clan), possibly adding another color mask in addition to the shirt/pants divide?
-> <Oblivion> for things like stripes or markings. so that even in team based games where colors are mandated
-> (to be blue/red), the players will still have an option of being identifiable as distinct from his teammates
-> <Oblivion> that way you will know who is who within the team
-> <Oblivion> you can for example have two players with the same player model both on blue team, but you can tell
-> one from the other because the first has a green diagonal stripe while the other has yellow, etc.
-> <Oblivion> nothing that would confuse opposing teams of course
-> <Oblivion> giving players a degree of control over how they look like in a standardized way can encourage clan building
-> <Oblivion> also a bit more cyberpunk direction rather than aliens (which was never implemented properly). that
-> means humans and bots, but all humanoid and of the same sizes. and a bit less serious. (i’m actually planning a
-> player model with armor that deliberately looks like bunny ears)
-
-> <Morphed_> i think that perfect style for nexuiz is this http://hirez.http.internapcdn.net/hirez/images/photos/downloads/GAWallpaper\_1440X1080.jpg
+    <}-z-{> regarding artwork, I think we should gather a list of wants/needs/likes/dislikes
+    <}-z-{> to give other artists direction when they are looking to contribute
+
+    <Oblivion> i woudl like to put forward a suggestion of basing nexuiz’ art on treating it as if it was a galactic sport.
+    think Rollerball. With enough emphasis given on balance (no hard to see or hard to hit models) and bright colors
+    (that can be adjusted per clan), possibly adding another color mask in addition to the shirt/pants divide?
+    <Oblivion> for things like stripes or markings. so that even in team based games where colors are mandated
+    (to be blue/red), the players will still have an option of being identifiable as distinct from his teammates
+    <Oblivion> that way you will know who is who within the team
+    <Oblivion> you can for example have two players with the same player model both on blue team, but you can tell
+    one from the other because the first has a green diagonal stripe while the other has yellow, etc.
+    <Oblivion> nothing that would confuse opposing teams of course
+    <Oblivion> giving players a degree of control over how they look like in a standardized way can encourage clan building
+    <Oblivion> also a bit more cyberpunk direction rather than aliens (which was never implemented properly). that
+    means humans and bots, but all humanoid and of the same sizes. and a bit less serious. (i’m actually planning a
+    player model with armor that deliberately looks like bunny ears)
+
+    <Morphed_> i think that perfect style for nexuiz is this http://hirez.http.internapcdn.net/hirez/images/photos/downloads/GAWallpaper_1440X1080.jpg
 
 Forum discussion here: http://forums.xonotic.org/showthread.php?tid=81
 
 Bullet Points
 =============
 
 
 Forum discussion here: http://forums.xonotic.org/showthread.php?tid=81
 
 Bullet Points
 =============
 
-1. structure for the “management” so there are like 3-6 leaders and not just one leader making “big” decisions for the game
-2. some sort of committee setup underneath the leadership to make “most” decisions for the game
-3. use of a central user auth system that protects privacy but also allows for extra features like stats
-4. we’re picking a new set of maps to be included with the game….with some fixes and makeovers
-5. new player models
-7. the Xenotic website will include all of the features that should have been in the nexuiz.com website…. like all of the nexuizninjaz.com features
-8. we will work on gameplay balance again, but this time with proper testing and feedback loop
-9. there will be emphasis on organizing projects and recruiting people for work on these projects
+1.  structure for the “management” so there are like 3-6 leaders and not just one leader making “big” decisions for the game
+2.  some sort of committee setup underneath the leadership to make “most” decisions for the game
+3.  use of a central user auth system that protects privacy but also allows for extra features like stats
+4.  we’re picking a new set of maps to be included with the game….with some fixes and makeovers
+5.  new player models
+7.  the Xenotic website will include all of the features that should have been in the nexuiz.com website…. like all of the nexuizninjaz.com features
+8.  we will work on gameplay balance again, but this time with proper testing and feedback loop
+9.  there will be emphasis on organizing projects and recruiting people for work on these projects
 10. we haven’t picked a final name yet, we’re going to take some time with this
 11. there will be an effort for some clean-up of the game code
 12. more frequent releases
 10. we haven’t picked a final name yet, we’re going to take some time with this
 11. there will be an effort for some clean-up of the game code
 12. more frequent releases
@@ -178,8 +188,8 @@ Bullet Points
 Server resources
 ================
 
 Server resources
 ================
 
--   ~~z~~ VPS in Washington DC for test builds, and test server
--   ~~z~~ california shared hosting for development site
+-   -z- VPS in Washington DC for test builds, and test server
+-   -z- california shared hosting for development site
 -   pavlvs VPS for wordpress MU / website / other services below
 -   dokujisan/-z- can provide offical game servers (vps/dedicated) — can we get an EU for this too?
 -   dokujisan/-z- shared hosting for release mirrors, other files, backups, etc
 -   pavlvs VPS for wordpress MU / website / other services below
 -   dokujisan/-z- can provide offical game servers (vps/dedicated) — can we get an EU for this too?
 -   dokujisan/-z- shared hosting for release mirrors, other files, backups, etc