Le game design pour tous

Quelques jours après l’annonce de la mise à disposition gratuite de Unity, voilà qu’Epic se met lui aussi à la gratuité. Avec l’Unreal Development Kit, le très médiatique Unreal Engine 3 est accessible à tous, chacun pourra l’exploiter dans un autre contexte que celui des mods.

Ce choix de la part d’un des grands noms de la 3d temps réelle montre bien que le “marché” des développeurs amateurs est vivace et que même les plus grands lui font de l’œil. Face à Unity, Torque et bien sûr GameCore, l’Udk risque d’attirer du monde rien que par son nom et de faire un pas de plus vers le statut de standard de l’industrie. Il faut cependant garder à l’esprit que peut importe le moteur, si le contenu et le gameplay ne suivent pas, même un Unreal Engine ne suffira pas à masquer les lacunes.

Je pense que d’ici 3 à 6 mois le positionnement de chacun sur le marché sera plus clair:  l’UDK pour le “spectacle”, la version gratuite n’étant valable que pour les projets non commerciaux; Torque et en particulier Unity bien placés sur le segment des jeux via les navigateurs internet.

Quant à GameCore, j’espère que mes propres projets, ainsi que ceux de la communauté, permettront de le faire connaître pour ces qualités techniques et sa rapidité de mise en œuvre.

Premier niveau

Je viens de terminer une ébauche de mon premier niveau. Pour le moment je me suis surtout concentré sur la proportion des différents éléments, le choix des textures pour les îles ainsi que pour le rendu de l’eau. Quant au joueur et aux NPC, ils ne sont toujours pas texturés. Comme annoncé dans le précédent post, le joueur dispose d’un premier pattern de tir très simple. Son rendu est encore très modeste, je continue de travailler à un rendu plus visible et plus “impressionnant”.

FIRE!!

Ces derniers jours j’ai implanté un premier type d’arme, très basique il se présente sous la forme de 3 bullets tirées alternativement. A côté du système de tir, je fais des essais sur le déplacement des ennemis. Gamecore dispose d’un système de path finding facile à mettre en place (bande rouge sur la photo). Je pense l’utiliser pour placer les ennemis.

Shooting test

Shooting test

Version alpha du script joueur

Pour faire simple, je suis reparti de zéro pour créer un nouveau script gérant les déplacements du joueur. Tout n’est pas finalisé mais, à l’heure actuelle, il gère l’essentiel: les déplacements au sein de la vue affichée par la caméra.
Les prochaines modifications porteront sur un autre point essentiel pour un shoot’em up, le tir. Ne sachant pas encore quel système de jeu adopter (power up, scratching…), je me contenterais d’un système de tir simple.

Le niveau visible sur la vidéo ne me sert que pour des tests donc oui, je sais qu’on y voit des arbres sur l’eau :(

GameCore

La version finale de GameCore est disponible ainsi qu’une version d’essai de 30 jours.  http://www.gamecore3d.com/home

Premières bases

Les premières base du code pour le déplacement sont en place, le tout manque encore de finesse (et d’animations) mais cela devrait s’affiner dans les semaines qui viennent.

Scrolling et déplacement

Après de longs mois d’arrêt ponctués par de petits essais, les premières bases du gameplay prennent formes. La camera et son scrolling sont en places. Mon prototype d’avion se déplace au sein de la scène, il ne lui manque plus que les contraintes pour qu’il y reste.

Camera…

La création d’un script de base pour le déplacement de la camera et du joueur avance doucement. Je suis parti d’un script fourni avec GameCore mais, l’adapter à mes besoins nécessite plus de modifications que prévu. Par défaut, le script original oriente le déplacement de l’objet “joueur” selon la direction de la caméra, pour un shmup la caméra doit garder la même orientation.

premiers essais

J’ai enfin du temps libre pour travailler sur GameCore. Mon premier projet sera un shoot em up. La réalisation d’un tel type de jeu sous ce moteur ne devrait pas poser de problèmes même si en ce moment je lutte pour comprendre le système de script.

Tout premier essai de caméra.

Tout premier essai de caméra.

Beta

La beta 1 de Gamecore est en ligne.  Une version d’essai pour les non titulaires de la licence va suivre dans les prochains jours.

Page suivante »