Archive for February, 2010
Evidyon to be Presented at BOOM 2010!
Posted by Karl Gluck | Filed under Uncategorized
BOOM (“Bits on our Minds”) is a Cornell research conference showcasing work of students. Evidyon has been accepted and will be presented next Wednesday, March 3rd, from 4-6 PM in the Duffield Atrium. If you’re in the Ithaca, NY area, please feel free to drop by for a live demonstration!
More information can be found at [...]
confirm() it!
Posted by Karl Gluck | Filed under Coding
assert() is commonly used to check assumptions made by the programmer, and will generate a run-time error when the condition passed as a parameter fails. The confirm() macro works like a better version of assert() with a slightly different release-mode behavior.
Tags: assert, confirm, exception, null, pointer
Admin Console & Running an Internet Server
Posted by Karl Gluck | Filed under Coding
mcmcgoo asked:
Great game. I wanted to ask you if there was any way to create a custom character, level etc in the client admin version with the server running on my computer, or any tips or commands you have for it. Also, is there a way to easily configure this version so I can connect [...]
Tags: admin, characters, commands, database, internet
Resource Pre-processing
Posted by Karl Gluck | Filed under Coding, Patterns
Describing every component of Evidyon’s design is going to take a while, so I’m starting a series where I’ll highlight major patterns that were the most useful during development.
This first post discusses why it’s important to pre-process the resources that go into your project.
Tags: editor, format, media, preprocessing, resources
Client Application
Posted by Karl Gluck | Filed under Uncategorized
A general description of the structure of Evidyon’s client program.
Distributing Visual Studio Applications
Posted by Karl Gluck | Filed under Coding
One of the early frustrations I ran into with Evidyon was the dreaded “Application configuration incorrect” error that occurred when the game was run on some peoples’ computers.
From what I remember finding in a search for a solution, this is caused when a program built with Visual Studio is distributed on another computer without the [...]
“Network Game Skeleton” or Evidyon, in 3500 lines of code
Posted by Karl Gluck | Filed under Uncategorized
This is a project I wrote a long time ago (2007-ish) in the learning process of developing Evidyon. This project’s only prior release was … anticlimactic … but now that Evidyon has been released, maybe you all would be interested in something a bit easier to sink your teeth into. Features include:
Fully-functional client
Fully-functional server [...]