J'ai créé un moteur de jeu qui gère:
- Niveaux de rendu avec surfaces courbes texturées 2D
- Collisions avec des surfaces courbes
- Chemins d'animation et navigation en 2D-Sapce
J'ai également créé un cadre pour:
- Génération de niveaux organiques procéduraux avec des surfaces rondes
- Édition de niveau
- Conception de sprite légère
Le moteur et le framework sont écrits en AS3 et je suis en train de traduire le code en HaXe pour mieux supporter les autres plateformes.
Je souhaite également ajouter
- Plateformes courbes animées
- Fonctions d'édition de niveau plus avancées
Actuellement, j'ai un travail à temps partiel et tout le temps que je passe sur ce moteur est soit retiré de mon temps libre limité (je suis un étudiant qui travaille pour subvenir à mes besoins à l'école), soit de mon temps à mon travail.
Je crois vraiment que ce moteur peut rendre la vie beaucoup plus facile aux personnes qui conçoivent des jeux, des tireurs et des plates-formes Tower Defense tout en améliorant également leurs résultats. Il pourrait également très bien prendre en charge les RTS, les RPG et les jeux de course.
Il contient des algorithmes originaux qui pourraient être utilisés pour la génération procédurale de niveaux organiques et lisses. Les algorithmes que j'ai utilisés sont nouveaux et ne sont disponibles dans aucun autre éditeur de niveau que j'ai vu.
Afin d'améliorer constamment le moteur et de le faire tester à fond, je pense que la meilleure voie est de le rendre public.
Quelles sont les meilleures façons de bénéficier moi-même et les autres avec mon nouveau cadre?
Je veux avoir une certaine lisence, ce qui me permet de partager le cadre et d'en bénéficier.
Tout avis sera le bienvenu. Cette question me préoccupe beaucoup cette année. J'espère trouver une solution qui me soulagera.
Je pense à concevoir trois exemples de jeux, à les publier et à démarrer un kickstarter, tous les conseils et réflexions à ce sujet seraient précieux.
Mon objectif est, comme l'a suggéré Markus von Broady, d'impliquer les gens dans le développement du moteur et de les laisser l'utiliser pour des jeux, soit pour des frais symboliques, soit gratuitement et moyennant des frais de support. Cela ou utiliser une certaine forme de sourcing.
Dois-je engager un avocat pour obtenir une sorte de document juridique pour protéger mon travail?