Browse by Tags

All Tags » Software Design » Games4 .NET (RSS)

An overview of the physical multiplayer borders in online gaming, with a focus on Poker.

This is a direct request from a reader related to some of my past Poker engine work, so if you want a .NET post, then catch me later. The primary focus of the question was the design and architecture that is instituded by the larger poker sites in order...

Card Games: Enhancing poker to a commercially viable engine.

Every wondered what would be involved in taking that basic game you might have in your archive of personal projects and create a commercial project out of it? Well, depending on how you feel about the information in this article, you'll either soon be...

Terrarium: Did we do the right thing with the creature event model?

History Why did we use the eventing model? Well, because it made sense that creatures only needed to spend processing time on things they were curious about. It seemed like it might make things easier because a basic creature could hook only one event...

Describing the limits of the generic Deck previously created for the Poker application.

Jason Olson has some comments about the Poker Deck I developed and I am starting to agree with some of them. Not that the integrated Hand is bad, but more that the integrated Hand is not tightly integrated enough to be sufficiently useful. So what am...

Poker using the IM Protocol and Server as Client models... some more eye candy.

Well, with such a quick response from Jason, I got kind of excited and figured I'd throw out the IM based Server as Client model that I mentioned in the previous entry. This is a simplification protocol in that it doesn't rely on a server, and many of...

Establishing a protocol for the networkable poker I'll be adding to over the next month or so.

Hopefully the diagram comes out okay over RSS. I'll be using the diagram to discuss adding network support to the basic poker engine discussed in the webcast. From what you can see all of the green areas have already been completed and are part of my...

Visual C# Express 2005: Creating a Poker Application, Source Download

Answering a couple of user questions for persistence: How do you test during the development of an application like Poker? Well, I'd say that the design and whiteboard sketches that I'm going to have in my book really help limit the amount of testing...

Article 3 on WinForms Wizards - Named Navigation: When Duncan links your articles, you know its time to support them.

Well, I was going to wait a week or so before posting this jewel, but what the heck. I'm really excited about the game I have prepared to make use of the WizardController class, so the faster I get through all of the gritty details, the faster I can get...

Terrarium: How do we punish creatures that take too much time?

Okay, so Darren Neimke thinks this deserves a blog entry and I think he is probably correct. The method for punishing creatures that take up too much time really isn't understood and the methods are actually somewhat complicated, so they deserve to be...

Found the creator of Ping while doing graphics research on Cone Tracing, go figure!

So it turns out that while I'm doing some research work to help build a history behind my, soon to be released, C#/Direct3D photon mapping software, I actually find the creator of ping. Now, you'd think that someone in the computer industry for over 8...
More Posts Next page »