View Single Post
  #1639  
Old 08-28-2001, 11:43 PM
Admins Admins is offline
Graal Administration
Join Date: Jan 2000
Location: Admins
Posts: 11,693
Admins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud ofAdmins has much to be proud of
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.