Sonic Project Mettrix
5 réponses à ce sujet
4
6
Sonic the Hedgehog: Project Mettrix
Currently still at "Engine Test" state, "Project Mettrix" is a Sonic the Hedgehog game that has been in development for several years. It has gone through several transitional states, including the switch from "E01" to "E02". For more on that subject, and more "Project Mettrix" gameplay content, see the "E01" entry below.
This package is the current gameplay state of my Sonic the Hedgehog engine for E02. The demo level is the same as shown last year, however, the gameplay itself is not. The Sonic character has been almost entirely re-written, partially due to the change in the player handling system. Anything that makes the character "Sonic" is entirely handled by script, and is now even more accurate than in the last demo. Two key improvements are angle response in terms of velocity control and jump direction, and the addition of a flag that causes E02 to automatically use rotated versions of a player's "main" collision box when travelling on "walls", to have a more "circular" effect on how the actual player sprite travels around curves. Also, Sonic has now been joined by Tails and Knuckles, whose unique moves are fully re-created. While the movement system differs from that of the original Sonic games in that the player traces the path by performing path and object collision testing for every pixel's-worth of motion instead of forcing the player to a new position based on his speed, performing a single collision test, and forcing him back out of the ground or solid objects (as with many older games), the latter method was primarily used because of it's speed benefits, which were necessary on ~10MHz systems, and the former should logically not and appears to in no way inhibit the original Sonic gameplay feel. In fact, because the player checks for the path (and for objects) for every pixel, solidity and collision boxes need not be "unnecessarily" tall/wide just to make sure the player doesn't pass through them when going "too fast", which occasionally caused such problems in the original games as flying off "outter" curves, or stopping dead on "inner" curves at high speeds. The player will follow a path up, down, and around curves without problem, at any speed, as demonstrated by the example (moving) "Path Objects" that can be placed using debug mode. Send the player into a spin, and he will continually follow a full circle at increasing speed!
Other updates include a death, lives, and Game/Time Over system, a score system, ring/score life bonus, and an update to the HUD to support the 2-player split screen mode, which can be accessed on the opening menu.
There is currently no new "Project Mettrix" content asside from the fact that these are the gameplay mechanics that it will use, however, there is one other new addition to the demo. It is an example of creating varying gameplay using E02, and proves that "Game Objects" can be used instead of the player handler if it's better suited for the task at hand. It's also kind of fun to mess with.
The input system is similar to the D-pad + 3 button setup of the Genesis. The default settings for player 1 are arrow keys and Z, X, C, and for player 2, I, J, K, L and A, S, D.
This package includes the E02 Demo 6 program and it's current-state documentation. "Project Mettrix" is set as the default game, and will run at startup.
http://stealth.emulationzone.org/Games/ ... SAGE06.zip
http://stealth.emulationzone.org/Games/E02/SAGE2006/
1
2
Je peux rien dire d'autre à part : "son moteur E02 a l'air vachement au point"
De plus, dans sa démo, je n'ai relevé aucune fausse note déroutante mis à part quelques très petits détails, mais c'est juste du pinaillage.
De plus, dans sa démo, je n'ai relevé aucune fausse note déroutante mis à part quelques très petits détails, mais c'est juste du pinaillage.
FM synthesis rocks.
2
Je n'ai pas réussi à le faire bugger. Fluide (parfois un peu trop de pêche, par contre, des actions rapides, comme le décollage pendant un saut, ou le rebond sur un moniteur), détaillé - animations d'attente des persos, time over, score décompté -; j'ai réussi à m'amuser sur un niveau de test.
En tant qu'ignorant en programmation, je suis bluffé. C'est prometteur...
En tant qu'ignorant en programmation, je suis bluffé. C'est prometteur...
A chacun ses canons...
2
Mais c'est vieux ça Project Mettrix
Le moteur est sans conteste l'un des meilleurs vus à ce jour. Vive la Sonic Amateur Games Expo !

Le moteur est sans conteste l'un des meilleurs vus à ce jour. Vive la Sonic Amateur Games Expo !
3
14
21
Et c'est quand qu'on a un bon jeu qui montre à la Sonic Team combien ils sont nuls ?
1
2
Project Mettrix et le moteur E01 sont vieux. Par contre, le moteur E02 a l'air tout frais.
En lisant un peu ce qu'a écrit Stealth (que je pensais retiré de la scène Sonic au passage, lol), j'ai pû y deceler qu'il a totalement changé son approche pour concevoir E02, par rapport à ce qu'il avait fait avec E01.
En lisant un peu ce qu'a écrit Stealth (que je pensais retiré de la scène Sonic au passage, lol), j'ai pû y deceler qu'il a totalement changé son approche pour concevoir E02, par rapport à ce qu'il avait fait avec E01.
FM synthesis rocks.