Skip to content
mraccident edited this page Jun 11, 2011 · 6 revisions

BoostCraft ToDo

Informal testing

  • [DONE] Toss a bunch of flat chunk packets at the client on login
  • [DONE] Investigate feasibility of C++ ABI (plugin shared libraries)

Tidy up

  • Core module, events.h
    • [IN PROGRESS] fix template type deduction for listen_always/etc.
    • [DONE] Split event types into different file from events core
    • [DONE] Make event base a template with automatic initialization of static signal member
    • [DONE] Use C++0x std::function instead of boost::function
    • [DONE] implement io_service as module function instead of global variable
  • Response module
    • [DONE] Use signed types instead of unsigned (int8_t instead of uint8_t, etc)

Internal interfaces

  • Implement basic ChunkGenerator
  • Create basic implementations for ChunkServer and ChunkStore (mcregion)
  • Create basic implementation for World
  • Create plugin interface
  • [DONE] Create basic interface stubs for world, chunkserver, etc.

Clone this wiki locally