summaryrefslogtreecommitdiff
path: root/todo.txt
blob: 8cec598b3c84bdb3ecaccd56152f885a52b946b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
unloading chunks
	client: when not near us
	server: when not near any player
		will require ticking mechanism, probably
		will also require saving and loading chunks from disk

can't go through walls
	needs some kind of sliding mechanism to make movement not feel horrible
	this may be easy or hard. need to try a few different things, see what works
	what shape should player hitbox be? probably circle so you don't get stuck on things

inventory
	needs some kind of account system
	still not sure exactly how to do that
	ui...

placing tiles, you should be able to pick what tile to place
	should be taken from inventory
mining tiles should take nonzero time
placing/mining tiles should only be possible within certain radius of player
should be targetting outline of the hex you're hovering over 


basic ui:
	perhaps a start screen with a join button, instead of immediately launching into the game
	needs a loading screen when connecting to the server, instead of just rendering whatever things we have learned about so far
	handle disconnects, with a nice user message