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
dc5b09a9b4
world_logic.cpp builds, disabled FPS display
2015-08-20 02:36:42 +10:00
Kayne Ruse
00fe2263d5
This will take getting used to
2015-08-14 22:43:41 +10:00
Kayne Ruse
8838fcd14e
client/entities and client/client_utilities build
2015-08-02 04:12:22 +10:00
Kayne Ruse
0150dbb929
Began work on the client
2015-08-02 03:20:59 +10:00
Kayne Ruse
e08e34b677
Updated README.md
2015-07-07 20:00:38 +10:00
Kayne Ruse
99b35483f8
Tenative port for Linux
2015-05-17 09:18:46 +10:00
Kayne Ruse
9b2e78a68e
Split the scenes directory into gameplay_scenes and menu_scenes
2015-01-17 16:57:04 +11:00
Kayne Ruse
cc167180f6
Added support for cleaning up after rejection messages
2014-12-01 22:33:15 +11:00
Kayne Ruse
ace87b438b
Began working changes into lobby
2014-11-16 23:02:06 +11:00
Kayne Ruse
e488b15acc
Corrected the libs order in the root makefiles
...
The calls to ConfigUtility::Load() also received some tweaks, to use '/'
instead of '\' for unix compatability. Also removed -llua from graphics
makefile.
2014-10-19 05:40:48 +11:00
fro_ozen
de7167e830
Added unix compatability
2014-10-18 20:10:17 +02:00
Kayne Ruse
974effd95e
Implemented DisconnectedScreen, and removed CharacterMap
...
Project also builds, since I went through and adjusted it. It's hacky
right now, but I just want to make sure it worked. I'll give it another
pass before merging into develop.
2014-10-10 06:54:48 +11:00
Kayne Ruse
e452f2ecfc
Moved sql_utility.*pp to server/ directory
...
Also padded setup_server.sql's formatting, for readability.
2014-09-28 03:42:16 +10:00
Kayne Ruse
094efad728
Rearranged the packet and serial code to make more sense
...
This mostly just reimplements the best parts of the discarded branch:
> discard-encapsulated-packets
There may still be some work needed.
2014-08-31 13:24:53 +10:00
Kayne Ruse
414a0896c9
Began merging the jam branch into the development (read more)
...
The list of changes committed:
* Removed SimpleRNG
* Added Timer (for debugging)
* Added BoundingBox
* Added floating point snapToBase()
* Added error check to Vector2::Normalize()
* Updated makefiles, project compiles
2014-07-30 21:10:43 +10:00
Kayne Ruse
36d30ce39b
Moved the scenes into a subdirectory
2014-07-03 02:01:53 +10:00
Kayne Ruse
82b1b589dc
Moved some files around
2014-07-03 00:23:43 +10:00
Kayne Ruse
170096b5db
Server is nearly done, only server_application.cpp is failing
2014-06-06 23:34:38 +10:00
Kayne Ruse
b86d393571
Moved the scenes up one directory level, subdirs no longer needed
2014-05-27 23:28:29 +10:00
Kayne Ruse
6b38501c27
Added the GRAPHICS flag, to simplify the gameplay structures
2014-05-27 23:25:07 +10:00
Kayne Ruse
a47e76845f
Removed common/ from the build process, and the DEBUG flag
...
The common/ directory is empty, only containing more directories to be
built, and the DEBUG flag isn't being used.
2014-05-26 02:21:56 +10:00
Kayne Ruse
c2eb08bd5e
Restructured the common/ directory, and simplified the build process
2014-05-26 02:10:12 +10:00
Kayne Ruse
e640eda771
Moved client scenes to a sub directory, reworked build process
2013-12-06 20:22:55 +11:00
Kayne Ruse
fc2b67608f
Added new graphics stuff, adjusted build process
2013-12-06 18:29:55 +11:00
Kayne Ruse
e176a60d28
client to server contact
2013-11-16 23:46:59 +11:00
Kayne Ruse
26eba2def6
Moved some common/* files into directories
2013-10-27 20:17:37 +11:00
Kayne Ruse
7e603ffa89
Moved the map systems into their own directory
2013-10-17 23:33:02 +11:00
Kayne Ruse
09453cc24e
Added lua and SQL, but removed lsqlite3.c
...
lsqlite3.c looked like a good idea for connnecting SQL and lua, but I
couldn't get it to work and rather than struggle on this, I'll write my
own library later on.
2013-09-05 20:08:50 +10:00
Kayne Ruse
4b62310158
Revised build process to include the common/ directory
2013-09-04 20:49:55 +10:00
Kayne Ruse
027d0125ef
Boilerplate, boilerplate, boilerplate!!!
...
I've created a project for client & editor programs, by simply copying one
to the other. Right now, the client still has the editor scene, but I'll
switch that out soon.
I've also added a license header to the server's source. I don't remember
what else I did, but at this point it should theoretically build out of
the box.
2013-08-29 21:17:43 +10:00
Kayne Ruse
e4884c3e18
Added more placeholder files
2013-08-29 20:35:02 +10:00