[MMORPG] Reclutamento!

« Older   Newer »
  Share  
CAT_IMG Posted on 18/2/2013, 23:57     +2   +1   -1

So implementare gli object

Group:
Admin
Posts:
1,215
Reputazione:
+150

Status:


Ciao a tutti!
Io e bad ieri sera ci siamo messi in testa di creare un MMORPG.
Vorremmo che il progetto sia preso con serietà, anche con calma se il tempo a disposizione non ci permette sviluppi veloci, ma con serietà.
Può essere un'ottima occasione di imparare (sopratutto dagli errori che inevitabilmente commetteremo!).

Tipi di persone necessarie

Ideatore
Idéa tutto quello che riguarda il gioco: dai personaggi, ai luoghi, a cosa succederà nel gioco!
Insomma, ha piena libertà di idee, non ci sono linee guida.

Grafico
Deve saper creare tiles e sprites per i vari personaggi. Il gioco sarà in una sorta di fake-3D, nel senso che sarà 2D con illusioni di 3D che vanno dal semplice salto all'implementazione (in futuro) di edifici o luoghi a più piani.

Programmatore client
Deve conoscere il concetto di programmazione modulare, e applicarlo in AutoIt.
I possibili ambiti sono grafica e rete.

Programmatore server
Deve conoscere il linguaggio Python 3 in modo piuttosto approfondito, deve avere nozioni avanzate di multithreading e forking, nozioni avanzate di programmazione di rete, nozioni intermedie di DBMS di tipo SQL.
Deve inoltre essere in grado di progettare, mantenere e aggiornare un protocollo di rete a livello di applicazione proprietario.

Cose importanti

Serietà
Come ho già detto prima, vorrei che il progetto venisse preso con serietà.
Se non ti senti in grado di poter partecipare, puoi chiedere di seguire il progetto senza partecipare attivamente allo sviluppo. Quando e se ti sentirai in grado di prendere parte attivamente, saremo felici di accoglierti!

Organizzazione
Se non sapete usare Git, imparate. È davvero molto semplice ed è praticamente l'unico modo per organizzare decentemente il codice di un team di sviluppo.

Come aderire
Rispondete qui sotto scrivendo che ruolo vorreste ricoprire, quali conoscenze avete nel campo, se ci sono lavori di esempio (e se non ci sono forse dovreste crearli... ;) ), che idee avete (se ne avete già).

Nessuno nasce imparato
Non si richiede che chi aderisce ad un particolare compito sappia già tutto.
Come ho già detto, questa è anche un'occasione per imparare.
Ma attenzione che questo non significa neanche che chi sa poco o niente in un particolare campo si presenti sperando che gli venga insegnato tutto da zero :)

Dediche
Scherzavo, non c'è nessuna dedica :asd:

Contatti
IRC: #ConfidentGuys su irc.freenode.net

Rispondete in tanti!

Edited by ‡ (dd) - 24/2/2013, 19:01
 
Top
»Master
CAT_IMG Posted on 19/2/2013, 01:26     +1   -1




Sul serio che vuoi fare il client in autoit? LOL XD
Vabbhe io posso partecipare in questa parte, però sono il perfetto contro esempio quando il quesito è programmazione modulare :asd:
 
Top
CAT_IMG Posted on 19/2/2013, 13:26     +1   -1

So implementare gli object

Group:
Admin
Posts:
1,215
Reputazione:
+150

Status:


Beh, imparerai qualcosa di nuovo :asd:
 
Top
Muro1
CAT_IMG Posted on 19/2/2013, 15:58     +1   -1




Masochisti per il client e grafici sono molto ben accetti..
Come on..
 
Top
»Master
CAT_IMG Posted on 19/2/2013, 16:03     +1   -1




CITAZIONE (Muro1 @ 19/2/2013, 15:58) 
Masochisti per il client e grafici sono molto ben accetti..
Come on..

Per il masochista ti riferivi a me?
 
Top
Muro1
CAT_IMG Posted on 19/2/2013, 18:23     +1   -1




CITAZIONE (»Master @ 19/2/2013, 16:03) 
CITAZIONE (Muro1 @ 19/2/2013, 15:58) 
Masochisti per il client e grafici sono molto ben accetti..
Come on..

Per il masochista ti riferivi a me?

