Un meilleur job mieux payé ?

Deviens chef de projet, développeur, ingénieur, informaticien

Mets à jour ton profil pro

ça m'intéresse

Week-end de création de jeux vidéo du 26 au 28 août 2016

Compte rendu des participations

Du 26 au 28 août 2016 s'est tenu le sixième week-end de création de jeux vidéo sur le chat de Developpez.com. Comme pour les éditions précédentes (que vous pouvez retrouver ici), ce fut l'occasion pour les participants de créer un jeu dans un laps de temps très limité.

20 commentaires Donner une note à l'article (5)

Article lu   fois.

L'auteur

Profil ProSite personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

1. Introduction

Un week-end, c'est seulement 48 heures pour faire un jeu vidéo. Voici le défi qui a été relevé par une vingtaine de membres du forum !

Le principe est très simple. Il suffisait de programmer. Le choix de la technologie était libre, tout comme le choix du jeu. Ainsi, nous pouvons énumérer différentes technologies et langages pour la réalisation des jeux, tels que : C++, Java, Godot, Unity, Assembleur… L'événement avait pour lieu de rencontre le chat de Developpez.com, où les participants racontaient l'avancement de leur projet ou demandaient de l'aide. Il n'y avait donc aucune contrainte, le but principal était de s'amuser.

Durant le week-end, nous avons vu plus de trente personnes dans le salon spécialement créé pour l'événement (ce qui est incroyable pour un week-end).

Retrouvez cet événement sur le forum.

2. Participations

Vous pouvez télécharger le pack des participations (certains jeux ne sont consultables que sur Internet et donc non présents dans le pack).

Participants

Nom du projet

Description

Liens de téléchargement

Retours sur l'événement

Guntha

Swimming Brick

Naviguez dans des dédales sous-marins, et tentez d'entrer dans la salle à la serrure dorée.
Contrôles : espace pour nager vers l'avant, touches fléchées pour changer de direction. Ctrl gauche pour activer un levier. Vous ramassez les clés en passant dessus. Les portes munies d'une serrure s'ouvrent automatiquement quand vous vous approchez de la porte si vous avez récupéré la clé correspondante.
Pro-tip: les clés peuvent être loin de la porte correspondante, pas forcément dans la même salle Image non disponible.

Windows

Comme les années précédentes : des participants de tous niveaux, utilisant beaucoup de technologies différentes. J'avoue que ce n'est pas facile de participer au chat quand on a nos propres problèmes de code à régler de notre côté. L'ambiance sur celui-ci était bonne. Le mieux pour en profiter, c'est de synchroniser ses heures de sommeil avec les autres, pour ne pas se retrouver tout seul dessus au milieu de la nuit Image non disponible.
Personnellement, j'ai pu « finir » quelque chose, malgré des insuffisances techniques de mon moteur qui ne se règlent pas en un week-end (ce n'était pas le moment de se rendre compte que je n'avais pas de système de collision 3D…), j'ai réussi à pondre quelque chose de « présentable ».

JoAttano

PlatformeRush

     

Caroline89

Allumettes

     

yahiko

Clash of the Dæmons

Hack 'n Slash avec focus sur l'IA pour le W-E JV

Version en ligne

Sympathique

CodeurPlusPlus (Jacques-Olivier Lapeyre)

Full Blast

Un shoot them up à scrolling vertical avec une carte qui boucle à l'infini. Le jeu ne s'arrête que lorsqu'on perd. Le tir est automatique. On n'a donc besoin que des touches fléchées du clavier pour jouer.

Windows

Bonne ambiance sur le forum, bonne entraide, événement toujours créatif et joyeux. J'ai trouvé cette année que les participants étaient particulièrement motivés pour essayer les jeux créés par les autres participants et pour donner leurs impressions. Je participerai à nouveau l'an prochain.

Pat_AfterMoon

BEBEIGHT « Bot Explorer Bureau for Egyptian Investigations on Graves and Historical Tombs »

BEBEIGHT est un jeu en 3D, mi-puzzle, mi-plateforme
Vous pilotez un petit robot sphérique, vous devez explorer et déjouer les pièges d'une série de salles dans un tombeau égyptien.

  • Vous pouvez utiliser les flèches de direction ou les touches WSAD pour déplacer le robot.
  • Atteignez le tunnel en haut de chaque salle pour accéder à la salle suivante.

    Le jeu a été développé avec :
  • Unity 3D 5.4 ;
  • C# (Visual Studio community 2015) ;
  • Inkscape
  • ProBuilder (plugin Unity pour faire du modeling 3D basique).

Version en ligne
Source

Comme cela tombait en même temps, j'ai participé à deux événements : le sixième week-end de programmation de Developpez.com et le Ludum Dare numéro 36 (game jam en ligne international). Les règlements des deux challenges étaient compatibles alors j'ai proposé le même jeu des deux côtés, par contre j'ai uniquement fréquenté le chat de Developpez.com, c'est quand même agréable de discuter avec des francophones.

