Jaruzel.com

SMOG32 Overview

The SMOG in SMOG32 stands for Small Multiplayer Online Game.

new.gif I'm bringing this page back online to be a thorn in my side, so that I don't drop the ball. :)

bullet.gif Chat about this project in the SMOG32_Forum.

SMOG32 will be my attempt at a 3D graphical online RPG . It will suport a low-ish level of simultaneous players ( less than 200?), and will use an off-the-shelf 3D engine as well as my own code for the game mechanics, both server and client-side.

A lot of the concepts have been proven during the development of my text based mud server, MUD32.

This page is collection of my current design thoughts and is a work in progress.


Client Design

bullet.gif Use either Truevision 3D or 3D State for the 3d engine.
bullet.gif Use VB.Net for the Game Mechanics, including GUI, Avatar Movement, Network data.
bullet.gif Use standard model file format. 3ds? md3? x?


Server Design

bullet.gif Use VB.Net for the server AI.
bullet.gif Support up to 200 consecutive players.
bullet.gif Manage a persisent world.
bullet.gif No Game resets, even if the server reboots.
bullet.gif In game Chat system (offload to in house IRC server?)


Game Design

bullet.gif Several Avatar Models to choose from
bullet.gif Large combination of clothing/face/hair styles
bullet.gif Support for both outside terrain and indoor locations
bullet.gif Basic AI for in game characters.
bullet.gif Support for Trading.
bullet.gif Support for in game economy.
bullet.gif Basic PvP as standard.
bullet.gif Basic PvNP as standard.
bullet.gif Support for player designed models/skins.
bullet.gif Use Basic Role Playing Rules to keep it simple (thanks Greblord!)


Related Pages: SMOG32_Forum, MUD32