Bienvenue sur le SQ-Devblog !
C'est le blog de développement de Supra-Quest, un jeu vidéo amateur concentrant une aventure épique, un monde presque sans limites à découvrir et un système de combat novateur ! Quelques infos sur ma vie et sur l'informatique aussi.

Ouverture du forum et légende de Supra-Quest !

7 novembre 2008

Bonjour à tous !

Je vous annonce aujourd’hui deux choses :

Avouez que ça fait du bien, un peu de mouvement sur le blog. ;)

Du nouveau sur le blog !

13 octobre 2008

Bijour tout le monde !

je voulais jsute vous dire que le blog reprend du service.Vous avez dû en effet remarqué qu’il était quelque peu inactif depuis quelques mois. Il revient en force avce quelques innovations !

Tout d’abord, le blog dispose maintenant d’un forum ! Il n’est pas encore prêt mais il arrive, et sera sûrment disponible en début/milieu de semaine prochaine.

Ensuite, le blog a été quelque peu réorganisé : désormais, il parlera aussi de ma vie (ce ne sera pas un journal intime, hein !) et de l’informatique en général.

Enfin, j’ai complété la page L’auteur, pour que vous puissiez un peu mieux me connaître.

À très bientot sur le SQ-Devblog !

Supra-Quest, Supra-Quest, où es-tu ?

13 juillet 2008

Bonjour tout le monde !

Je pense que beaucoup d’entre vous se posent quelques questions :

À quand Supra-Quest ?” “Quel est le scénario ?” “Où en es-tu dans le développement du jeu ?

Je vais tâcher de répondre à ces quelques questions. :)

Lire la suite de cet article »

On recherche des partenaires !

12 juillet 2008

Bonjour à tous !

Le SQ-Devblog recherche des partenaires ! En quoi consiste le partenariat ? Et bien le SQ-Devblog mettra une image avec un lien vers votre site dans le menu de droite. En contre-partie, vous devez mettre sur votre site une image pointant vers le mien !

Voici mes images, généreusement créées par Path (vous pouvez visiter son site à pathnet.alwaysdata.net) :

Vous pouvez postuler pour devenir partenaire en postant un commentaire pour cette news (mettez une description de votre site et éventuellement l’adresse de l’image de votre site).
En attendant, je vais vous présenter mes deux premiers partenaires :

Les Mondes de Kraessor

Les Mondes de Kraessor 

C’est un MMORPG très prometteur qui devrait sortir fin 2008 et développé par Ombre. Il a lui-même modélisé tous les bâtiments avec Blender, inventé le scénario, les quêtes annexes, et a tout programmé : l’éditeur de cartes, chaque ville, les combats… Bref, un projet très prometteur, ne passez pas à côté !
Lien vers le site

Funteck Online

Funteck Online 

C’est un jeu de plateforme online se déroulant dans un univers futuriste où Robots et Humains se côtoient. Ce projet est développé par une équipe très active et où règne une très bonne ambiance et dont je fais moi-même partie (en tant que scénariste). Le jeu disposera d’un mode PvP, les joueurs pourront se déplacer dans des Motobots (des motos futuristes), et bien plus !

Lien vers le site

Apprentissage du C en cours

2 juillet 2008

Bonjour tout le monde !

Je poste ce message pour vous dire que je continue mon apprentissage du C, à mon rythme. Je pense pouvoir m’attaquer à Supra-Quest dès la rentrée. Voici  quelques captures d’écran de ce que je sais faire :

Menu d'un jeu du pendu

Le menu d’un jeu du pendu

 

Une partie du jeu du pendu

Une partie du jeu du pendu

 

Ma première fenêtre grâce à la SDL !

Ma première fenêtre grâce à la SDL !

 

Comme vous le voyez, on est encore loin de Supra-Quest…

Une mort et une naissance !

28 juin 2008

Bonjour à tous,

Aujourd’hui est un grand jour (non ce n’est pas enfin la sortie d’Aegyptus). Je vous annonce à tous la mort d’Aegyptus et la naissance de Supra-Quest. Je m’explique en détails. :)

Mort d’Aegyptus…

Tout d’abord, je vous annonce la mort d’Aegyptus. Qu’est-ce que cela signifie ? Tout simplement que je vais arrêter son développement.

Pourquoi ?

Eh bien, d’abord pour raisons personnelles.Celles-là, je ne vous les expliquerai pas, mais elles touchent à la vie “réelle“.

Ensuite, parce que le développement du jeu ne me plaisait pas : son scénario, je m’en suis vite rendu compte, ressemblait beaucoup trop à celui d’un autre jeu de mon invention et à celui de Pokémon Donjon Mystère.