Mi riferivo a chiunque abbia voglia di lavorare al client.
 
Top
doublechar
CAT_IMG Posted on 19/2/2013, 21:21     +1   -1




#dd io ci sto, dammi il tempo di riprendermi e di imparare git (client)
 
Top
lOwl
CAT_IMG Posted on 19/2/2013, 21:49     +1   -1




Posso seguire il progetto senza però partecipare?
 
Top
CAT_IMG Posted on 19/2/2013, 21:57     +1   -1

So implementare gli object

Group:
Admin
Posts:
1,215
Reputazione:
+150

Status:


Certo :)
 
Top
themetaldrummer
CAT_IMG Posted on 19/2/2013, 22:18     +1   -1




Buona idea, ma non saprei quanto sia conveniente!
Innanzitutto, devi farti pubblicità, e spesso costa(come fanno quelli di metin 2)
Poi devi avere un server, e anche quello costa e non poco....
Questi soldi chi li mette? Non si può pretendere che da subito entrino un po di soldi delle donazioni, ci vorranno minimo 4-5 mesi....
La parte client in autoit sarebbe secondo me poco efficente, sappiamo che non è un linguaggio molto reattivo :)

Io sto imparando ad usare Blender e Unity 3D, si potrebbe fare un gioco su quelle piattaforme, mi sembra molto( ma molto MOLTO) più semplice e meno dispendioso...
Guarda, giusto per farti un esempio, Slender(fatto come ESERCIZIO per Unity 3D, gioco di per se banale, ma gli sviluppatori che fanno mappe nuove su donazioni(come quelli di slenderman's shadow) fanno su un po di soldi con i quali potranno poi pensare, magari, di fare un gioco online affittando un potente server!

Pensaci, secondo me l'idea dell mmorpg cadrebbe...


Nel caso potrei fare ideatore e grafico...
 
Top
CAT_IMG Posted on 19/2/2013, 22:23     +1   -1

So implementare gli object

Group:
Admin
Posts:
1,215
Reputazione:
+150

Status:


Se usiamo Unity o UE o Blender o quello che ti pare addio esercizio di programmazione... Il punto non era fare soldi e diventare famosi.
 
Top
themetaldrummer
CAT_IMG Posted on 19/2/2013, 22:28     +1   -1




L'avevo capito ma, ci vorrebbero minimo un server e dei player! :)

Bhe, l'esercizio sparisce in AutoIt, però per unity servono javascript e C#, sarebbe quindi un esercizio di:
-Modellazione
-Game Designing
-Programmazione di 2 linguaggi
-Imparare a lavorare in squadra
-Fantasia
-Fare qualcosa che potrebbe servire anche in futuro
 
Top
Muro1
CAT_IMG Posted on 19/2/2013, 23:02     +1   -1




Lo scopo del progetto era realizzare un mmorpg per studio, per allenamento, non per avere utenti e diventare ricchi.
Prima di pensare alla pubblicità e alla spesa del server va scritto il codice.
 
Top
CAT_IMG Posted on 19/2/2013, 23:14     +1   +1   -1

So implementare gli object

Group:
Admin
Posts:
1,215
Reputazione:
+150

Status:


CITAZIONE (themetaldrummer @ 19/2/2013, 22:28) 
-Modellazione
-Game Designing
-Programmazione di 2 linguaggi
-Imparare a lavorare in squadra
-Fantasia
-Fare qualcosa che potrebbe servire anche in futuro

Invece qui:
- Creazione di sprite
- Game Designing
- Programmazione in 2 linguaggi
- Imparare a lavorare in squadra
- Fantasia
- Fare qualcosa che potrebbe servire anche in futuro (i MMORPG non sono morti!)
- Creazione da 0 di un game engine
- Creazione, implementazione e ottimizzazione di un protocollo di rete
- In futuro probabilmente implementazione di load balancing
- Managing efficiente di database
- Innovazione in un campo troppo poco innovativo
 
Top
drhoffy
CAT_IMG Posted on 20/2/2013, 00:52     +1   -1




Ma (chiedo per ignoranza) la grafica del client in gdi,(perchè la grafica in autoit la fate con le gdi vero?) non richiede uno sforzo enorme in termini di risorse di sistema?
 
Top
28 replies since 18/2/2013, 23:57   357 views
  Share