eacfd38e15
draw overlay hover bar
...
draw border around overlay map
Changed from refptr<map<U8, Player> > to map<U8, refptr<player> >
minor bugfix - using more memory on sky than needed
Fixed some bugs with multiplayer
CCFS: print error when unable to find file by default
simplify GLProgram creation with stdarg
2012-09-25 19:17:43 -04:00
xethm55
abd731f3ca
Multiplayer framework in place (can now connect multiple clients and view them in game)
2012-09-24 20:31:51 -04:00
3e178b4d97
make Client::draw_player() accept a player argument
2012-09-23 11:58:08 -04:00
b785304adf
make lava slowly move over time
2012-09-21 22:05:22 -04:00
b1163044b8
draw lava all the way to the sky
2012-09-21 21:47:58 -04:00
1f80d8e870
add lava GLSL program and render lava floor
2012-09-21 21:43:04 -04:00
76e9390437
fix lava texture path
2012-09-21 18:57:27 -04:00
d4d2793ecf
attempt to load texture using sfml-graphics; not building on linux
2012-09-20 00:49:17 -04:00
b739bed248
add sky
2012-09-17 22:41:59 -04:00
49b91ec088
draw red player point on overlay map
2012-09-16 15:45:19 -04:00
6f0aa56976
move and rotate overlay map with player
2012-09-16 14:22:06 -04:00
23b4177962
draw tile borders in overlay map
2012-09-16 14:13:00 -04:00
728fe2dc14
missing Z coordinate in overlay_hex_attributes
2012-09-16 14:03:14 -04:00
1378353226
attempt to draw overlay map - strange results
2012-09-16 13:47:48 -04:00
932b0b55f6
remove scale uniform from shaders
2012-09-15 20:53:14 -04:00
a1a81d66e1
add GLProgram::uniform()
2012-09-15 20:35:48 -04:00
c7af7f8f2f
rename shaders
2012-09-15 08:43:59 -04:00
ac79196325
getting ready to draw a map overlay
2012-09-14 00:05:26 -04:00
84aecf957c
draw each tile with its own size
2012-09-13 23:47:48 -04:00
89fc42251f
create buffers for overlay hex tiles
2012-09-13 23:43:04 -04:00
ab65139951
only determine uniform locations once
2012-09-13 23:16:12 -04:00
0e9e54bc7a
move OpenGL/SFML code to Client-gl.cc
2012-09-13 22:55:25 -04:00