113 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			113 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| ==== 0.1 basic core
 | |
| * window creation
 | |
| * cross platform
 | |
| * resource loader
 | |
| * core engine
 | |
| * fonts
 | |
| * input handling
 | |
| * texture loaders
 | |
| * config manager
 | |
| 
 | |
| = design sketch
 | |
| resource manager
 | |
| texture manager
 | |
| texture loaders
 | |
| config manager
 | |
| font manager
 | |
| font
 | |
| game states
 | |
| dispatcher and scheduler
 | |
| 
 | |
| ==== 0.2 flexible scriptable gui
 | |
| * highly flexible gui scriptable via lua
 | |
| * basic gui elements
 | |
| 
 | |
| = design sketch
 | |
| gui
 | |
| gui elements
 | |
| script manager
 | |
| script interface
 | |
| 
 | |
| ==== 0.3 basic game login and render
 | |
| * loading sprites and items
 | |
| * loggin in
 | |
| * multilevel map rendering
 | |
| * basic moving
 | |
| * smooth screen resizing
 | |
| 
 | |
| = design sketch
 | |
| sprites loader
 | |
| sprite
 | |
| data loader
 | |
| item
 | |
| network message
 | |
| menu state
 | |
| connection
 | |
| login protocol
 | |
| game state
 | |
| game
 | |
| game protocol
 | |
| map
 | |
| player
 | |
| creature
 | |
| item
 | |
| thing
 | |
| tile
 | |
| position
 | |
| rsa
 | |
| 
 | |
| ==== 0.4 basic game UI and functionality
 | |
| * chat
 | |
| * inventory
 | |
| * skills
 | |
| * containers
 | |
| * status bar
 | |
| * moving items
 | |
| * vip
 | |
| * battle window
 | |
| ...
 | |
| 
 | |
| ==== 0.5 complete map rendering
 | |
| * magic effects
 | |
| * creature move animation
 | |
| * creature talking
 | |
| * lights
 | |
| * skulls
 | |
| 
 | |
| ==== 0.6 complete game UI and functionality
 | |
| * mini map
 | |
| * trade
 | |
| * party options
 | |
| * outfit window
 | |
| * quests log
 | |
| * chat window
 | |
| ...
 | |
| 
 | |
| == 0.7, stability
 | |
| * feature freeze
 | |
| * find memory leaks
 | |
| * crash handler (to generate crashs reports)
 | |
| * fix all bugs
 | |
| 
 | |
| ==== by the time that 0.7 is complete
 | |
| * promote community client usage
 | |
| * start to go beyond
 | |
| 
 | |
| ==== 0.8, go beyond
 | |
| * graphics effects (like bloom, grayscale, etc)
 | |
| * particle engine
 | |
| * sound
 | |
| 
 | |
| = design sketch
 | |
| sound manager
 | |
| sound
 | |
| music manager
 | |
| 
 | |
| ==== 0.9, more script functionality
 | |
| * if a revscriptsys is needed the time is now
 | |
| * revise and add to scripts everything that is possible
 | |
| 
 | |
| ==== 1.0, stability 2
 | |
| * feature freeze
 | |
| * fix all bugs
 |