Commit Graph

  • 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