Ho creato un motore di gioco che gestisce:
- Livelli di rendering con superfici curve strutturate in 2D
- Collisioni con superfici curve
- Animazionen percorsi e navigazione in 2d-sapce
Ho anche creato un framework per:
- Generazione di livelli organici procedurali con superfici rotonde
- Modifica del livello
- Design sprite leggero
Il motore e il framework sono scritti in AS3 e sono in procinto di tradurre il codice in HaXe per supportare meglio altre piattaforme.
Sono anche interessato ad aggiungere
- Piattaforme curve animate
- Funzionalità di editing di livello più avanzato
Attualmente, ho un lavoro part-time e ogni volta che passo su questo motore viene tolto dal mio tempo libero limitato (sono uno studente che lavora per sostenermi durante la scuola) o il mio tempo a lavorare nel mio lavoro.
Credo davvero che questo motore possa rendere la vita molto più semplice per le persone che progettano giochi, sparatutto e platform su Tower Defense migliorando al contempo i loro risultati. Potrebbe anche supportare molto bene RTS, giochi di ruolo e giochi di corse.
Contiene algoritmi originali che potrebbero essere utilizzati per la generazione procedurale di livelli organici rotondi e uniformi. Gli algoritmi che ho usato sono nuovi e non sono disponibili in nessun altro editor di livelli che abbia mai visto.
Al fine di migliorare costantemente il motore e farlo testare a fondo, penso che il percorso migliore sia pubblicarlo al pubblico.
Quali sono i modi migliori per beneficiare me e gli altri del mio nuovo framework?
Voglio avere un po 'di svago, permettendomi di condividere il framework e comunque trarne beneficio.
Tutto il consiglio sarebbe apprezzato. Quest'anno il problema mi è stato molto in mente. Spero di trovare una soluzione che mi porti un po 'di sollievo.
Sto pensando di progettare tre giochi campione, rilasciarli e avviare un kickstarter, qualsiasi consiglio e pensiero in merito sarebbe prezioso.
Il mio obiettivo è come ha suggerito Markus von Broady, coinvolgere le persone nello sviluppo del motore e permettere alle persone di usarlo per i giochi a pagamento simbolico o gratuitamente e per il supporto. Quello o usa una qualche forma di sourcing croud.
Devo assumere un avvocato per ottenere una sorta di documento legale per proteggere il mio lavoro?