R13 – Lot of changes

décembre 5, 2010

Voici la treizième release.
Au programme pas mal d’additions dans le moteur de jeu. Les niveaux ‘Miracle World’ sont désormais jouables jusqu’au huitième.
J’ai de plus commencé à créer des niveaux originaux inspirés d’une histoire publiée par la AlexKidd Team.
La prochaine étape sera une documentation en ligne du ‘langage’ pour programmer les niveaux.

Download AlexKidd In Revival World Release 13

Voici la liste des changements et additions :

CONTROLES PAR DEFAUT :
TOUCHES DE DIRECTION : Mouvoir Alex
CTRL GAUCHE : Sauter, Valider dans les menus
SHIFT GAUCHE : Poing, Valider dans les menus
ENTREE : Pause, Menu Items
RETOUR ARRIERE : Afficher / masquer vies et argent
[F1] : Couper/Retablir le son
[F2] : Change vitesse d’affichage 50/60Hz
[F12] : Fermer le programme

Release Note R13
[FIXED]:Object #2 (plante) fonctionne de nouveau
[FIXED]:Object #3 (scorpio) : passe sous les blocs dans l’herbe (Mondes 3b et 4)
[FIXED]:Object #5 (BigFish) plus fidele à l’original
[ADDED]:Object #7 (Octopus) AJout de la possibilite de rentrer dans le pannier
[ADDED]:Object #11 : ajout du control de la vitesse du projectile
[ADDED]:Object #12 : Hyppocampe
[ADDED]:Object #13 : Buffalo
[ADDED]:Capsule A (Item $13 et $23, Item magasin #5)
[ADDED]:Baton Volant (Item $14 et $24, Item magasin #6)
[ADDED]:Custo tile $93 : Pente rocheuse 200%
[ADDED]:Custom Tile $94 : Cache-porte
[FIXED]:HalfCol Rectif de la hauteur d’un pixel
[FIXED]:Affichage des vies / argent
[ADDED]:Identifiants NEXT_O et NEXT_H qui permettent de mener à des niveaux différents
[ADDED]:Itentifiants OBJ_EVENT : Fait apparaitre l’objet au déclenchement de l’event
[ADDED]:Identifiant ELEM_EVENT_ONIGIRI et ELEM_EVENT_HAMBUGER pour faire apparaitre les item de fin de niveau à la réaction d’un event
[ADDED]:Couper/Rétablir le son avec [F1]
[ADDED]:Changer vitesse d’affichage avec [F2]
[FIXED]:Animation de fin de niveau fait la distinction entre Hamburger et Onogiri
[FIXED]:Limitateurs de défilement marchent mieux avec les mouvements d’écran >1 pixel
[ADDED]:La gestion des manettes SDL est implémentée.
[ADDED]:Identifiant LIVES (forcer le nombre de vies)

———————————————————

Here is the 13rd release.
I did a bunch of changes and additions in the game engine. The Miracle World’ levels are now fully playable until the 8th stage.
I also started my own originals levels. A preview is included in the download file. These levels will be inspired by AlexKidd TeamAlexKidd Zero‘ story.
Next step : Document the level file system.

Download AlexKidd In Revival World Release 13

What’s new for R13 :

DEFAULT KEYS :
ARROWS            : Move Alex
CTRL LEFT         : Jump, validation in menus
SHIFT LEFT        : Punch, validation in menus
ENTER             : Pause, Items menu
BACK-SPACE        : show / hide life and money counters
[F1]              : Mute/unmute sound
[F2]              : Change framerate (50-60hz)
[F12]             : Close the game

Release Note R13
[FIXED]:Object #2 (plante) works again
[FIXED]:Object #3 (scorpio) : is no more stopped at blocks when crowling in the grass
[FIXED]:Object #5 (BigFish) more accurate moves
[ADDED]:Object #7 (Octopus) can be used as a warp zone
[ADDED]:Object #11 : add speed control for the coconut
[ADDED]:Object #12 : Hyppocampe
[ADDED]:Object #13 : Buffalo
[ADDED]:Capsule A (Item $13 and $23, shop item #5)
[ADDED]:Flying rode (Item $14 et $24, shop item #6)
[ADDED]:Custo tile $93 : tile for the warp-zone
[FIXED]:Display panel for lives and money
[ADDED]:NEXT_H ans NEXT_O allows to define different level when an hamburger or an Onigiri are taken
[ADDED]:OBJ_EVENT : The object can appear when the given event is triged
[ADDED]:Labels ELEM_EVENT_ONIGIRI and ELEM_EVENT_HAMBUGER make an hamburger or Onigiri when the given event is triged
[ADDED]:Mute/unmute sound with [F1]
[ADDED]:toggle framerate with [F2]
[FIXED]:’Next Level’ screen now makes the difference when an hamburger or onigiri are taken
[ADDED]:Gamepads management

Publicités

R12 – Fixed Release

octobre 31, 2010

Voici ma douzième Release, promise depuis un bon moment.
Les bugs les plus gênants ont été résolus. Le changement le plus notable est l’abandon de FMod remplacé par SDL_Mixer.
Pour la prochaine étape, je souhaite rehabiliter le fullscreen et les manettes.

Download AlexKidd in Revival World Release 12

Release Note R12
[CHANGE]:Replacement de FMod par SDL_Mixer. Cela répare sons joués en boucle et les problèmes d’initialisation sous linux.
[BUGFIX]:Freeze à l’affichage de texte après avoir choisi un item en magasin.
[BUGFIX]:Test de lecture de collision hors mémoire. Empêche les fautes de segmentation quand un coup de poing est donné hors écran.
[BUGFIX]:Correction du saut des grenouilles (obj#6)
[BUGFIX]:Les derniers niveaux sont jouables de nouveau

————————————————————————————

Here is the long-promised 12th release.
All fatal bugs present in the previous release are removed. The most noticeable change is that FMod is now replaced by SDL_Mixer.

Download AlexKidd in Revival World Release 12

Release Note R12
[CHANGE]:I drop the FMod lib in favor of SDL_Mixer. Looping and initialization problems unduer linux should be corrected.
[BUGFIX]:Freeze at text display.
[BUGFIX]:Checks in collision functions. Solves ‘segmentation fault’ problems.
[BUGFIX]:Corrected Frog moves (obj#6)
[BUGFIX]:Level transition is now working.


WIP – Bug Hunt

septembre 12, 2010

I think the R11 was published a bit too soon. I was so happy to get a ‘compilable’ code under GCC. I released it thinking it was just a bit buggy but it’s actually almost unplyable : segmentation faults, random freezes etc…
All these troubles are due to a faulty code I didn’t detect with my previous compiler.
Windows users are advised to use the R10 version. Next step : a fully working 12th release.

———————————————————–

Je me rends compte que j’ai sorti la R11 peut-être un peu vite : Je la pensait ‘legèrement’ bugguée. Elle est carrément injouable. Blocages intempestifs, erreures d’écriture en mémoire etc…
Toutes ces problèmes sont dus à des erreures de conception que je n’avais pas détécté avec l’ancien compilateur…
Pour les utilisateurs de Windows qui souhaitent avoir un apperçu du projet, je conseil de rester sur la R10. Prochaine étape : une R12 complètement opérationnelle.


R11 – We’re Back on BOTH Linux and Windows !!!

septembre 5, 2010

More than 3 years after the last IRW release, I’m proud to present the return of my project !

As I moved to linux, I couldn’t work on the project anymore because I lost my precious ‘Visual Studio Express’ and wasn’t skilled enough to get into linux programming. Receiving time-to-time some encouragements, I decided to go back to work.

I rewrote all the I/O functions, getting ride off Windows specifics functions and recast critical parts of the source code so that it’s now compatible with the GCC tools.

This release is a preview ans runs on BOTH Windows and linux. Please send me feedbacks if it’s not running on your machine.

Download AlexKidd In Revival World Release 11

DEFAULT KEYS :
ARROWS            : Move Alex
CTRL LEFT         : Jump, validation in menus
SHIFT LEFT        : Punch, validation in menus
ENTER             : Pause, Items menu
BACK-SPACE        : show / hide life and money counters

LINUX VERSION :
If the game doesn’t play any sound, quit any apps who use the sound mixer
(such as music players, web browsers….) and then restart the game

Release Note R11 :
Rewrite of some fundamentals parts of the source code in order to get it cross-platform
-Use of SDL instead of GLUT for windows graphics
-Use of SDL instead of API function for timing, keys capture.
WARNING :
-This release is not to be considerated as ‘playable’ :
It just an early compilation of the new cross-platform code.
There is still remaining bug and frezzes.

————–

Après 3 ans d’absence, je suis heureux de vous annoncer le retour du projet !

Ayant migré sous Linux il y a de cela deux ans, je n’avais plus accès aux outils de programmation que j’utilisais. Après plusieurs mails me demandant des nouvelles du projet ou proposant différentes idées, j’ai trouvé le courage de m’y remettre.

Un travail de longue haleine s’annoncait  : ré-écriture des fonctions faisant usage de l’API Windows au profit de la SDL, refonte du code pour le rendre compatible avec GCC (la structure du programme abusait de quelques permissivités du compilateur fourni avec Visual Studio 2005 Express)… Pour enfin rendre le jeu multi-plate-forme.

Voici un premier aperçu tournant sur Linux. N’hésitez-pas à me rendre compte de ce que cela donne chez vous… (lancer le fichier sous la console pour voir d’eventuels messages d’erreure).

Download AlexKidd In Revival World Release 11

CONTROLES PAR DEFAUT :
TOUCHES DE DIRECTION : Mouvoir Alex
CTRL GAUCHE          : Sauter, Valider dans les menus
SHIFT GAUCHE         : Poing, Valider dans les menus
ENTREE               : Pause, Menu Items
RETOUR ARRIERE       : Afficher / masquer vies et argent

VERSION LINUX :
Si aucun son ne se fait entendre, quittez tout programme
utilisant la sortie sonnore (lecteur de musique, explorateur internet…)
puis relancer le jeu.

Release Note R11 :
Refonte du code source afin de le rendre compilable sous Windows ET linux
-Abandon de la GLUT au profit de SDL+OpenGL
-Abandon des fonctions d’API Windows pour la gestion du timing et des controles au profit de SDL
-Changement de la structure generale du code source.
ATTENTION :
-Cette release n’est pas considérée comme ‘jouable’ :
Il s’agit de la compilation du nouveau code. Bien qu’operationnel, le programme comporte des
bugs et des freezes qui n’ont pas encore ete corriges.


R10 – Back to business

juin 29, 2007

Four months since the last release…I waited for a more stable situation before coding again. But the project is NOT dead. For this 10th release, a _LOT_ of features added. Click below for the full story.

Please welcome Fabrizio Mondo who will help me documenting the text-level system. As I added more and more labels, it was urgent to create a resource so that everybody should be able to create his own levels.

Download AlexKiddIRW-R10.zip

———————————–

Près de trois mois sans nouvelle release… J’ai attendu d’avoir une situation un peu plus stable pour me consacrer de nouveau à IRW. Mais vous pourrez constater que le projet n’est pas mort, au contraire ! Pour cette 10eme release, beaucoup de changements. Développez le post pour voir tout les apports de cette nouvelle version.

Souhaitons aussi la bienvenue à Fabrizio Mondo qui me donnera un coup de main pour la documentation du projet. En effet, je me suis rendu compte que le système de niveau-texte commençant à devenir complexe, il devint urgent de le documenter.

Download AlexKiddIRW-R10.zip

———————————–

Quattro mesi dall’ultima Versione! Ho preferito aspettare una situazione più stabile prima di creare nuovamente del codice.
Ma il progetto NON è morto. Per questa decima Versione, TANTE novità sono state aggiunte.

Un grazie a Fabrizio Mondo che mi aiuterà a creare la documentazione per i livelli del gioco. Nel creare nuovi livelli, sarà importante creare il modo per cui ogni utente possa creare i suoi livelli.

Download AlexKiddIRW-R10.zip
Lire le reste de cette entrée »


R9 – Standby – Help Wanted

mars 11, 2007

Nothing really new for this release. Just a few code cleanups.
But I have to put the project in stand-by for the next 2/3 month as I’m looking for a new job.
I’m also looking for someone interested in writing the documentation for the game, especially for the level-text-file system. No experience needed at all, but you will need motivation and curiosity in order to complete this long but interesting task.
Interested ? Drop me a mail and let’s begin working together !!! darmon.xavier@gmail.com

Download AlexKiddIRWr09.zip

—————————————————-

Pas grand’chose a noter cote nouveautes pour cette neuvieme release.
Je dois cependant annoncer que le projet est mis en stand-by pour les deux/trois prochains mois. En effet, je vais desormais consacrer mon temps exclusivement a la recherche d’emploi.
De plus, je suis a la recherche d’une personne interessee pour ecrire la documentation du soft et particulierement pour son systeme de fichier-niveaux. Avec ou sans experience, vous etes le bienvenu. Je demande simplement un peu de motivation et de curiosite, necessaires pour accomplir cette tache de longue haleine.
Courageu(x/se) ? Evoyez-moi un mail et on s’y met ! darmon.xavier@gmail.com

Download AlexKiddIRWr09.zip


R8 – Return To Miracle World (First part)

mars 9, 2007

Courtesy of Badoona, who kindly gave his permission to reproduce his work, you will find in this release the first levels of his remake ‘Return To Miracle World’.
I decided to include them for two reasons :
Being a little bored of programming, but not determinated enought to create my own levels, I wanted to demonstate the better side of my project : It allows to let Alex have many differents aventures with the only Miracle World engine.
Plus, my engine was achieved enough so that the first levels could be adapted. Also, I did it in homage of the First remake of MW.
Unfortunatly, I couldn’t implement furthers levels because my system lacksmany objects (scales, Boss’…). Also, there is no the Lucas-Like scenario.
Even if there is little differencies (I’m stuck with my 16*16 Item/Tile system), it was a good experience : I could make my engine more versatile (for example, you can now limit monsters path with Item #FF).

Download AlexKiddIRWr08.zip

————————————————————

Grace a la gentillesse de Badoona, qui m’a accorde son autorisation avec enthousiasme, cette release inclue les premiers niveaux de son remake ‘Alex Kidd : Return To Miracle World’.
J’ai decide d’adapter ses niveaux pour deux raisons :
Etant un peu las de la programmation pure, mais pas assez determine pour creer mes niveaux moi-meme, je voulais mettre en avant les avantages de mon projet : un moteur assez souple et qui permet de voir Alex parcourir de nouvelles aventures toujours sur le systeme de ‘Miracle World’.
De plus, je m’etais rendu compte que mon moteur etait assez avance pour faire tourner les niveaux de RTMW.
Mais malheureusement, vous ne trouverez dans cette release que les 3/4 premiers niveaux. En effet, les niveaux suivants suppose l’implementation d’objects que je n’ai pas encore programmes.
Mais j’ai ete heureux de cette experience : Adapter ces niveaux m’a permis d’ammeliore encore le moteur (par exemple, j’ai ajourter un system permtant de limiter le trajet des ennemis.

Download AlexKiddIRWr08.zip

Lire le reste de cette entrée »