Thursday, October 18, 2007

The Universal editor

The key to any sucessful game is the design and implementation of appropriate editors to develop that game with. The content and arrangement of this content must easily and quickly be layout out and the information saved into a suitableformat. My project in a bid to maintain ease of use yet still hold great control over the system has condensed all control into a master editor. Users can add characters, items and objects to the world with a simple drag and drop interface. By using this system anybody can change the gaming experience and it also means the game can be developed fast. There can be great benefits from indies and pros using external tools to develop their games with.

Tuesday, October 16, 2007

Video replay in games

With halo3 released and on of its main features being the recording and replay of users games I want to know people feelings towards this. There is no doubt about it everybodys game experience is different when they play the same game. Sharing the bizarre, amazing and funny moments during a players game can be great fun. Not only that but having videos of certain functions in action developers can more readily fix bugs and glitches rather than trying to find out what the problem is.

I feel that developing a system to record worldly data and use it to reconstruct all of my users game experiences could be of great value not only for me but for other computer games as well. If I made the system open enough and flexible enough it could be adopted as a common way of handling video replay. Feel free to contribute your views on this as I will take your input into consideration.

Monday, October 1, 2007

Interaction in Mystic Dream

The biggest part of my engine and one of the most important features is how the player interacts with both the world and the other characters and creatures within it. My system although still under development has the basics in place so that I may talk about them. Flexibility and complexity have been my key focus with this system. Players should be able to have long complicated conversations with npcs which will alter based on how the player chooses to respond. The system is controlled by lua based script files containing instructions on how characters will react, what they can say, what sorts of answers the player is permitted to reply with and how they are dealt with. My desire is for players to be able to create their own characters and script them exactly how they would like them to be even create quests using the same system.