Archives for Project Darkstar

JavaOne: Day 1

Whew. Technically it’s still only day one of the JavaOne conference and I already feel like I’ve put in a week’s worth of energy. I just returned from running the Project Snowman hands-on lab this afternoon. It was moderately successful with a few painful and time consuming hiccups – more on that [...]

CommunityOne

Getting to JavaOne early to test out the snowman lab actually gave me a chance to attend some of the sessions and events going on today at CommunityOne. This is a free conference that is geared towards users and developers of open source technologies and software. Here’s a rundown of what I did/saw:

The [...]

JavaOne Prep

I’m back in San Francisco this week in the familiar downtown area near the Moscone Center where JavaOne is being held. It wasn’t that long ago when I was here at the same spot for GDC, and now I’m back for another first time experience. I’ve never been to JavaOne before, and what [...]

Capacity Testing

There’s one question that we get asked a lot about Project Darkstar: “How many users can you connect to one server?” This is a difficult question to answer, mainly because it’s extremely sensitive to the context. The game type, game behavior, and hardware specifications all can have an extremely large effect.
Today I decided [...]

Recap: GDC 2009

I spent most of last week in San Francisco attending the annual Game Developer’s Conference – a pure geek fest with all of the big names exhibiting like Nintendo and Sony, as well as many many smaller companies, independent developers, and students floating around. Having only previously attended GDC Austin last September, this experience [...]

Project Darkstar Maven Plugin

As I mentioned in a previous post, one of the main goals I had in mind for version 0.9.8 of Project Darkstar was establishing an application deployment mechanism that was both simple and consistent. A cornerstone feature of any application container, at least from an IT and system administrator’s standpoint, is a clearcut and [...]

Project Darkstar 0.9.8

Project Darkstar is, in the simplest description, an application server for games. What J2EE has done for business applications, we want Project Darkstar to do for MMOPGs, virtual worlds, and the like. If you’ve used a J2EE server such as Glassfish or JBoss, then you know that deployment and maintenance of applications into [...]

Project Darkstar and Unit Tests

In my previous Project Snowman post, I mentioned that when developing games using Project Darkstar, there is a strong tendency to make gratuitous use of the AppContext class throughout all corners of your game server. Why is this a problem? Let me give you an example. Consider the following code:

public class Monster [...]

Project Snowman: Lessons Learned

It was about two months ago that I was pulled into the Project Snowman effort for Austin GDC. The goal? Put together a complete, playable 3D action demo game that we can showcase on the expo floor at the conference as a demonstration of Project Darkstar’s capabilities. The good news? We [...]

Ultimate Austin

Wednesday September 17, 2008
6:30PM Pick-up game
Riverside Dr Field, Austin, TX
Weather: 88 F, Mostly Sunny
Field: dry
Perfect conditions for Ultimate.
Yesterday I returned from the Project Darkstar team’s visit to the Austin Game Developer’s Conference. It was a great show and most of the people I talked to (from small independent game developers to big name companies [...]