Développement de jeux etc

Nouveau

Défi 2016 : QUITTER GAMEMAKER

Annulons le défi des trois mois et faisons un autre défi, un peu moins facile.

Il s’agira de faire quelques petits jeux en C++ (ou tout autre langage que le GML) pour quitter le monde doux et chatoyant de GM. Je me donne jusqu’au 31 Décembre 2016 pour réussir cette petite bonne résolution, mais de toute façon je vais la réussir.

La progression standard d’un gamedev est assez ouverte : on peut commencer par créer un tic-tac-toe, un démineur ou un jeu en mode texte. Puis, quand on est assez expérimenté, on commence à faire un pong, un breakout, un flappy bird, un shooter ou encore un petit labyrinthe. Et enfin on se met à faire des jeux plus gros que sont les RPG, les jeux de plateforme, les jeux d’aventure/simulation/réflexion et, bien entendu (même si ce type de jeu se retrouve dès le début), les jeux d’arcade.

Tout ceci, je l’ai (plus ou moins) fait avec GM, ayant commencé par des petites merdes et fini avec de véritables œuvres d’art. Non je déconne, je fais toujours un peu des petites merdes 😛

Au fait, j’ai déjà commencé à créer des jeux en C++ récemment : un petit « jeu » en mode texte nommé « THE PAPE FRANÇOIS ULTIMATE APOCALYPSE » a été fait en quelques heures mercredi. Mais bon, le mode texte n’a pas beaucoup d’avenir on dirait.

Défi des 3 mois : FINIR UN PROJET

Mon dernier projet vraiment fini tout seul date d’avril 2015, ce qui fait assez longtemps. Trop longtemps.

En tombant sur un vieux topic de compétition quelconque, j’ai découvert un tableau très intéressant sur la répartition des tâches (graphs/audio/code/…) sur un projet de 3 mois. La durée de la compèt, en fait.

Et devinez quoi ? La dernière fois que j’ai vu ce tableau, je m’en suis inspiré pour gérer mon dernier bon projet (celui d’avril 2015). Et devinez quoi² ? Avril, c’est dans 3 mois.

Je décide donc de me fixer un objectif pour bien commencer l’année : FINIR UN PROJET. En non pas trois mois, mais 12 semaines, car le tableau ne fait pas vraiment trois mois. De toute façon, il y a février, même si c’est une année bissextile, la 13ème semaine va vite passer. Et puis il y a le bac de français et tout, donc bon.

À l’heure où j’écris cet article, on est lundi. Ça tombe bien : lundi est le premier jour de la semaine ! Eh oui, quelle coïncidence mes amis. Du coup, on vient d’entamer la 1ère semaine de ce projet de 3 m… 12 semaines, pardon.

Ah, vous voulez le tableau ? Le voici, et je l’ai refait en pixel-art tout mignon :

time

La première semaine est réservée au concept, la dernière au débug, en passant par (de haut en bas) la structure, le gameplay, les graphismes, l’audio, tout ce qui est programmation, et le level design. De jaune à rouge en fonction de l’activité. Et aussi, les cases gris clair sont des sortes de marges de retard.

PS : ce projet sera probablement le dernier projet sérieux à être codé sous GameMaker:Studio, car il faut savoir évoluer en programmation 😉

Flappy pong (mini Ludum Dare 63)

Et voici mon premier jeu Ludum Dare (ici miniLD, mais ça compte non ? 😛 ) : FLAPPY PONG.

Le thème du concours était « Fusion » (2 types de jeux), et j’ai donc fait un flappy bird aux allures de pong. Un flappy pong quoi.

Vous incarnez une balle qui ne peut pas s’arrêter et doit, pour survivre, changer de direction. En effet, le moindre contact avec les tuyaux et les murs peut lui être fatal ! Le seul truc à faire est de cliquer, mais pas n’importe quand. Bon, par contre cous pouvez cliquer n’importe où, de toute façon on le voit pas le curseur.

De plus, un petit style rétro, ça le fait non ? 😉

Participation (sur le site Ludum Dare)

Rogue-Noël

Voici un aperçu d’une première version de mon rogue-like du concours : Rogue-Noël. Comme son nom l’indique, il sera sur le thème des fêtes de fin d’année 🙂

