Category Archives: Video Games

Ludum Dare 22: Leave Me Alone

Yop !!! Bonne année les gens, pfffiou ça faisait longtemps…

J’ai participé il y a peu au Ludum Dare #22, il s’agit d’un concourt de game developper, faire un jeu en 48h… Bon forcément ça reste un peu basique en si peu de temps, mais ça reste une expérience assez marrante, ça m’a permis d’apprendre aussi un peu plus à utiliser le langage python et la lib pygame.

screenshot1.png


lien (Windows) : LeaveMeAlone.zip

So Many Rooms: Lava Temple

Yop !!! ça fait un bail que je n’étais pas venu dans l’coin… J’en profite: Bonne Année !!! Et pour bien commencer, voici ma participation au Room Jam qui s’est tenu ce weekend. Le but était de faire une pièce en flash avec un début et une fin, l’ultime but étant que raccorder tout ces niveaux faits par différentes personnes pour ne faire qu’un seul et unique jeu qui portera le nom évocateur de So Many Rooms !!! Cliquez sur l’image ci dessous pour voir c’que j’ai fait (attention ça part vite et ça se contrôle avec les flèches du clavier)

SpaceRPG encore

Quelques ajouts par rapport à la version précédente:

  • Plus d’ennemies (sans doute par ce que c’était trop facile avant :P)
  • Collision entre les vaisseaux
  • Trois Gauges maintenant: HP (point de vie), EN (Energie) et XP (expérience)
  • La planète Alarash dans le fond, sur laquelle il est prévu de pouvoir se poser…
  • Carcasse des vaisseaux (qu’il sera possible de fouiller pour récupérer des éléments)
  • Amélioration du Radar
  • Amélioration de l’IA (intelligence artificielle) des ennemies

SpaceRPG (la reprise…)

Cette fois ci on repart sur des bases plus saine à l’aide de la librairie flash flixel… En quelques jours je suis arrivé à ça:

Les flèches pour se déplacer et X pour tirer… Attention à l’ennemi il est assez coriace pour l’instant !!! :P

 

Encore de la tilemap !!!

Faut pas croire mais pendant cette longue absence j’ai bossé un poil (dans la main ?)

J’ai commencé à repenser le système de tilemap d’alarash rpg, après avoir obtenu quelque chose qui me plaisait un peu plus, j’me suis dit: pourquoi plutôt que de faire une map vu de haut j’pourrais pas essayer quelque chose en vu de côté pour voir ? Et c’est c’que j’ai commencé à faire donc, avec pour but ultime (ou pas vraiment, la fin n’existe pas) d’intégrer ça à mon space chose, une fois qu’on atterri sur une planète on tomberait sur une phase jeu de plateforme… Bon ça reste encore sévèrement buggé mais c’est un début.

cliquez si dessous pour voir le bousin…


Generateur de map (WIP)

Voilà pour un p’tit projet de pseudoRpg en cours, un générateur de map en flash…
Cliquez sur +/- pour changer la définition et le bouton d’à côté pour générer une nouvelle map (ça prend un peu de temps pour les plus grosse def, normal…)

Bon y’a encore plein de choses à améliorer mais pour l’instant ça marche :)

EDIT: Petite explication de l’algorythme utilisé pour DakoR et pour les autres :)
Cliquez sur voir la suite pour ceci

I. On commence par generer une grille avec des valeurs choisie aléatoirement entre 0 et 1, la taille de cette grille de départ est ici taille choisi dans l’interface + 4

Exemple:avec une grille 5×5

0.1 0.8 0.4 0.5 0.9
0.5 1.0 0.7 0.4 0.1
0.0 0.3 0.2 0.1 0.7
0.7 1.0 0.7 1.0 0.4
0.1 0.8 0.4 0.5 0.9

II. On agrandit la map à partir d’un algorythme simple qui consiste à rajouter une valeur intermediaire pour chaque valeur de la grille. sa valeur sera la moyenne des deux valeurs voisines +/- une valeur aléatoire

Exemple:

dans la grille précédente, pour les deux premières valeur: 0.1 et 0.8 on obtiendra une valeur intermédiaire de (0.1+0.8)/2 = 0.45 + une valeur aléatoire minime disons -0.05 = 0.4

ainsi de suite…
pour le premier carré représenté par les valeurs

0.1 0.8
0.5 1.0

on obtiendra par exemple