Concernant le jeu, je n'avais pas imaginé que le « level design » demanderait autant de temps et d'inspiration. Du coup il n'y a que trois tableaux et ils ne sont pas terribles.
J'aurais dû prendre un peu de temps pour améliorer les bruitages, car les sons provisoires utilisés pendant le développement font vraiment mal aux oreilles Image non disponible

tijoh

The Maze Of Nightmare

     

SylvainPV

Rolling Office Chair Karting Yolo

Stand back and watch a true professional ! Le champion de la course en chaise de bureau à roulettes veut battre son record au chrono ! Pour avancer en chaise à roulettes, il faut pousser avec les pieds en alternant pied gauche et pied droit, comme au ski. Vous pouvez pousser avec les pieds en alternant les flèches gauche et droite sur votre clavier ou en tapotant à gauche et à droite de votre écran tactile. Une fois que vous aurez trouvé le bon tempo, plus rien ne vous arrêtera (sauf un camion). Ramassez du café pour augmenter encore plus votre vitesse maximale, mais évitez la bière, vous avez déjà assez bu comme ça ! Record à battre : 1.56.3 !


Cliquez pour lire la vidéo


Version en ligne (Miroir)
Version hors ligne

Il y a eu plus de monde cette année et surtout plus de diversité dans les technos utilisées et le niveau d'expérience des participants. Ça a rendu l'événement d'autant plus intéressant. On a aussi vu plusieurs passants sur le Chat qui ne participaient pas, mais prenaient des nouvelles et faisaient des retours sur les jeux. La modération était au top, on a eu une bonne ambiance même jusqu'au bout de la nuit quand le manque de sommeil nous transforme en animaux et fait tomber notre niveau d'humour dans les abysses (LittleWhite en sait quelque chose Image non disponible). Le top aurait été d'avoir un stream vidéo, mais personne n'a encore osé sauter le pas ! On a eu quelques videos logs sur youtube, c'est déjà ça Image non disponible.

C'est ma troisième participation (après les éditions de 2013 et 2015) et ce fut mon année préférée jusqu'ici. Je me suis beaucoup amusé, car je suis parti d'une idée complètement débile à la base (une course de chaises de bureau) et j'ai rajouté d'autres éléments encore plus débiles (bière et café comme powerups, et des idioties/private jokes dans les sprites du décor). En partant d'un moteur existant, j'ai pu me concentrer sur le gameplay, les graphismes et les sons. Le dimanche matin j'avais déjà un jeu abouti, mais j'ai encore eu le temps de chercher des sons de chaises de bureau qui roulent et de rendre le jeu compatible smartphone et écran tactile, ce qui n'était pas du tout prévu à la base. Ma recommandation pour une bonne gamejam : ne pas se concentrer sur la technique et partir d'un moteur existant ; préparer quelques sprites ou ressources à l'avance ; et ne pas trop prendre au sérieux son projet, un jeu doit être fun avant tout ! Allez, à l'année prochaine Image non disponible.

divxdede

Pile ou Face

Clone du Reversi / Othello

Windows

C'est ma deuxième participation. Sachant que je n'allais pas avoir beaucoup de temps ce week-end là, je suis resté sur un objectif raisonnable qui avait une chance d'aboutir. N'ayant aucune compétence artistique, j'ai décidé de me lancer dans un remake du jeu « Othello ». Je n'ai pas participé au forum pendant l'événement, mais j'aime bien essayer les différents jeux des participants.
Je pense participer aux prochaines saisons de cet événement si le timing me le permet. Week-end sympa !

LittleWhite

Asteroids

Un petit remake d'Asteroids, réalisé avec Godot.

Projet Godot
Windows (x64)
Linux (x64)

Quelle bonne surprise de voir encore plus de participations pour cette édition. À l'année prochaine !

Fusoy

You VS your friend

You VS Your Friend est un jeu dans lequel vous devez détruire votre amitié, en battant votre ami dans une bataille de boules de neiges.

Windows

C'est ma deuxième participation à l'événement de Developpez.com et je dois dire que j'ai pris mon pied ! Il y a eu beaucoup de projets et de personnes intéressants durant l'événement, ce fut fort enrichissant !

0xR4nD

Flappy coder

     

latubercule demoniac

Baston à l'école

     

orpheeh

Shooter

Shooter est un jeu de tir 2D dans lequel on contrôle une sphère munie d'un canon et on doit esquiver les autres sphères. Le but étant de tenir le plus longtemps possible. De nouvelles sphères ennemies apparaissent régulièrement, on doit donc les détruire pour ne pas être submergé. On doit également surveiller notre jauge de munitions qui se recharge automatiquement après quelques secondes.
COMMANDE :
DÉPLACEMENT : maintenir bouton gauche de la souris puis guider perso
TIR : bouton droit de la souris

Windows

C'était vraiment une bonne expérience, j'ai hâte de participer à la prochaine édition.

Kannagi

Mega Mario TD

 

Code source
ROM
Démonstration en ligne

 

dragonjoker59

Castor Tower Defense

