Shining Online

Development

Commit Log

2011-02-13
  • Ty

    Cleaned up offline town screen movement code.

    Ty committed at 20:35

    90
2011-01-16
  • Ty

    Object changes: ...

    * Added GameObjectDbService, so can now spawn objects from templates * Added basic ItemComponent * Added GoDb command to console to query the new GameObjectDbServic

    Ty committed at 15:30

    89
2011-01-15
  • Ty

    Started the big code cleanup. ClassicMenuScreen has been improved, and the ResourceService can load files and retrieve resources.

    Ty committed at 20:01

    88
2010-12-09
  • Ty

    A couple of documentation changes and source rejigging for the ContentDb. Preparing to move it to Pangolin.

    Ty committed at 20:05

    87
2010-12-05
  • Ty

    Removed dead code from content_db subsystem and added better comments.

    Ty committed at 23:29

    86
  • Ty

    Improved speed of component construction / retrieval.

    Ty committed at 22:21

    85
2010-12-04
  • Ty

    New and improved ContentDb system. Still WIP, but can be used for simple situations.

    Ty committed at 17:16

    84
2010-10-11
  • Ty

    Added basic service for use with the content database. Very little functionality, but can load and query.

    Ty committed at 16:59

    83
2010-09-04
  • Ty

    Moved story scanning code into StoryInfo class instead of ResourceService.

    Ty committed at 11:54

    82
2010-08-30
  • Ty

    A million changes: ...

    * Updated build script. * Move main game loop to Pangolin framework * Added basic resource service. Can scan story file for resource files. Shaky, but will improve. * Updated several parts of the story service. * Updated ZipHelper class - WILL REMOVE

    Ty committed at 22:15

    81
2010-07-29
  • Ty

    Lots of changes: ...

    * Added new "classic" menu screen. * Added "reload" command to debug console for reloading rules * Updated game to calculate delta steps * Various little tweaks and cleanup

    Ty committed at 10:06

    80
2010-07-19
  • Ty

    Cleaned up content_db code and split into separate files (using includes not imports, sadly). Most loading is now done by individual classes.

    Ty committed at 14:58

    79
  • Ty

    Cleaned up some of the ContentDb code and added more tests, including a temporary timing one.

    Ty committed at 11:06

    78
2010-07-17
  • Ty

    Lots of changes: ...

    * Added debugger support to launcher * Fixed PHP 5.3 bug in todo script * Added dpi-aware manifest to launcher for Windows installs with higher DPI settings * Added content_db, the basic form of an entity/component system * Added tests directory with a few sample tests (need updating with local data files

    Ty committed at 15:07

    77
2010-07-09
  • Ty

    Final path fix.

    Ty committed at 17:38

    76
  • Ty

    Fixed path error for requirements.

    Ty committed at 17:19

    75
  • Ty

    Updated api class docs.

    Ty committed at 17:17

    74
2010-05-30
  • Ty

    Cleaned up lots of source code, and split several utility classes into their own files. Added more comments to files.

    Ty committed at 23:15

    73
2010-04-18
  • Ty

    Renamed "apibase.php" to "includes/apidispatcher.class.php", and fixed a bug that was causing the launcher to fail.

    Ty committed at 11:08

    72
  • Ty

    Rewrote Gateway Server to be class based instead of static functions. Added new documentation and removed dead methods.

    Ty committed at 10:40

    71
2010-04-14
  • Ty

    Added rough assets for Title/New Story screens.

    Ty committed at 12:33

    70
  • Ty

    Removed some old Pangolin code from the client, and improved the town walkabout state to reflect some changes. Made the "Start new story" screen much quicker and neater.

    Ty committed at 12:32

    69
  • Ty

    Updated shared code to include a rules database, as well as improved some of the shared server code to be more test friendly.

    Ty committed at 12:30

    68
2010-04-02
  • Ty

    Experimenting with new look frames. Slow though.

    Ty committed at 11:34

    67
  • Ty

    Many changes: ...

    * Cleaned up client and moved Renderer to Pangolin. * Cleaned up a few screen states * Added very simple walkabout code to OfflineTownScreen. Needs lots of work. * Added RulesDbService for dealing with local/global rules (like GUI setup, formulas etc

    Ty committed at 09:14

    66
2010-03-28
  • Ty

    Town now has simple scrolling and display.

    Ty committed at 11:57

    65
2010-03-26
  • Ty

    Fixed screens to remove ScreenManager requirement in constructor. Improved OfflineTownScreen to now have a (very bad) scrolling map.

    Ty committed at 14:39

    64
  • Ty

    Fixed a few file exclusion problems in make-resources. Hopefully these can be moved to a blitzbuild script in time.

    Ty committed at 14:38

    63
2010-03-19
  • Ty

    Cleaned up launcher code.

    Ty committed at 22:31

    62
  • Ty

    Cleaned up client source.

    Ty committed at 22:30

    61
  • Ty

    Cleaned up the story service and story info serialization.

    Ty committed at 22:16

    60