0.1    0.4   0.8
0.34   0.65  0.95
0.5    0.7   1.0

(la valeur du milieu étant la moyenne des quatres valeurs + aléatoire)

On réalise cette opération plusieur fois histoire d’obtenir une taille conséquente (3 fois dans mon cas)

III. On utilise les valeurs de la grille afin de determiner des seuils: par exemple les valeurs inférieurs à 0.3 correspondront à la mer, celle comprise entre 0.3 et 0.6 seront la terre ferme, 0.6 et 0.8 les collines, etc…

On remplace alors les valeurs de la map par un index correspondant à leur nature:

0 mer
1 terre
2 colline
3 montagne
...

IV. C’est l’heure de rafinner un peu tout ça histoire d’obtenir quelque chose qui a plus de gueule: On moyenne chaque valeur de la grille avec les valeurs des cases voisines.

Exemple:
si on a:

0 1 0
1 0 1
0 1 1

la case du milieu se changera en 1
lors de cette opération on ne traite pas les bords de la même manière mais on les remplace systématiquement par de l’eau (0)

V. Enfin on materialise les côtes en parcourant chaque case et en mettant un nouvelle index (par exemple 4) à toutes case qui n’est pas de l’eau (0) mais qui a dans ses voisines dirrectes (haut-bas-gauche-droite) au moins une case d’eau (0)

VI. Il n’y a pas de VI pour l’instant mais on peut très bien penser à rajouter les forêt, marais, etc… Pour ce qui est de la partie géographique, par la suite il faudra rajouter les lieux sur lesquels le joueur pourra tomber (village, grotte, donjon, etc…)

Battle Of Wesnoth

J’viens de découvrir un bon p’tit jeu de stratégie en tour par tour et qui plus est gratuit: Battle Of Wesnoth. Présent depuis plus d’un an sur la toile, il semblerait qu’une grosse communauté de joueurs, développeurs, graphistes soit derrière et ça se voit. Des règles simples mais complètes, configurable à l’extrême, disponible dans une trentaine de langues (même en latin et espéranto lol), mode réseau pour ridiculiser ses potes qui ne connaissent pas le jeu ou bien sur le serveur officiel pour se prendre une vieille dérouillée. Un point original qui m’a plus: toutes les unités gagnent de l’expérience et peuvent évoluer (alors que la pour la plupart des jeux seules des unités Heros ont cette capacité).

Bref un jeu qu’il est bien…


J’vous attends de pieds fermes !!!

Battle Of Wesnoth (site officiel)

Encore du retro gaming style !!!

Ouais vous l’aurez compris j’aime bien les jeux avec des gros pixels !!! A l’heure de la 3d dans tous les sens, alors que maintenant un jeu dois être rentable ou ne pas être du coup s’enfermer dans la boucle infernale des gameplays sans arrêt les mêmes, il existe encore des irréductibles pour faire de la bonne vielle 2d, avec des bon vieux sprites au couleurs flashi mais qui tiennent la route, avec un gameplay simple voir parfois innovant parmis lesquels on peut parfois trouver des merveilles… c’était le cas de cave story, c’est aussi le cas des jeux que vous pourrez trouver sur www.origamihero.com à commencer par le premier (tout en bas de la liste forcément): A Game with a Kitty… Hum étrange nom, ça fait un peu “Hum que choisir comme nom ? Le héro est un chat… hum j’ai trouvé !!!” … En tout cas j’ai commencé ça, j’peux vous dire que ça a d’la gueule, la carte du jeu vous rapellera sans doute quelque chose :) … Bon j’y retourne, j’fini ça et j’attaque le 2 …

Cave Story

Si comme moi vous aimez le retro gaming, vous avez ces bon vieux jeux avec des gros pixels, vous risquez donc d’adorer Cave Story !!! Un excellent jeu de plateforme qui n’a quasiment rien à envier à mario et ses potes… Ce jeu nous vient évidemment du japon (y’a pas à dire ils savent y faire…) mais une version anglaise est également disponible (*ouf*). Et tout ça gratuitement !!!!

Cave Story – Site officielle anglais

Enigmalist #1

cliquez sur le read next qui suit pour voir l’énigme, c’est juste histoire de pas plomber toutes la page avec un fichier flash qui tourne en permanence…

… Bon on va faire simple pour la reprise,
aussi bien pour moi que pour vous…