Skip to main content

Ludum Dare 29

Lors de la fin de la semaine du 26-27 avril 2014, je participerai à la compétition du Ludum Dare pour la troisième fois. La compétition consiste à créer un jeu vidéo à partir de zéro à partir d’un thème imposé en seulement 48h (72h avec des règles allégées). Cette fois-ci je vais avoir beaucoup plus de temps pour le faire étant donné que ma fin de semaine est plus tranquille. Pour ma part, je vais créer mon jeu avec ces outils.

Langage: c#
Logiciel de programmation: Visual studio 2010
Librairie: MonoGame
Outils de création graphique: TileStudio avec  Tiled.
Effet sonores: LabChirp
Musique: Musagi

Mon objectif pour cet fin de semaine est bien entendu de terminé la compétition et de ne pas abandonner en cour de route. J’écrirai ici 1 fois ou 2 par jour sur l’avancement que je ferai sur mon projet.

Ludum Dare #28 Complété

Ça y est, j’ai terminée mon ludum dare #28. J’ai pas pu tout faire ce que j’avais l’intention de faire au début et le jeu a vraiment pris une tournure que je ne m’attendais pas trop au départ mais je suis quand même satisfait du résultat. Pour le voir et l’essayer, il suffit d’aller sur cette page : http://www.ludumdare.com/compo/ludum-dare-28/?action=preview&uid=24796

Cette semaine, je vais vous écrire un post mortem sur ce qui a bien été et moins bien été. 🙂

Ludum Dare #28 : Première journée !

Le ludum dare #28 est commencé depuis hier soir. Le thème est : You only get one. Au début, je ne savais pas trop vers où m’enligner mais j’ai finalement opter sur le principe que le joueur n’a qu’une seule vie pour faire le plus de dégat possible face à une horde d’ennemis de plus en plus puissantes. Le style de jeu est un space shooter à l’horizontal, un peu comme les Gladius à l’époque. J’ai pris quelques images et son que j’avais déjà et le jeu se nomme Humanity’s last hope. Je sais, j’ai utilisé souvent ce nom dans le passé mais je crois que le titre fitait bien avec le thème. En cette première journée j’ai fait le menu principale et le début du premier niveau. En fait, j’ai le joueur qui peut se déplacer et tirer, j’ai deux type d’ennemis qui spawn et j’ai une détection de collision entre les balles du joueur et les ennemis. Au début cette partie m’a demander beaucoup de temps étant donné que je n’ai pas une grande expérience au niveau du Toolkit 2D que j’utilise dans Unity. Après avoir compris que mon mesh collider n’était pas assez épais, tout s’est bien déroulé par la suite. Demain, pour le jour deux, voici ce qui sera au menu en ordre de priorité:

  • Intégration des tirs ennemis.
  • Intégration du système de pointages
  • Intégration du principe de vague ennemis
  • Intégration d’un principe de chaleur pour éviter de maintenir la touche de tir enfoncé.
  • Intégration du type d’ennemis BOSS
  • Intégration d’une partie de l’histoire de HLH qu’on avait créé à l’époque.

Vous pouvez essayer le jeu dans l’état actuel en allant ici: http://sjs-studio.com/SjsGame/HLHWeb/HLHWeb.html Je vous laisse sur 2 screenshots. À demain 🙂HLH_InProgress HLH_MainMenu

Ludum Dare, Deuxième fois

Lors de la fin de la semaine du 14-15 décembre 2013, je participerai à la compétition du Ludum Dare pour la deuxième fois. La compétition consiste à créer un jeu vidéo à partir de zéro à partir d’un thème imposé en seulement 48h (72h avec des règles allégées). Pour ma part, je vais créer mon jeu avec l’un ou l’autre de ces outils tout dépendamment du temps que j’ai pour me pratiquer d’ici l’événement.

Option 1 (Comme la dernière fois)

Langage: c#
Logiciel de programmation: Visual studio 2010
Librairie: MonoGame
Outils de création graphique: TileStudio avec  Tiled.
Effet sonores: LabChirp
Musique: Musagi

Option 2 (Souhait)

Langage: c#
Moteur : Unity 3D
Logiciel de programmation: Visual studio 2010
Pluggin:2D Toolkit, Playmaker, Scene manager 
Outils de création graphique: TileStudio.
Effet sonores: LabChirp
Musique: Musagi

Mon objectif cette fois-ci est d’améliorer ma position dans les divers critère dont la catégorie FUN ou j’avais terminé 300 ème. J’écrirai ici 1 fois ou 2 par jour sur l’avancement que je ferai sur mon projet.

Ludum dare #27 : Post mortem

C’était mon premier ludum Dare et je suis très fier de ce que j’ai accompli.

Ce qui a bien été:

L’idée:

J’ai commencé à travailler 10h plus tard mais j’avais une très bonne idée de mon idée principale.

Mon moteur de jeu:

En général, l’utilisation de mon moteur s’est bien passé. J’ai appris beaucoup de chose et je vais mettre à jour mon moteur avec mes nouvelles connaissances.

La bibliothèque xTile:

L’utilisation de la bibliothèque xTile a été très facile. Ça m’a beaucoup aidé pour l’affichage de mon niveau.

Ce qui a mal été:

Détection de collision:

J’ai eu beaucoup de problème avec la détection des collision. En premier, la détection de collision fonctionnait à 50%. J’ai trouvé la solution à la dernière journée. C’était un problème très simple. Je ne prenais pas la bonne coordonnée donc la détection de la collision était décalé.

Niveau trop court:

Je n’ai pas eu le temps de faire un niveau plus long.

Ce qui a très bien été

Tout les commentaires de la communautés. Merci tout le monde !

Le futur:

Je participerai au prochain Ludum dare mais d’ici là, je vais continuer à travailler sur mon jeu pour le rendre meilleur. J’aimerais y ajouter d’autre niveau, des power up, des obstacles et autre idées que j’ai en tête.

Conclusion

Si vous n’avez toujours pas joué au jeu, essayé le : http://www.ludumdare.com/compo/ludum-dare-27/?action=preview&uid=24796

Félicitation à tout ceux qui ont participé au dernier Ludum Dare. J’ai essayé plusieurs jeu et il y en a plusieurs de bon.