Azioni

Differenze tra le versioni di "YourCityMUD"

Da MontelLUG WIKI.

(YourCityMUD -- un Multi User Dungeon _molto_ configurabile in C++ e PostgreSQL)
 
Riga 21: Riga 21:
 
Stiamo scrivendo le interfacce delle varie classi C++ e definendo le tabelle SQL.
 
Stiamo scrivendo le interfacce delle varie classi C++ e definendo le tabelle SQL.
 
Probabilmente riprenderemo a lavorare in modo serio a settembre, dopo le vacanze.
 
Probabilmente riprenderemo a lavorare in modo serio a settembre, dopo le vacanze.
 +
 +
==Progetto delle Claassi==

Versione delle 09:14, 14 lug 2004

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 interfacce delle varie classi C++ e definendo le tabelle SQL. Probabilmente riprenderemo a lavorare in modo serio a settembre, dopo le vacanze.

Progetto delle Claassi