Kayne Ruse
3e42371e02
Fixed character movement by ignoring key repeats
2015-08-23 02:48:58 +10:00
Kayne Ruse
41d601ab06
Re-enabled FPS display, fix other display issues
2015-08-23 01:53:13 +10:00
Kayne Ruse
3d6509b5a5
Client builds & runs, can't test the gameplay without the server
...
SDL_ttf is now being initialized, and all usages of fonts are now checked for nullptr.
A bug where the renderer's logical size was not properly set has been fixed.
The FPS counter is disabled for now.
2015-08-20 20:45:13 +10:00
Kayne Ruse
2f86511254
lobby_menu.cpp builds, as does all of client/menu_scenes
...
This is great progress, but I think I should turn the common directory into a subnmodule, since
I've been constantly tabbing back and forward between this folder, and the debug folder, making
and committing identical edits to both.
Scene list:
> disconnected_screen.*pp
> lobby_menu.*pp
> main_menu.*pp
> options_menu.*pp
> splash_screen.*pp
* world*.*pp
* unfinished
> building
2015-08-14 21:47:04 +10:00
Kayne Ruse
e8347cb9fb
Reverted templated TextBox; too much unnecessary complexity
2015-08-14 20:52:05 +10:00
Kayne Ruse
8c3f7913f6
Converted TextBox into a template class
2015-08-14 19:42:45 +10:00
Kayne Ruse
a7ce7a0e9b
main_menu.*pp is building
...
Scene list:
> disconnected_screen.*pp
* lobby_menu.*pp
> main_menu.*pp
> options_menu.*pp
> splash_screen.*pp
* world*.*pp
* unfinished
> building
2015-08-14 18:49:37 +10:00
Kayne Ruse
a4d3a356c3
Some menu scenes compiling; replaced KR Studios logo file
...
Scene list:
> disconnected_screen.*pp
* lobby_menu.*pp
* main_menu.*pp
> options_menu.*pp
> splash_screen.*pp
* world*.*pp
* unfinished
> building
2015-08-14 18:18:21 +10:00
Kayne Ruse
ca67bf3bdd
Closed the font
2015-08-02 04:17:01 +10:00
Kayne Ruse
f0ab1dfef8
One menu scene works, but I need some more UI widgets
...
Namely, I need a text box widget, which can display text without having to
re-create and destroy the texture every frame.
2015-08-02 04:13:54 +10:00
Kayne Ruse
0150dbb929
Began work on the client
2015-08-02 03:20:59 +10:00
Kayne Ruse
24eb730c72
Switched to the #pragma once system
2015-07-07 17:36:14 +10:00
Kayne Ruse
99b35483f8
Tenative port for Linux
2015-05-17 09:18:46 +10:00
Kayne Ruse
cb63c9b07c
Minor comment tweaks
2015-02-27 05:43:20 +11:00
Kayne Ruse
3e6a05307e
Minor TODO tweaks
2015-02-27 03:36:47 +11:00
Kayne Ruse
c45bda645b
Switched TODO: empty to TODO: *function name*
2015-02-27 03:27:37 +11:00
Kayne Ruse
87af4f1a1e
Comment tweaks, updated network version
2015-02-14 23:54:18 +11:00
Kayne Ruse
18b144fa46
Updated client, read more
...
It seems like the project as a whole is fairly stable now. I'm prepping to
merge this into master, despite the lack of monsters ATM. Hopefully this
break hasn't affected the stability too much.
2015-02-14 23:39:56 +11:00
Kayne Ruse
ca2d4c9217
Expanded network protocol, read more
...
Not really doing much, just busywork with the server's handlers.
I've tweaked the TODO tags as well.
2015-02-13 02:05:10 +11:00
Kayne Ruse
2a86a09693
Merge branch 'monsters' into develop
...
Conflicts:
client/scenes/in_world.cpp
2015-01-20 05:04:08 +11:00
Kayne Ruse
9b2e78a68e
Split the scenes directory into gameplay_scenes and menu_scenes
2015-01-17 16:57:04 +11:00