Vous incarnerez le Père Noël, et vous devrez explorer un chalet-donjon enneigé, affronter de nombreux ennemis et trouver la sortie ! Bon, pour l’instant les ennemis sont des usines à bugs… Et ils sont pas très intelligents… mais il y aura bientôt beaucoup plus de difficulté à triompher. 😉

Concours #07 : Rogue-like !

J’en suis, voici le nouveau concours tout attendu : faire un Rogue-like.

Un Rogue-like (littéralement un jeu qui ressemble à Rogue) est un type de jeu dont sa particularité est d’être très dur, avec une mort permanente, un système de donjons générés aléatoirement et (traditionnellement) affiché sur un tableau de caractères.

Ce concours offrira comme récompense une clé pour le fameux sandbox 2D Planet Centauri, à condition, bien sûr, de faire le meilleur Rogue-like… et le rendre avant le Nouvel An 2016.

Par ici ! 🙂

HyperBot, une IA sur IRC

Pour ceux qui ne connaissent pas, IRC est un système de chat partout sur le web, et le CBNA (site de programmation sur lequel je passe souvent) a son propre chan IRC !

Ce qui autorise un bon nombre d’expérimentations, par exemple créer des bots, ces sortes de programmes qui, sur IRC, peuvent facilement imiter le comportement humain, se rendre utile ou au contraire inonder le chan de messages.

HyperBot est un bot qui a pour but de se rendre utile. C’est ici le premier projet en C++, et loin d’être le dernier, il a pour but de me lancer enfin dans ce foutu apprentissage du C++ et compagnie. Sa première utilité sera de faire passer des messages des membres qui étaient là à ceux qui seront là, en quelque sorte un messager.

Mais il a aussi pour ambition de se camoufler plutôt bien dans ce paysage humain que constitue la communauté du chan du CBNA. Car je connais un modérateur qui a une dent contre les bots 😉

L’IRC du CBNA

Nouveau projet : 2072

Nous sommes en 2072, dans une dystopie ultra-surveillée après la 3ème Guerre Mondiale. Personne n’est libre, sauf Jean Philippe, un héros un peu con qui doit libérer le monde entier en parcourant les plus obscurs recoins du système en place.

Vous incarnez Jean Philippe, attention aux caméras qui sont partout et aux pièges et ennemis qui veulent vider votre barre d’HP. Je prévois 14 niveaux (dont 2 boss), ainsi qu’un tutoriel et un bonus, tout ça à travers une ville totalement polluée et contrôlée.

Ce jeu est à l’état de prototype et sortira avant Noël. Attendez-vous à un univers sombre, inquiétant mais pourtant un peu joyeux et absurde tant le héros est imbécile. 🙂

Changement de thème, reconstruction, développement etc.

Salut salut,

Bon, je sais que personne ne me lit (à part moi peut-être), mais la structure du site va assez changer, notamment le thème qui vient de se modifier 2-3 fois. J’en ai trouvé un plutôt bien, qui autorise un fond personnalisé en plus.

Tout ça pour dire que vous ne verrez sans doute jamais ce site 2 fois pareil, à moins de recharger tout le temps la page : hyperdev se développe !

Bonne visite par ici, bientôt il y aura du contenu (sans blague) ! 😮

Salut les gens

Ou Hello World, comme on dit.

Mon pseudo c’est hyper (wouah c’est incroyable), je programme surtout des jeux vidéos sous GameMaker (bientôt un passage en C++ si la motivation est là), je fais un peu de pixel-art tout en composant quelques musiques, bref je crée des jeux. 😛

Si j’ai créé ce site, c’est parce que je veux regrouper mes jeux, mes avancées, etc. sur le net. Mais aussi parce que voilà quoi, il me faut un site web bien à moi pour progresser et partager mes créations, sinon ça sert à rien.

Vous me trouverez aussi sur le forum du CBNA, où de nombreux programmeurs exposent leurs projets, débattent et s’entraident sur leurs jeux/logiciels, que ce soit sous GameMaker ou en C++.

Sur ce, cher lecteur, bonne visite 🙂