10-07-2013, 02:28 PM
(Questo messaggio è stato modificato l'ultima volta il: 11-07-2013, 04:30 PM da ManHunter.)
Salve a tutti,
ho deciso di presentarvi il mio progetto, anche se ancora lontano dall'essere completo.
Innanzitutto, tale progetto è interamente sviluppato da me in ogni sua parte sotto il marchio di MHLab (che registrerò come mia software house, quando il gioco sarà in una fase avanzata).
Ultimo appunto, prima di dilungarmi nella descrizione del mio progetto: non sono ancora disponibili immagini o video del gameplay.
BoxWar si presenterà come un arcade multiplayer a stanze (MOA - Multiplayer Online Arcade) con impronta RPG. Probabilmente, in futuro, il sistema a stanze sarà esteso (grazie all'introduzione di alcune modalità di gioco ad hoc) rendendolo un MMOA - Massive Multiplayer Online Arcade.
Il gameplay è incentrato sulla sconfitta della squadra avversaria (o degli avversari in generale) avvalendosi dell'ambiente circostante, utilizzando ciò che lo scenario offre o che è stato guadagnato nelle partite precedenti e messo da parte. Un giocatore potrà conservare i premi ottenuti dalla partita, gli acquisti fatti da altri utenti o i premi extra ottenuti nelle partite.
Prima della partita, però, potrà scegliere solo sei oggetti (tra quelli conservati) da portare con se per affrontare lo scontro.
La personalizzazione del giocatore riveste un ruolo fondamentale: l'alter ego dell'utente potrà essere arricchito con oggetti di differente rarità e qualità, siano essi puramente estetici o adatti ad affrontare gli scontri.
Il giocatore avrà diverse caratteristiche da migliorare, che renderanno migliori le performance del vostro alter ego.
Discorso a parte va fatto per le abilità: ogni giocatore può scegliere, prima dell'inizio della partita, una delle abilità che ha già sbloccato tra quelle che il gioco mette a disposizione. Tali abilità vanno dall'offesa degli altri giocatori a quelle di supporto alla squadra.
Sarà tuttavia presente una casa d'aste per favorire il commercio tra giocatori e la creazione di un'economia interna.
Il progetto è sviluppato interamente avvalendosi delle librerie XNA 4.0, in modo da dover affrontare quasi ogni aspetto della programmazione di un videogame (non sfruttando le agevolazioni offerte dai vari editor in stile Unity3D). Questo perché tale approccio mi permette di affrontare e risolvere diverse problematiche che un editor avrebbe nascosto (e, quindi, arricchire il mio bagaglio di conoscenze).
Inoltre, utilizzando le librerie di Microsoft, il progetto è sarà sviluppato contemporaneamente su PC, XBOX e Windows Phone. Non è escluso, in futuro, un porting per altre piattaforme (qualora il gioco dovesse avere successo) quali: Android, MacOSX e una versione per browser.
Il piccolo video di introduzione di seguito mostrato è stato realizzato sfruttando i modelli già realizzati per questo progetto. Inoltre, mostra una delle due mappe già realizzate (che comunque saranno arricchite in quanto a dettagli, perché ancora non ne sono soddisfatto).
Nonostante la breve durata, è stato necessario comunque quasi un giorno e mezzo di rendering, motivo per il quale ho deciso di non allungare troppo l'intro.
Qui di seguito riporterò le varie milestones raggiunte o in fase di sviluppo. Saranno gradualmente aggiornate ed il risultato potrà essere integrato con l'avvalersi di screenshot e video.
GAME SERVER:
- Server Packets manager:
- Client Auth:
- Client Login:
- Game Data management:
- Room system:
GAME CLIENT:
- Scenes manager:
- Models manager:
- Client Packets manager:
- Controls manager:
- Controls type:
- PhysX integration:
- Room system:
- Gameplay integration:
ADDICTIONAL SERVICES:
- Sito web:
- Tool di sviluppo contenuti personalizzati:
Il progetto, sostanzialmente, è questo. Gradirei ricevere vostri consigli e commenti su cosa potrebbe piacervi e cosa no.
Il post verrà aggiornato man mano che lo sviluppo procederà.
Saluti.
ho deciso di presentarvi il mio progetto, anche se ancora lontano dall'essere completo.
INTRODUZIONE
Innanzitutto, tale progetto è interamente sviluppato da me in ogni sua parte sotto il marchio di MHLab (che registrerò come mia software house, quando il gioco sarà in una fase avanzata).
Ultimo appunto, prima di dilungarmi nella descrizione del mio progetto: non sono ancora disponibili immagini o video del gameplay.
BoxWar si presenterà come un arcade multiplayer a stanze (MOA - Multiplayer Online Arcade) con impronta RPG. Probabilmente, in futuro, il sistema a stanze sarà esteso (grazie all'introduzione di alcune modalità di gioco ad hoc) rendendolo un MMOA - Massive Multiplayer Online Arcade.
GAMEPLAY
Il gameplay è incentrato sulla sconfitta della squadra avversaria (o degli avversari in generale) avvalendosi dell'ambiente circostante, utilizzando ciò che lo scenario offre o che è stato guadagnato nelle partite precedenti e messo da parte. Un giocatore potrà conservare i premi ottenuti dalla partita, gli acquisti fatti da altri utenti o i premi extra ottenuti nelle partite.
Prima della partita, però, potrà scegliere solo sei oggetti (tra quelli conservati) da portare con se per affrontare lo scontro.
La personalizzazione del giocatore riveste un ruolo fondamentale: l'alter ego dell'utente potrà essere arricchito con oggetti di differente rarità e qualità, siano essi puramente estetici o adatti ad affrontare gli scontri.
Il giocatore avrà diverse caratteristiche da migliorare, che renderanno migliori le performance del vostro alter ego.
Discorso a parte va fatto per le abilità: ogni giocatore può scegliere, prima dell'inizio della partita, una delle abilità che ha già sbloccato tra quelle che il gioco mette a disposizione. Tali abilità vanno dall'offesa degli altri giocatori a quelle di supporto alla squadra.
Sarà tuttavia presente una casa d'aste per favorire il commercio tra giocatori e la creazione di un'economia interna.
SVILUPPO E TECNOLOGIE
Il progetto è sviluppato interamente avvalendosi delle librerie XNA 4.0, in modo da dover affrontare quasi ogni aspetto della programmazione di un videogame (non sfruttando le agevolazioni offerte dai vari editor in stile Unity3D). Questo perché tale approccio mi permette di affrontare e risolvere diverse problematiche che un editor avrebbe nascosto (e, quindi, arricchire il mio bagaglio di conoscenze).
Inoltre, utilizzando le librerie di Microsoft, il progetto è sarà sviluppato contemporaneamente su PC, XBOX e Windows Phone. Non è escluso, in futuro, un porting per altre piattaforme (qualora il gioco dovesse avere successo) quali: Android, MacOSX e una versione per browser.
Il piccolo video di introduzione di seguito mostrato è stato realizzato sfruttando i modelli già realizzati per questo progetto. Inoltre, mostra una delle due mappe già realizzate (che comunque saranno arricchite in quanto a dettagli, perché ancora non ne sono soddisfatto).
[youtube]http://www.youtube.com/watch?v=sXCUaaCQPwQ[/youtube]
Video di introduzione di BoxWar. In esso viene presentata anche una delle mappe sviluppate.
Nonostante la breve durata, è stato necessario comunque quasi un giorno e mezzo di rendering, motivo per il quale ho deciso di non allungare troppo l'intro.
MILESTONES
Qui di seguito riporterò le varie milestones raggiunte o in fase di sviluppo. Saranno gradualmente aggiornate ed il risultato potrà essere integrato con l'avvalersi di screenshot e video.
GAME SERVER:
- Server Packets manager:
100%
100%
0%
10%
10%
GAME CLIENT:
- Scenes manager:
100%
100%
80%
100%
50%
0%
10%
0%
ADDICTIONAL SERVICES:
- Sito web:
0%
0%
Il progetto, sostanzialmente, è questo. Gradirei ricevere vostri consigli e commenti su cosa potrebbe piacervi e cosa no.
Il post verrà aggiornato man mano che lo sviluppo procederà.
Saluti.