Line 1: |
Line 1: |
− | [[User:Chaosteil/Galaxy_Stations|Back to Galaxy Stations]]
| + | {| align="center" border="10" |
− | | + | |<pre> |
− | This is the Galaxy Stations Official "To Do List". Please use the talk page to discuss any additions/revision.
| + | ________ .__ |
− | | + | / _____/_____ | | _____ ___ ______.__. |
− | Key:
| + | / \ ___\__ \ | | \__ \ \ \/ < | | |
− | {| class="wikitable"
| + | \ \_\ \/ __ \| |__/ __ \_> < \___ | |
− | |- | + | \______ (____ /____(____ /__/\_ \/ ____| |
− | ! Type
| + | \/ \/ \/ \/\/ |
− | ! How to format
| + | _________ __ __ .__ |
− | ! Example
| + | / _____// |______ _/ |_|__| ____ ____ ______ |
− | |- | + | \_____ \\ __\__ \\ __\ |/ _ \ / \ / ___/ |
− | | Things that need to be done | + | / \| | / __ \| | | ( <_> ) | \\___ \ |
− | | Regular Black.
| + | /_______ /|__| (____ /__| |__|\____/|___| /____ > |
− | | 1) Wake Up. | + | \/ \/ \/ \/ |
− | |- | + | (Codename) |
− | | Things that are 100% complete | + | Massive Multiplayer 2D Action Adventure |
− | | <span style="color:red; font-weight:bold;">Bold red.</span> | + | </pre> |
− | | <span style="color:red; font-weight:bold;">2) Put on clothes</span> | + | [[Image:galaxystations-temp.png|center]] |
− | |- | |
− | | Things that have been canceled | |
− | | <span style="background:yellow; font-weight:bold;">''Italics Bold Black with Yellow Backgroundand Marked with "<span style="color:red">CANCELLED:</span>"''</span> | |
− | | <span style="background:yellow; font-weight:bold;">''3) Go to school <span style="color:red">CANCELLED:</span> Turns out today is Saturday.''</span>
| |
− | |- | |
| |} | | |} |
− | | + | __TOC__ |
− | | + | <center> |
− | ==To Do List==
| + | Please go to the official Galaxy Stations website, which can be found [http://galaxy.adan0s.de/wiki/index.php?title=ToDo here] |
− | === Code ===
| + | </center> |
− | #<span style="color:red; font-weight:bold;">Create subversion repository</span>
| |
− | # Create a simple tile renderer and player
| |
− | # Design on-disk map format and make loader
| |
− | # Implement simple physics into format
| |
− | # Create a simple, one-station server and implement networking between server and client.
| |
− | ## Server should be built from ground-up with instances in mind. This avoids big-time hassle later on.
| |
− | # Create the main menu (Placed here as a "Starting Point" for the game, see talk page)
| |
− | ## Create a -Main Menu-
| |
− | ## Create New Account and Login Menu Items
| |
− | ## Create New Account menu
| |
− | ### Create fields for "User Id", "Password", and "Name"
| |
− | ### Establish server to receive this info and save it.
| |
− | ### Make the game send these fields to the server.
| |
− | ## Create Login Menu
| |
− | ### Create Fields for User Id and password
| |
− | ### Allow server to reply if Login is successful when sent Id/pass
| |
− | ### Have game send the Id and pass to server
| |
− | #### have the game go to a "character select" page or something if successful.
| |
− | | |
− | === Art ===
| |
− | # Create the characters
| |
− | ## Create generic character to test bone animation
| |
− | ## Complete all aspects of Warrior class
| |
− | ### create base model (in progress)
| |
− | ### create upgraded model
| |
− | #### create upgrade parts
| |
− | ### create sprites
| |
− | ## Complete all other classes
| |
− | # Create Enemies
| |
− | # Create environment art
| |
− | ## Create Grassland tiles
| |
− | ## Create Technologic tiles
| |
− | ## Create Lavaworld tiles
| |
− | ## Create Spaceworld tiles
| |
− | ## Create Iceworld tiles
| |
− | ## Create Sandworld tiles
| |
− | | |
− | ==Planned items==
| |
− | All these things need additional research
| |
− | *Bone-based 2D animation system for smooth animations and easily replaceable armor-parts. Easily possible with libwiisprite 0.3.0.
| |
− | *Physics Engine Over Network (PEON) (Box2D for animations, own simple and lightweight for game logic)
| |
− | *Package similar to tar format to easily access files without having lots of files in the directory.
| |
− | *Multiplatform Mapeditor for Stations. (Something like wxWidgets or/and own SDL/OpenGL/whatever stuff? Discuss.)
| |