Java, Project Darkstar Learning resources for Darkstar newbies

5 Comments

I’ve been intensely researching Project Darkstar Server (PDS). Along the way, I thought I would collect some of the documentation, forum posts, and tutorials that have helped me understand how to get started. I’ve tried to avoid outdated stuff and only post things relevant to the latest Darkstar (0.9.9 0.9.10 0.9.11). Over time, I will add more as my own knowledge and experience deepens.

So, I present to you A collection of valuable links and resources for finding your way through the Darkstar code thicket.

Getting Started

You’ll need to understand this before you even get started.

Server

Example Clients

Darkstar Basics

Understanding Managed Objects

Understanding Tasks

Services and Managers

Protocols and Transports

Known Issues (Big Ones)

Vital Tools

  • Gamalocus profiler and viewerreally useful, and the graphical viewer makes interpreting the data much easier. It hasn’t been updated in a while, so I hope the project owner keeps it up to date or it can be given a new maintainer.
  • Asynchronous task library – if you need to do anything outside of Darkstar (like access a database), you will probably want to use this to work outside the Darkstar task time limitation. (I wish this was on Google code. The Java.net site is really horrible [and slow for me] by comparison.)
  • MockSGS – a unit testing library for Darkstar.

5 Responses to “Learning resources for Darkstar newbies”

  1. Srikanth Says:

    Great Consolidation of resources. Thanks a lot

  2. gelkamran Says:

    Great List! Very helpfull .

  3. Alexandre Verri Says:

    Very usefull publication. It helps a lot to learning Darkstar concepts.

  4. Seto Says:

    maybe admin should update the links~?
    The link to the topics will be just like http://www.projectdarkstar.com/forum/?topic=,different from the old one.

  5. jason Says:

    Oh no!! They broke all the links when the forum was upgraded. Argh. I’ll have to try to relink them.

    Thanks for the heads-up, Seto!

    Update: I have relinked the forum topics. Please let me know if you find any aren’t working.

Leave a Reply