Flam [ jeu de plateforme 2D ]

Programmation avancée de jeux en PureBasic
G-Rom
Messages : 3627
Inscription : dim. 10/janv./2010 5:29

Flam [ jeu de plateforme 2D ]

Message par G-Rom »

Bonjour à tous, suite au concours PurePunch2014 , j'ai eu la folie des grandeurs en voulant faire un
jeu de plateformes, je me suis cassé les dents , le code est beaucoup trop gros, avant de mettre l'application à la corbeille , je tiens quand même à la partagée , il s'agit d'un jeu de plateforme 2D old school avec un personnage nommé "Flam" ( il a une tronche de flamme :) ) , j'ai depuis longtemps en tête la création d'un jeu complet , étant seul (gfx/code) & puis le manque de temps m'empêche malheureusement de me lancer dans ce type de projet pour le moment, mais tout est dans un tirroir , car la roue va tournée un jour, bref :

Jeu de plateforme classique (mes gosses adorent) , se joue avec les touches fléchées , espace pour sauter.
Le but est de trouvé 10 diamants , on peu ramasser des pièces , toutes les 100 pièces on gagne une vie
on peu ramassé aussi directement des vies, il n'y a pas de pnj (ils existent juste sur papier...) , juste des "picks" près à vous empaler !
Image

Tout les graphismes sont de moi , aucun copié/collé , mon inspiration est bien évidement Mario & Sonic
Les sons sont généré par sfxr ( pour le punch tout tenais dans un seul .ogg à 8800hz... )
La musique est de Maf, super musicien que j'adore : http://www.maf464.com/
Le code ne sera pas mis à disposition , trop fouillis.

Windows
Download

Linux
Quand j'aurais le temps


Enjoy ! :mrgreen:
Avatar de l’utilisateur
TazNormand
Messages : 1294
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Re: Flam [ jeu de plateforme 2D ]

Message par TazNormand »

Excellent, bon un poil répétitif, mais j'ai quand même tenu 30 minutes dessus :oops:

Par contre, la résolution du jeu si basse, c'est normal docteur ?
Image
Image
G-Rom
Messages : 3627
Inscription : dim. 10/janv./2010 5:29

Re: Flam [ jeu de plateforme 2D ]

Message par G-Rom »

C'est la résolution de ton écran en réalité , tout est rendu dans un sprite en 320x240 , je ferais une version 640x480 :wink:
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Flam [ jeu de plateforme 2D ]

Message par Backup »

dommage pour le Punch :)
Dernière modification par Backup le ven. 11/juil./2014 0:07, modifié 2 fois.
Avatar de l’utilisateur
Ar-S
Messages : 9478
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Flam [ jeu de plateforme 2D ]

Message par Ar-S »

Ta map c'est la toute petite dans ton sheets que tu as zoomé comme un porco ?
En tout cas c'est excellent !
Si tu te sens le goût de partager la source n'hésite pas :P
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
G-Rom
Messages : 3627
Inscription : dim. 10/janv./2010 5:29

Re: Flam [ jeu de plateforme 2D ]

Message par G-Rom »

La map est effectivement dans le sheet, chaque pixel représente une tuile ( la composante rouge )
En fonction de la tuile , j'affiche une image grabée dans le sheet , c'est une tilemap ;)
Avatar de l’utilisateur
Huitbit
Messages : 939
Inscription : jeu. 08/déc./2005 5:19
Localisation : Guadeloupe

Re: Flam [ jeu de plateforme 2D ]

Message par Huitbit »

Sympa !

En gardant le principe mais en faisant quelques sacrifices, tu dois pouvoir faire un punch.
Sinon, pourquoi pas un autre jeu ? Ca manque de jeux à chaque compétition.

Si tu laisses tomber, la victoire de SPH aura (pour lui) un goût amer :mrgreen:

Hasta la vista !
Elevé au MSX !
kelebrindae
Messages : 579
Inscription : ven. 11/mai/2007 15:21

Re: Flam [ jeu de plateforme 2D ]

Message par kelebrindae »

Super classe! Exactement le genre de graphismes old-school que j'adore; ça me rappelle un vieux jeu Megadrive avec une étoile comme personnage principal ([après recherche sur Google] => Ristar).

Suggestion d'amélioration: les déplacements, surtout les sauts, me paraissent un peu "raides". Avec un peu d'accélération/décélération, je trouve que ce serait plus sympa.
(Un exemple ici: http://gamemechanicexplorer.com/#platformer-4)
Les idées sont le souvenir de choses qui ne se sont pas encore produites.
Avatar de l’utilisateur
TazNormand
Messages : 1294
Inscription : ven. 27/oct./2006 12:19
Localisation : Calvados (14)

Re: Flam [ jeu de plateforme 2D ]

Message par TazNormand »

Autre amélioration : un petit scrolling différentiel pour le décor :oops:

Tu en as des talents : dév, graphisme,...
Image
Image
G-Rom
Messages : 3627
Inscription : dim. 10/janv./2010 5:29

Re: Flam [ jeu de plateforme 2D ]

Message par G-Rom »

Doucement les gars... :mrgreen:
je rappelle que c'était pour un punch , toutes vos techniques je les maîtrises parfaitement & je ne les rajouterais pas , j'ai codé avec la méthode certifié de l'arrache (iso1664) :mrgreen:
Merci des compliments les gars ! :)
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: Flam [ jeu de plateforme 2D ]

Message par falsam »

G-Rom a écrit :mon inspiration est bien évidement Mario & Sonic
C'était pas la peine de le préciser et merci pour ce jeu :)
G-Rom a écrit :j'ai codé avec la méthode certifié de l'arrache (iso1664) :mrgreen:
C'est non sans une certaine émotion que je te remet cette distinction.
Image
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Cool Dji
Messages : 1126
Inscription : ven. 05/sept./2008 11:42
Localisation : Besançon
Contact :

Re: Flam [ jeu de plateforme 2D ]

Message par Cool Dji »

Mince, peut pas tester, j'ai pas winrar au bureau...et on peut rien installer, tout est bloqué !
Only PureBasic makes it possible
Avatar de l’utilisateur
Ar-S
Messages : 9478
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Flam [ jeu de plateforme 2D ]

Message par Ar-S »

Je viens de me rendre compte du rapport titre/perso du jeu ^^
J'étais parti dans l'idée que c'était un oignon :mrgreen: (sans dec)

@Cool Dji
Tu as essayé ça http://b1.org/online ? (extraire en ligne)
Pas le temps de faire un up décompressé, je me sauve.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
graph100
Messages : 1318
Inscription : sam. 21/mai/2005 17:50

Re: Flam [ jeu de plateforme 2D ]

Message par graph100 »

Génial !
_________________________________________________
Mon site : CeriseCode (Attention Chantier perpétuel ;))
Avatar de l’utilisateur
majikeyric
Messages : 602
Inscription : dim. 08/déc./2013 23:19
Contact :

Re: Flam [ jeu de plateforme 2D ]

Message par majikeyric »

Réalisation impéccable, du super taf! :D
Répondre