-
e706cc9d13
Completed a simple region class
Kayne Ruse
2014-02-15 20:06:20 +11:00
-
eb02cc4b6a
Removed the old map system from the editor
Kayne Ruse
2014-02-11 21:56:45 +11:00
-
-
31cca61d1c
Added position data to player objects
release-0.1
Kayne Ruse
2013-12-31 02:25:16 +11:00
-
071e0d9021
I'm sick of multithreading.
Kayne Ruse
2013-12-30 14:11:44 +11:00
-
a494bfbb38
Fixed horrible naming convention
Kayne Ruse
2013-12-25 22:09:59 +11:00
-
1e7c42be93
fixed derp with TOC
Kayne Ruse
2013-12-25 21:01:17 +11:00
-
3c9843af73
Added the new dev doc for distribution (bad net right now)
Kayne Ruse
2013-12-25 20:58:07 +11:00
-
baadf554cd
BUGFIX: Solved server failure
Kayne Ruse
2013-12-14 00:23:20 +11:00
-
9df16fede0
WARNING: Server fails on startup
Kayne Ruse
2013-12-11 22:22:01 +11:00
-
dd0ad31ac6
Tweaked README.md
Kayne Ruse
2013-12-11 18:54:51 +11:00
-
be26c9d103
Started working on multithreaded rooms
Kayne Ruse
2013-12-08 15:55:49 +11:00
-
a448c8fb68
Added the nightly build link to the readme
Kayne Ruse
2013-12-07 03:28:41 +11:00
-
de1a6a050f
Fixed jittery lag and client closing issues
Kayne Ruse
2013-12-07 03:24:39 +11:00
-
49c9abe91b
Added controls, it's now MP capable
Kayne Ruse
2013-12-07 02:36:48 +11:00
-
3b05476689
Connections and disconnections are working across different clients
Kayne Ruse
2013-12-07 01:33:27 +11:00
-
1c032bfc47
Implemented client-side player creation; incomplete
Kayne Ruse
2013-12-06 23:03:46 +11:00
-
1a7457f650
Imported and refactored PlayerCharacter from the old branch
Kayne Ruse
2013-12-06 21:00:35 +11:00
-
e640eda771
Moved client scenes to a sub directory, reworked build process
Kayne Ruse
2013-12-06 20:22:55 +11:00
-
fc2b67608f
Added new graphics stuff, adjusted build process
Kayne Ruse
2013-12-06 18:29:55 +11:00
-
a3a990cc01
Added player support to the server
Kayne Ruse
2013-12-06 17:47:03 +11:00
-
f6a4674a2f
Moved networking code into high cohesion functions
Kayne Ruse
2013-12-02 17:54:47 +11:00
-
865620b4a8
Renamed some things, and removed Client::index
Kayne Ruse
2013-12-01 18:36:18 +11:00
-
1e0ed350fc
Removed Multithreading, simplifying the server
Kayne Ruse
2013-12-01 15:21:00 +11:00
-
6ccc874583
Implemented the log on and log off systems
Kayne Ruse
2013-11-23 17:53:36 +11:00
-
ca86dc5fb8
Added a delay, to give the machine a rest
Kayne Ruse
2013-11-23 01:25:49 +11:00
-
e3605e4dc5
The client is receiving the list of servers
Kayne Ruse
2013-11-22 23:19:29 +11:00
-
cb9aef95ec
Reworked NetworkQueue as a template class
Kayne Ruse
2013-11-22 19:57:24 +11:00
-
09f97de0e6
Added HandlePacket() to the lobby
Kayne Ruse
2013-11-22 19:56:15 +11:00
-
f5466b9982
Added config based directories
Kayne Ruse
2013-11-17 00:11:43 +11:00
-
e176a60d28
client to server contact
Kayne Ruse
2013-11-16 23:46:59 +11:00
-
dc24d1b059
Committing the empty WorldRoom class
Kayne Ruse
2013-11-13 02:03:25 +11:00
-
fa3fc18ddf
Imported and updated ConfigUtility
Kayne Ruse
2013-11-09 21:13:00 +11:00
-
c2941cd3e8
Moved the thread out of the NetworkQueue class
Kayne Ruse
2013-11-09 20:04:06 +11:00
-
bf15a5d957
Minor tweak
Kayne Ruse
2013-11-09 16:32:35 +11:00
-
f01463bab3
Added and tested the network queue in the server
Kayne Ruse
2013-11-03 00:22:38 +11:00
-
54cd26b76f
Removed a lot of rubbish from the server
Kayne Ruse
2013-11-02 19:00:08 +11:00
-
2bd8adaf69
Added an empty navigation shell to the client
Kayne Ruse
2013-10-27 22:00:09 +11:00
-
26eba2def6
Moved some common/* files into directories
Kayne Ruse
2013-10-27 20:17:37 +11:00
-
43852ce755
Hooked the two scenes together
Kayne Ruse
2013-10-27 00:43:37 +11:00
-
81fab06e3b
Dummied out the load & save functions
Kayne Ruse
2013-10-22 20:22:35 +11:00
-
77a90f9c0c
Slight refactoring
Kayne Ruse
2013-10-22 20:19:09 +11:00
-
bc32f2a2f0
The editor scene now works correctly with the TileSheetManager
Kayne Ruse
2013-10-22 19:43:20 +11:00
-
76bfecd466
RegionPager now uses a reference to TileSheetManager
Kayne Ruse
2013-10-22 19:35:24 +11:00
-
d4eb1e7b8d
Checking in the test scene and test tilesets
Kayne Ruse
2013-10-22 19:22:18 +11:00
-
2ec307510d
Revised TileSheet & TileSheetManager
Kayne Ruse
2013-10-22 19:18:35 +11:00
-
0b4e6003d6
Created the TileSheetManager class
Kayne Ruse
2013-10-21 23:53:36 +11:00
-
7e603ffa89
Moved the map systems into their own directory
Kayne Ruse
2013-10-17 23:33:02 +11:00
-
6fc8570cf4
Added the saving function
Kayne Ruse
2013-10-17 23:10:43 +11:00
-
0bfd916df4
Fixed inverted camera, and added RegionPager::Prune()
Kayne Ruse
2013-10-17 22:18:42 +11:00
-
88aee0f4f5
Created the loadGameMap() function, still incomplete
Kayne Ruse
2013-10-14 21:12:09 +11:00
-
0d3c3243a0
Added a debug display
Kayne Ruse
2013-10-11 20:07:57 +11:00
-
c016fd97ed
Added screenshot
Kayne Ruse
2013-10-11 01:17:15 +11:00
-
871b1136c2
Pager and menu bar working together without interfering with each other
Kayne Ruse
2013-10-11 01:14:02 +11:00
-
f64c935ffe
Imported revamped GUI classes, moved map classes
Kayne Ruse
2013-10-11 00:30:31 +11:00
-
600ec6789b
Removed debug code from the editor
Kayne Ruse
2013-10-07 02:32:36 +11:00
-
65a3937592
Imported the rsc/ folder from the old branch
Kayne Ruse
2013-10-07 01:32:29 +11:00
-
719c8f49a6
Added region highlighting
Kayne Ruse
2013-10-06 19:22:26 +11:00
-
29928c0b92
Added a draw function to the pager
Kayne Ruse
2013-10-04 02:18:10 +10:00
-
a88a1f7cf7
Systems are working correctly, but needs cleaning
Kayne Ruse
2013-10-04 00:34:57 +10:00
-
46efbfbe9a
Forgot to add the license
Kayne Ruse
2013-10-03 23:20:04 +10:00
-
26ff8dcc8f
Created RegionPager
Kayne Ruse
2013-10-03 23:04:16 +10:00
-
9c91e9d5fd
Decoupled the TileSheet class from the Map class
Kayne Ruse
2013-10-03 21:29:11 +10:00
-
3628d3c1fd
Finished the delcaration of the Map class
Kayne Ruse
2013-10-01 23:02:46 +10:00
-
6c9406147a
Added width & height members to Tile, moved local functions to utility.*pp
Kayne Ruse
2013-10-01 21:46:34 +10:00
-
aae244de39
Code tweak
Kayne Ruse
2013-09-25 21:27:00 +10:00
-
d5b14c2679
Created the TileSheet class
Kayne Ruse
2013-09-25 20:39:59 +10:00
-
a54fbfb9e9
Added static linking
Kayne Ruse
2013-09-21 16:26:01 +10:00
-
9cbbfe77b7
After some testing Region seems OK
Kayne Ruse
2013-09-19 22:52:26 +10:00
-
9b64c67068
Finished a prototype of Region, needs testing
Kayne Ruse
2013-09-19 16:52:15 +10:00
-
d62e3d7149
Merge remote-tracking branch 'refs/remotes/origin/docs' into docs
Kayne Ruse
2013-09-19 15:04:15 +10:00
-
-
6f657e5d1a
Didn't commit these earlier
Kayne Ruse
2013-09-19 15:02:33 +10:00
-
de0227a1cf
Demonstration of Tile & Region classes
Kayne Ruse
2013-09-19 01:14:51 +10:00
-
067f1a253f
Working on new UML for the server
Kayne Ruse
2013-09-09 14:54:45 +10:00
-
-
1dfeabf195
SDL_net is working
Kayne Ruse
2013-09-09 12:15:26 +10:00
-
da0d326861
added whiteboard photo
Kayne Ruse
2013-09-09 00:39:40 +10:00
-
ca5cdd9c36
Added whiteboard photos
Kayne Ruse
2013-09-08 23:59:13 +10:00
-
6c5197f3f2
The server runs the setup scripts on startup
Kayne Ruse
2013-09-05 23:02:48 +10:00
-
09453cc24e
Added lua and SQL, but removed lsqlite3.c
Kayne Ruse
2013-09-05 20:04:11 +10:00
-
4b62310158
Revised build process to include the common/ directory
Kayne Ruse
2013-09-04 20:49:55 +10:00
-
43f2190c3e
Created the database setup script
Kayne Ruse
2013-09-04 19:17:16 +10:00
-
e7165a5a65
Minor tweaks for development
Kayne Ruse
2013-09-04 19:12:56 +10:00
-
8fa2e747e1
Changing the names
Kayne Ruse
2013-09-04 17:56:43 +10:00
-
920f8b18c0
Working on the initial database layout
Kayne Ruse
2013-09-04 17:19:35 +10:00
-
3225da6b13
Added client scenes
Kayne Ruse
2013-08-31 03:27:11 +10:00
-
a78f00d577
Moving these into a branch in the main repo
Kayne Ruse
2013-08-29 22:31:36 +10:00
-
0c233b8764
Added readme.md
Kayne Ruse
2013-08-29 21:46:00 +10:00
-
027d0125ef
Boilerplate, boilerplate, boilerplate!!!
Kayne Ruse
2013-08-29 21:17:43 +10:00
-
e4884c3e18
Added more placeholder files
Kayne Ruse
2013-08-29 20:35:02 +10:00
-
b675f516e7
Beginning to create the placeholder classes
Kayne Ruse
2013-08-29 19:57:25 +10:00
-
d5f7363c33
Minor rename
Kayne Ruse
2013-08-25 13:59:13 +10:00
-
7458962ad4
Rearranged the logic
Kayne Ruse
2013-08-24 23:20:43 +10:00
-
0a0b61287e
Started working on the room system
Kayne Ruse
2013-08-11 20:39:08 +10:00
-
65135b4b86
Codebase update: Added transparency control to Image
prototype-simple-multiplayer-last
old
Kayne Ruse
2013-07-19 14:06:10 +10:00
-
51a0974d25
Updated the graphics a bit
Kayne Ruse
2013-07-18 23:41:52 +10:00
-
a23156c425
Added thinner version of the font
Kayne Ruse
2013-07-18 22:53:21 +10:00
-
c03743ed0c
Fixed wrong characters being drawn
Kayne Ruse
2013-07-18 18:16:46 +10:00
-
ee3877b906
Pruning unneeded files
Kayne Ruse
2013-07-15 16:36:02 +10:00
-
c4bcced984
Rearranging files
Kayne Ruse
2013-07-15 16:15:40 +10:00
-
40a40b4e11
Refactored Image
Kayne Ruse
2013-07-15 15:41:41 +10:00
-
43dadcdbb8
Rearrenged the directory tree
Kayne Ruse
2013-07-15 14:58:04 +10:00