]> git.rm.cloudns.org Git - xonotic/xonotic.wiki.git/commitdiff
(Commit created by redmine exporter script from page "Plan" version 1)
authorFruitieX <fruitiex@gmail.com>
Mon, 8 Mar 2010 13:12:00 +0000 (13:12 +0000)
committerRedmineExport <redmineexport@dev.xonotic.org>
Mon, 17 Nov 2014 17:53:33 +0000 (17:53 +0000)
Plan.textile [new file with mode: 0644]

diff --git a/Plan.textile b/Plan.textile
new file mode 100644 (file)
index 0000000..d40d2a6
--- /dev/null
@@ -0,0 +1,320 @@
+{{toc}}
+
+h1. ORGANIZATION
+
+* 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
+* "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
+
+<pre>
+<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
+</pre>
+
+h1. CODE CLEANUP
+
+<pre>
+<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
+</pre>
+
+h1. DOCUMENTATION
+
+Can we start using http://www.methods.co.nz/asciidoc/ for documentation?
+
+h1. MAPS
+
+* aggressor, 
+* aggressor_ctf (with fixes and testing) -- possible expand? it's currently only good for ~2v2-3v3
+* dance? (with some fixes)
+* desertfactory
+* eggandbacon (makeover)
+* egyptronex? (with some fixes?)
+* final_rage
+* gasolinepowered (makeover in progress)
+* Hotgrounds
+* killall_organic (with gameplay fixes or some parts totally redone)
+* lavaflag? (makeover)
+* reslimed (replace textures, fix movement to not get stuck on things)
+* runningman (makeover)
+* silvercity_reloaded (fix FPS?)
+* Stonecastle?
+* stormkeep2
+* strength (gameplay adjustments and a makeover)
+* treasure_island? (with gameplay fixes)
+* Vociferous? (I'd happily finish the map asap)
+* Fortress resurrection? (needs finishing of lighting up)
+
+h1. WEBSITE
+
+We're going to be incorporating features from all of the community sites into a proper "core" site.
+
+Using Wordpress MU as the main site, we can use mybb as a forum system and bridge it to wordpress.  Alternatively we can look into use buddy press and dropping a forum system.
+
+* News
+* Tournament system (likely need to be homegrown)
+* Clan management (likely need to be homegrown.. maybe integrate with mu or buddypress somehow)
+* Proper WIKI (instead of OUNS) -- is the dev wiki good enough or do we want a user based on as well?
+* Pic hosting like pics.nexuizninja.com -- can be integrated into wordpress with nextgen gallery + nextgen public upload, I think we can fork this plugin to do more, i.e. video gallery, and more as well. Will need to dedicate resources to this
+* Realtime server list (should be easy to make a plugin for)
+* Mumble interface (will need to talk to dokujisan about details on this but should be easy enough to make a plugin for)
+* cvar/cmd list search
+* keyboard binds
+
+h1. CHAT
+
+Official Mumble server
+Possibly using a different network other than quakenet
+
+<pre>
+<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
+</pre>
+
+h1. 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
+
+<pre>
+<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.
+</pre>
+
+h1. SOUNDS
+
+http://www.nullgaming.com/stuff/tenshihan-nexuiz.v6.6.pk3.zip
+
+h1. TRAINING/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.
+
+h1. NEW MENU SKIN
+
+http://www.alientrap.org/forum/viewtopic.php?f=2&t=5998
+
+with some refining and get these sources files to -z- to remix for a the website design
+
+
+h1. STYLE DIRECTION
+
+<pre>
+<}-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
+</pre>
+
+<pre>
+<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)
+</pre>
+
+<pre>
+<Morphed_> i think that perfect style for nexuiz is this http://hirez.http.internapcdn.net/hirez/images/photos/downloads/GAWallpaper_1440X1080.jpg
+</pre>
+
+h1. BULLET POINTS
+
+1. structure for the "management" so there are like 3-5 leaders and not just 1. Leaders will make "big" decisions for the game.
+2. some sort of comittee 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 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 name yet. We're going to take some time with this
+11. There will be an effort for some cleanup of the game code
+12. More frequent releases.
+
+
+h1. SERVER RESOURCES
+
+* -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
+* merlijn can add more servers if needed, FruitieX can admin the "Pro" servers he might be hosting (ex-nexrun)
+* git repository can be hosted by icculus
+* Aussienexers offer up all of their servers to whatever we need for that region
+
+h1. ROLES / SKILLS
+
+h2. Game development
+
+aurix
+blub (CSQC)
+diabolik
+div0
+fruitieX
+Green Marine
+Kadaverjack
+lda17h
+mand1nga
+Samual
+Spaceman
+tZork
+
+h2. Website Development
+
+-z-
+aurix
+Dokujisan
+jayvee
+killquick
+MickRip
+SoulKeeper
+tZork
+
+h2. Community/Project Management
+
+Dokujisan
+-z-
+
+h2. Moderators
+
+-z-
+CubeOwl
+dokujisan
+esteel
+Grasshopper
+Hew
+merlijn
+MrBougo
+Rabs
+
+
+h2. Mappers
+
+Clueless Newbie
+cortez666
+CubeOwl
+cuinnton
+Diabolik
+djsupport
+dublpaws
+fabzor
+FruitieX
+Grasshopper
+JulianaStein
+lda17h
+MickRip
+Mintox
+Mookow
+Oblivion
+sepelio
+sev
+Strahleman
+Sven
+Taoki
+tZork
+Unknown/alphagod
+
+h2. Modeling
+
+Diabolik
+Morphed
+Oblivion
+tZork
+
+h2. Artists
+
+JulianaStein
+Morphed
+Oblivion
+Soulkeeper
+Unknown/Alphagod
+
+h2. Music/Sounds
+
+Tenshihan? - already sent in a soundpack :)
+chooksta
+JulianaStein
+MickRip
+toolbox
+
+h2. Linux SysAdmins
+
+-z-
+bones_was_here
+div0
+FruitieX
+jayvee
+john galt
+jscinoz
+Kadaverjack
+Willis
+
+h2. Nexuiz Admins
+
+-z-
+aurix
+bones_was_here
+CubeOwl
+Dokujisan
+esteel
+FruitieX
+harry_ftw
+Hew
+john galt
+Kadaverjack
+merlijn
+MrBougo
+pavlvs
+rabs