
08-28-2001, 11:43 PM
|
Graal Administration
|
Join Date: Jan 2000
Location: Admins
Posts: 11,693
|
|
It's about the little things
For a game like Graal (offline mode only)
you would need to code:
- reading images (gifs, pngs, mngs)
- drawing images (DirectX)
- drawing light effects
- switching between fullscreen/window mode
- playing sound and music
- joystick support
- sharing of images for different objects
- level files + level editor + level generator
- animation files + editor
- npc script parsing
- script commands
- script debugger
- configuration panels
The basic Graal offline stuff has been made
on one single day, so you can imagine that
it could possible be done in a few months
if good programmers work on it.
For online mode:
- server which stores accounts, sends it to the
player at login, saves it all few minutes, sends
data between players
- client-side network code
- special player interaction stuff like
PMs, chatting, profiles, guilds
- data compression and encryption
- automatically downloading updated levels
and graphics
- npcserver which controls dynamic obects in the
game
- tools for administration
- website tools for account creation
- configuring the server machine,
which includes making it unhackable
and updating it all few days to prevent future
hacks; also the machine needs to improved
in speed, meaning testing and installing
different libraries and kernels etc. |
|
|