Previous Blog Next Blog
Prev/Next Blog
by date

A fresh Start

A fresh Start
Name:Wolfgang Kurz 
Date Posted:Mar 23, 2007
Rating:Not Rated
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Wolfgang Kurz

Blog post
Hello everyone,

so i guess this is where it starts. I have been a member for like 6 month now. I am a programmer in the gameindustry for a little firm in germany for which i am programming in java, c++ and php.

I bought Torque and have been playing around trying out bits and peaces in the hope i would learn something on the side. I have to say that i was very frustrated with the documentation but the more i am testing myself the more comfortable i am getting with torque. I bought the 3 books and started working on little test programs. I am not an artist so i decided to use the models that come with the demo and some of the content-packs to make some demo programs for myself and if anyone is interested in things i am doing i could show how i am doing things.

Well after playing around for half a year i think its time to start on a little project that i have been thinking about for a while.

Things i am going to solve for myself and write about here:

-Setup Server client
-Master Server
-Dedicated Server
-Remote Client

-An orbiting Camera thats bound to the players unit

-Place one unit
-Make unit moveable
Movement: Movement is done by clicking the terrain.
-Make unit accept attack orders
-Make unit interact with NPC

-Create Demo Island
-Small Island with the Needed Testfeatures

-Persistence Serverside
-write to database
-read from database
-save names ect

-Persitence Clientside (gui-settings)
-write to file
-read from file

-Implement NPCs with AI

-Pathfinding

-GameInterface

This is just a rough outline of my notes i have been writing down over the months. These are not ordered in the way i would work on them. Just thoughts i wrote down:-)

As a start i will take care of the MasterServer.
I am intending to write a Masterserver in php that takes care of client authentication's, active servers, server status, server type and server region.

The plan would be for a server to start up and then send the required information to the masterserver.
A client would first connect to the masterserver and after its authentication would be given the ip of the server to log on.

The Masterserver would be a php script that could be running on any server.

Well this is my plan for the next few weeks and months. I will be back to give updates and if anyone has hints and advice for me it would be greatly appreciated.

Thats it for now:-)
Sorry if this is plain boring text but as i stated i am a programmer not an artist and i just thought i would start writing things down.

Cheers
Wolfgang

Submit ResourceSubmit your own resources!

Tom Eastman (Eastbeast314)   (Mar 23, 2007 at 16:02 GMT)
Good luck!

Oliver Rendelmann - DerR   (Mar 24, 2007 at 10:45 GMT)
Good luck! :)

Wolfgang Kurz   (Mar 30, 2007 at 06:21 GMT)
Thx guys:-)

So i am done with the Masterserver. Well at least thats what i think:-)

Its handling all active servers, which supply the masterserver with information(ip, servername, playercount, regionid and servertype) every minute.

When a client connects, the master handles all login authorization and provides the client with information about active servers which the client can choose from.

I could provide screenshots but there is nothing more to see than a loginscreen and a serversselectscreen so far.

Cheers

Wolfgang

You must be a member and be logged in to either append comments or rate this resource.