Jump to content
SubSpace Forum Network

Designing a new settings system (aka esc+c)


Recommended Posts

Posted

I'm trying to design a new settings system (using ASSS).

 

My question is this. Anyone got an idea of how I could do this?

 

Its needs to work in a generic way.

 

definitions:

ship - player controlled object (central in screen)

npc - computer controlled object. (ie sonething players can interact with)

 

There is no limit (or at least the limit isvery high) to the number of ships/npc.

 

Each object/ship has abilities (e.g. this would be the weapons, repels, rockets, thrust). These abilities can be used on one or more object/ship.

 

The behaviour and abilities of the abilities and ships would be linked to a binary module run on the client. Thus they are dependant on the "mod" loaded on the client. However server abilities would be controlled on the server. So there are really two type of settings, those that affect the server and those that affect the client. I'm suggesting these would be separated.

Posted (edited)

I think I would have this problem with any server. Its how to express the data in an extensible and flexible way. Basically I need to create a file format where the server uses some of it, and send the rest of it to the client, only the content depends on what modules the client has loaded. arge. Its difficult to explain.

 

Its more of a question about file format design i think than anything...

 

I don't want to use XML as its complicated.

Edited by doc flabby

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...