Azioni

Differenze tra le versioni di "YourCityMUD"

Da MontelLUG WIKI.

m (aggiornato stato)
 
(3 versioni intermedie di 2 utenti non mostrate)
Riga 1: Riga 1:
 +
{{msg:navmenu}}
 +
 
==Cos'è un MUD?==
 
==Cos'è un MUD?==
 
Un MUD è un sostanzialmente un gioco di ruolo multiutente.
 
Un MUD è un sostanzialmente un gioco di ruolo multiutente.
Riga 19: Riga 21:
 
==Stato del progetto==
 
==Stato del progetto==
 
Il progetto è per buona parte chiaro nelle nostre menti :)
 
Il progetto è per buona parte chiaro nelle nostre menti :)
Stiamo scrivendo le interfacce delle varie classi C++ e definendo le tabelle SQL.
+
Stiamo scrivendo le classi C++ e definendo le tabelle SQL.
Probabilmente riprenderemo a lavorare in modo serio a settembre, dopo le vacanze.
+
Il codice provvisorio e' disponibile nel cvs...
  
 
==Progetto==
 
==Progetto==
[[PanoramicaMUD|Oanoramica del funzionamento del server]]
+
[[PanoramicaMUD|Panoramica del funzionamento del server]]
  
 
[[ClassiMUD|La versione provvisoria delle classi del server]]
 
[[ClassiMUD|La versione provvisoria delle classi del server]]

Versione attuale delle 10:12, 16 gen 2005

Menu
MontelLUG frontpage
Feed RSS ultime modifiche
Aiuto: Come modificare le pagine

Cos'è un MUD?

Un MUD è un sostanzialmente un gioco di ruolo multiutente. Ogni giocatore ha un personaggio con determinate caratteristiche e abilità da guidare e far interagire con gli altri personaggi in una ambientazione virtuale. Classicamente i MUD hanno ambientazione fantasy, del tipo: Sei un elfo chierico con forza 52, difesa 36, capacità di volare ecc. ecc.

Cos'è in breve YourCityMud?

YourCityMUD (nome provvisorio) sarà (o quantomeno vorremmo fosse) un MUD molto flessibile ed efficiente, rilasciato sotto la GPL. Chi costruirà le ambientazioni potrà scegliere più o meno tutto: potrà scegliere gilde del tipo Fighetti, Reppettoni, Punkabestia ecc... abilità come "Resistenza all'alcool" ed ambientare il tutto nella sua città, provincia, mondo immaginario. Si potranno ideare quest sia automatiche sia scritte di pugno dai creatori dell'ambientazione.

Realizzazione

YourCityMUD sarà scritto in C++, appoggiandosi un po' sul PostgreSQL. Il C++ è stato scelto perché il codice sarà pesantemente ad oggetti e per assicurare efficienza al programma. Ci appoggeremo al PostgreSQL (che gestisce l'ereditarietà tra tabelle) per tenere memoria delle ambientazioni e per gestirle e crearle facilmente via web. YourCityMUD sarà costituito da un server e un numero imprecisato di client (telnet, grafici, via web, ecc.) che comunicheranno direttamente col server in XML o con un modulo che gestirà le comunicazioni in XML col server (per il telnet, per es.).

Stato del progetto

Il progetto è per buona parte chiaro nelle nostre menti :) Stiamo scrivendo le classi C++ e definendo le tabelle SQL. Il codice provvisorio e' disponibile nel cvs...

Progetto

Panoramica del funzionamento del server

La versione provvisoria delle classi del server