Un début de Tower Defense, sans son. L'objectif est d'empêcher les ennemis (cubes rouges) d'arriver au gros œuf jaune au bout du chemin.
Pour cela, vous pouvez construire deux types de tours tirant sur les ennemis : les courtes distances (cubes bleus) et les longues distances (cubes jaunes).
Pour construire une tour, il faut sélectionner une case libre (cube gris), puis faire un clic droit et choisir le type de tour à construire.
Vous pouvez aussi améliorer une tour existante, en la sélectionnant, puis en faisant un clic droit pour afficher le menu d'amélioration.
On peut mettre le jeu en pause, en appuyant sur la barre d'espace, il y a une petite aide de jeu en appuyant sur F1.

 

Ça a été ma première participation à l'événement, et ma cafetière s'en rappellera.
Il y avait du monde et c'était amusant de suivre les progressions et pérégrinations de tous les participants.
Si je le peux, je participerai aux prochaines éditions ^^.
J'ai évidemment rencontré des problèmes, de mon côté :
- la mise en place a été un poil longue (3h, je dirais), s'interfacer avec Castor3D tout seul est long, finalement j'ai utilisé GuiCommon (bibliothèque facilitant cet interfaçage), alors que je souhaitais m'en passer ;
- des soucis avec le passage des maillages de non instanciés hardware à instanciés hardware à la volée, qui m'a coûté des cheveux et 4h, environ.
- je souhaitais faire toute la GUI via CastorGui, mais comme celle-ci ne propose pas de méthode pour lier les boutons à des actions de l'application, j'ai fait les menus avec wxWidgets ;
- le picking a encore quelques soucis, il va probablement falloir que je passe par un picking FBO, pour avoir une méthode plus fiable.
Finalement, ce fut une bonne expérience, et je suis content de ce que j'ai réussi à faire en un week-end.
Ce n'est pas grand-chose, mais comme c'est mon moteur 3D qui est derrière, ça me fait plaisir de voir qu'on peut faire quelque chose avec.
J'envisage de continuer ce projet par petites touches, notamment parce que c'est un bon cas d'utilisation de Castor3D.

a_Tom

3Démineur

Un jeu de démineur en 3D

Version Windows

Vraiment très intéressant, programmer un jeu en un week-end, d'autant plus avec des bibliothèques que je ne maîtrisais pas, était un bon défi à relever. Je n'ai pas posé de questions sur le chat, donc je ne peux témoigner de la pertinence des réponses, mais l'ambiance était bonne. Image non disponible

MagnusMoi
Emilie Parthouneau

Socket Monster's

Il s'agit d'un conte … Non d'une fable … non d'une histoire mythique, racontant les turpitudes de la condition humaine face à un de ses plus grands défis, un de ses plus grands obstacles rencontrés dans la vie de tous les jours :
Je veux bien sûr parler du vol de chaussette …(ce mec écrit n'importe quoi : JE ME CASSE !!! Non… reviens !)
Nous suivrons donc Pauline <INSÉRER Un NOM ICI> dans sa quête de vérité quant à la disparition de chaussette !
Suspense !!! Action !!!
Pauline <INSÉRER Un NOM ICI>, retrouvera-t-elle ses chaussettes ?
Sortira-t-elle avec le beau gosse (aucune chance, aucun perso répondant à cette caractéristique n'est prévu en développement !!!)
Le jeu sera-t-il fini (avec le développeur qu'ils ont…)
Vous en saurez plus lors de ce week-end !!!

Windows

Super, l'année prochaine j'essaierai d'avoir un moteur déjà fini avant l'événement pour me concentrer que sur le jeu ! Image non disponible
Parce que là on a pas beaucoup avancé à cause de moi. Image non disponible

romnair

Clone de jeu Kaboom !

Clone du jeu kaboom, qui consiste en la récupération de bombes que laisse tomber le méchant grâce à trois seaux qui représente également votre nombre de vies actuel dans le jeu.

Windows

J'ai trouvé l'événement vraiment bien. Pouvoir suivre l'évolution des projets de chaque participant était vraiment bien aussi. Niveau chat, je n'ai que survolé donc je ne peux m'avancer sur le sujet.

yildiz-online

Arkanuga

Arkanuga est un jeu mélangeant les principes d'Arkanoid, à savoir une palette (un vaisseau interstellaire, pardon), servant à faire rebondir un projectile pour éliminer les blocs du tableau, et d'Ikaruga, un shoot them up où le vaisseau change de couleur pour absorber les projectiles de sa couleur et est détruit par ceux de la couleur opposée.

Windows, Linux, Mac

Comme feedback, je dirais que l'événement était intéressant, c'était plaisant à faire et bien organisé, j'y participerais si l'occasion se représente.

Gecko

Allumettes

 

pythonbrad

Ball++

 

shadesmonde

Plateforme basique

 

3. Remerciements

Merci à toutes les personnes ayant participé de près ou de loin à l'événement. Je tiens tout particulièrement à remercier Anomaly pour son sympathique chat servant de support pour le week-end.

Merci aussi à Malick SECK pour sa relecture orthographique.

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2016 LittleWhite. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.