Oberin is an online fantasy role-playing game with a friendly virtual community.
In progress. I'm current analyzing the requirements to build and run the Oberin server and client. It uses CodeWarrior with a PowerPC Mac OS. First the goal is to get it to build and work. Ariki uses Snow Leopard on VMWare with CodeWarrior 10.
Transition Oberin from CodeWarrior to more recent build tools. Upgrade the platform from older Mac Power PC to the latest platforms.
- Get Oberin built and running in SheepShaver or QEMU using CodeWarrior.
- Document how to run and the code and assets.
- Experiment with game asset conversions. Organize and preserve data.
- Choose between incrementally upgrading the build process from CodeWarrior to XCode and up the platforms or attempting straight transitioning the code to a completely new up-to-date build toolchain.
- Execute choice.
Folders required in the main server folder: Accounts, AKA IP, AKA Mac, CC Logs, Creature Settings, GM Logs, Oberin Containers, Oberin Halls, Oberin Logs, Overin Signs.
- Hash Character Passwords
- Client version check
- Enforce all client limits on server
- Crypto for all sent packets with a key set by the server admin