Je m’en rends compte, développer ce jeu ne me plaisait absolument pas, étant donné que je l’avais inventé assez vite. En effet, dans mes débuts sur Game Maker, je cherchais un jeu à créer, seulement pour avoir “quelque chose à faire”. Et moi, mes jeux, je ne les invente pas comme ça. Si vous saviez le nombre d’idées de jeux à faire que j’ai derrière la tête, et la façon dont elles ont germé… Bien sûr, toutes ne sont pas aussi développées. Mais il y en a certaines pour lesquelles j’ai passé un temps fou à développer le scénario. Ce n’est absolument pas le cas d’Aegyptus.

Cependant, je ne compte pas totalement abandonner Aegyptus. J’ai passé trop de temps sur ce projet pour le voir mourir ainsi. Je compte donc le donner à qui veut, pour le poursuivre. Mais j’exige que cinq conditions de reprise soient respectées :

  •  Aegyptus devra être un jeu vidéo libre de droits (voir cette page qui explique bien ce que c’est)
  • Aegyptus devra être gratuit
  • Le scénario et le gameplay d’Aegyptus ne devront pas trop s’éloigner des idées originales (c’est-à-dire, par exemple, que le cadre devra toujours être l’Égypte Antique, et que le jeu devra rester un mélange de plateforme et de jeu de rôle). Je publierai en temps voulu le scénario complet d’Aegyptus
  • Aegyptus devra être développé avec Game Maker
  • Le futur développeur du jeu devra déjà savoir bien utiliser Game Maker

Vous pouvez postuler pour reprendre Aegyptus ici. ;)

Adieu Aegyptus, puisse Anubis te venir en aide ! (vous trouvez que j’en fais trop ? :-°)

…Mais naissance de Supra-Quest !

Supra-Quest, Supra-Quest, qu’est-ce donc ?

C’est le projet de jeu vidéo, parmi tous ceux que j’aie jamais pensé, qui me tient le plus à cœur. Cela fait 1 an que j’y pense, et je peux vous dire que je sais à quoi va ressembler le jeu.  :lol:

Supra-Quest est censé, si le jeu marche bien, devenir une série de jeux vidéo (je ne pense même pas à égaler The Legend of Zelda ou Mario, je vous rassure). J’en ai déjà défini le scénario complet (que je trouve assez accrocheur), la géographie générale du monde, tous les personnages (même une bonne partie des personnages annexes), sauf dans le dernier épisode où tout est beaucoup plus flou (quoique je connaisse déjà les grandes lignes du scénario). Le type du jeu ? Un jeu de rôle avec une touche d’action dans le système de combat.

Vous l’aurez deviné, je compte commencer à développer ce jeu. Mais, j’ai parlé de naissance de Supra-Quest, j’auarsi dû parler de renaissance : j’avais déjà commencé son développement il y a un an, avec un logiciel qui se nomme RPG Maker (j’utilisais la version 2003). Il permet de créer des jeux de rôle très facilement. Je l’utilisais intensément, sauf que mon disque dur s’est crashé, et que, n’ayant pas fait de sauvegarde, je perdis tout mon travail… Cet incident me dégoûta totalement de la création de jeu vidéo, et je ne recommençai pas le développement du jeu.

En parlant de développement, tiens donc… Je ne compte pas développer Supra-Quest avec RPG Maker (il n’est plus assez puissant à mes yeux aujourd’hui, mais ce n’était pas le cas il y a un an), ni avec Game Maker, mais bien en C (un langage de programmation). Si vous avez déjà vu à quoi ressemblait ce langage, il se peut que vous me preniez pour un fou, mais bon.

Mais pourquoi utiliser le C et pas Game Maker ? Car il est vrai que j’admire énormément la facilité combinée à la puissance de Game Maker (la plupart des logiciels du genre n’arrivent pas à combiner les deux, ils ont soit l’un soit l’autre). Et bien pour deux raisons :

  1. D’abord, apprendre le C est utile pour apprendre d’autres langages de programmation. Si vous avez appris le C, alors apprendre d’autres langages sera très aisé. Le C se révèle toujours être utile, toujours. Bref, pour la suite, il sert énormément.
  2. C’est une sorte de défi que je me lance. J’aime de plus en plus la programmation, et chaque nouveau langage est un nouveau défi. Je me rappelle encore le PHP, où la première fois que j’avais lu un cours sur le sujet, je n’avais rien compris. Une seconde fois, je compris à peu près et avec de la pratique, j’assimilai enfin le tout. Je me suis déjà essayé au C, mais trop pressé de savoir faire des jeux, je ne fis pas assez de pratique, et résultat..échec total. Je réeesaie actuellement, et j’epsère réussir.

Je sais que mes projets sont assez fous, et que peut-être que Supra-Quest n’aboutira jamais, mais je compte aller jusqu’au bout. Compte tenu de cette nouvelle, le blog va être mis à jour dans les prochains jours (le titre n’est, comment dire, plus très adapté).

Une fonction bien utile !

21 juin 2008

Bonjour tout le monde !

Je travaille énormément sur Aegyptus en ce moment. Avec l’arrêt des cours mardi prochain (le 24 juin au soir), je pourrai y consacrer encore plus de temps.

Je développe actuellement une fonction que j’ai nommée “move_rpg“. Elle me permetde déplacer un PNJ (un Personnage Non Joueur, c’est-à-dire un personnage contrôlé par l’ordinateur) dans le jeu et de l’animer (faire qu’on aie l’impression que le personnage marche vraiment) très facilement ! Par exemple, faire que la marchande de fruits aille en chercher dans son étalage alors que le joueur lui parle pour en acheter, ou encore faire qu’un gamin coure après son chat, etc… Sans rentrer dans les détails, jusque là, je devais passer un temps fou pour déplacer chaque personnage dans le jeu. J’utilisais une méthode assez longue et pas assez automatisée. Le développement de cette fonction me permet en une ligne de code, de déplacer n’importe quel personnage n’importe où ! Son fonctionnement est assez complexe, et peut-être qu’il est même impossible pour moi de la finaliser, mais si je réussis, je gagnerai énormément de temps par la suite ! Allez, voici une capture d’écran pour vous montrer ce que réalise cette fonction:

Un déplacement réalisé grâce à move_rpg

Un déplacement réalisé grâce à la fonction move_rpg (je suppose que vous avez reconnu la ville que je vous ai montrée dans l’article précént mais améliorée ;) )

Je compte également réaliser des fonctions similaires à celle-ci pour gérer facilement certaines actions, comme les dialogues ou le déplacement des personnages principaux par le joueur.

Je pense publier des pages sur les concepts du jeu très prochainement, alors visitez le blog régulièrement !

Une capture d’écran pour vous faire patienter

14 juin 2008

Bonjour tout le monde !

Pour vous faire patienter jusqu’au 3 juillet (date à laquelle, je vous le rappelle, devrait sortir la version 0.1 d’Aegyptus) voici une capture d’écran (cliquez pour agrandir) :

C’est le quartier Sud de la première ville du jeu (Akhetaton). J’ai utilisé les graphismes de RPG Maker XP, et le mapping (le fait de disposer et d’arranger les différents éléments composant un lieu, comme ici une ville) est loin d’être fini.

Quelques nouvelles

13 juin 2008

Bonjour à tous !

Je vous avais il y a longtemps dit que je publierai un article et/ou une page le lendemain : je n’ai pas respecté mes délais. Je m’en excuse. Je vais tout d’abord vous expliquer les raisons de ce retard, puis vous parler de mon avancement dans le développement d’Aegyptus.

Je dois dire que j’ai été assez occupé ces temps-ci. C’est la fin de l’année, donc les professeurs nous bombardent d’interrogations. J’ai donc pas mal révisé, et je ne m’en plains pas.

Aussi, sachez que j’ai d’autres activités dans ma vie. J’ai, par exemple, un autre gros projet : un tuto sur Game Maker qui sera bientôt publié sur le Site du Zér0.

Ensuite, je dois aussi l’avouer, j’ai manqué de courage. En effet, je commence une nouvelle partie d’Aegyptus : le cœur du jeu (plus précisément le moment où vous commencez vraiment à jouer). À chaque fois que je m’attaque à un gros morceau comme ça, je manque de courage… surtout quand c’est la deuxième fois que je fais ce “gros morceau” !

Eh oui, je m’y étais déjà attaqué il y a un certain temps, mais j’ai dû recommencer car je m’y étais vraiment très mal pris. J’ai donc décidé de recommencer toute cette partie.

Et je n’ai pas chômé ! Je sais maintenant exactement comment m’y prendre sur tous les points. J’ai intégré une partie des graphismes fondamentaux (personnages, bâtiments, etc…). Je vais maintenant finir l’intégration des graphismes et m’attaquer à la programmation.

Voici queques captures d’écran pour vous montrer mon environnement de travail (cliquez pour agrandir, ça vaut vraiment le coup d’oeil) :

 

Un véritable chantier !

Un petit aperçu.

 

 

Ça ne s'arrange pas

Arghh. Horreur !

 

 

Ah, ça va mieux !

Ah ! Ça va mieux.

 

 

Je me suis lancé un défi : finir la version 0.1 d’Aegyptus pour le 3 juillet ! On verra bien si je réussirai…

Enfin une architecture stable !

5 juin 2008

Le blog dispose enfin d’une architecture stable !

Depuis aujourd’hui, l’Aegyptus’Devblog dispose enfin d’une architecture stable. Cela signifie qu’il ne devrait plus y avoir de grands remaniements.

Le blog est divisé en deux parties :

  • les articles
  • les pages

Dans les articles comme ce que vous êtes en train de lire, je parle soit du développement d’Aegyptus (avancement, problèmes rencontrés, dates de sortie, etc…) soit du blog en lui-même. En revanche, les pages parlent principalement du gameplay d’Aegyptus !

Je pense que les articles et les pages concernant vraiment Aegyptus vont commencer à apparaître à partir  de demain !