Scrolling vu de dessus

Programmation avancée de jeux en PureBasic
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Scrolling vu de dessus

Message par bombseb »

Bonjour,

Je me demandais comment créer un jeu vu de dessus comme Alien breed (http://www.youtube.com/watch?v=jFqtJLZ7SsU)
Ma question : Comment gérer le scrolling et l'affichage des tiles ?
Un pote me conseille d'afficher toute la map en mémoire et d'afficher à l'écran que la zone qui m'interresse, mais je trouve ca pas terrible comme solution (gaspillage de mémoire)
Je me disait que le mieux est d'afficher les tiles au fur et à mesure que le personnage avance, est-ce que vous auriez pas un tuto en francais pour faire ca svp ?
Et si vous avez deux ou trois conseils ou suggestions, ca serait pas de refus...
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Re: Scrolling vu de dessus

Message par flaith »

Salut,

perso pour les map de ce genre, j'utiliserais Tilestudio et pour l'affichage ne surtout pas utiliser toute la map en mémoire, car il faut aussi gérer les layers et ca en bouffe de la ram.
La meilleure solution est de ne travailler que sur la partie qui s'affiche à l'écran et omme tu gère un tableau (ou plusieurs à cause des layers) à 2 dimensions, c'est plus simple.
Avatar de l’utilisateur
coder78
Messages : 30
Inscription : lun. 28/mai/2007 13:50
Localisation : essone
Contact :

Re: Scrolling vu de dessus

Message par coder78 »

HaHaHa trop fort les gars !!!
Seb je te présente Nico, l'auteur de l'éditeur de BombJack!
Nico je te présente Seb...avec qui l'on va peut être coder un alien breed :)

Bien à vous!
Moi :)
OLDCHOOLRESISTANCE pour faire revivre les années 80 !
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Re: Scrolling vu de dessus

Message par flaith »

MWahahahaaaha :D :lol: :mrgreen:
Salut bombseb :wink:
Hello Coder78 :wink:
Avatar de l’utilisateur
Ar-S
Messages : 9478
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Scrolling vu de dessus

Message par Ar-S »

Moi je rêverai d'un remake de dynablaster (bomberman sur amiga) pouvant se jouer à 4 (voir 5) comme à l'époque !
Le problème majeur des jeux PC actuel c'est de ne pas pouvoir jouer à plusieurs en même temps sur la même machine (à de très rare exceptions près)..
En ce moment on se fait des Worms reloaded avec les potes, on se marre comme des baleines, ça rappelle le bon vieux temps.
Mais que d'heures passées à jouer à KickOff, Dynablaster, Lotus turbo challenge, Worms, ikari warriors et j'en passe...
~~~~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
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Re: Scrolling vu de dessus

Message par bombseb »

Salut Nico, enchanté 8) , vachement bien ton editeur de niveau pour bombjack.... 8O

tu peux m'expliquer ce que c'est les layers ? je crois savoir mais j'en suis pas trop sur...
Sinon il y avait un tuto en francais à un moment pour faire un rpg avec PB, mais je le retrouve plus

Sinon oui Ikari Warrior, j'y ai passé du temps sur mon 6128 à l'époque...
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Scrolling vu de dessus

Message par Backup »

c'est qui Nico ??

hey les gars si vous changez de pseudo prévenez
on y comprends rien ! :roll: ;)
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Re: Scrolling vu de dessus

Message par bombseb »

Nico c'est Flaith :roll:
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Re: Scrolling vu de dessus

Message par bombseb »

Tiens j'ai trouvé ca :

http://forums.purebasic.com/french/view ... f=6&t=9776

balaises les mecs !
sauf que le code généré ne marche pas chez moi.... j'ai un écran noir avec un rond violet qui bouge quand j'appuye sur les flèches...
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Scrolling vu de dessus

Message par Backup »

bombseb a écrit :Nico c'est Flaith :roll:
ha ? et je le devine comment ? :roll:

pour moi c'est Flaith ! voir Tarti-flaith ;)

Nico c'est quelqu'un d'autre ici ! ;)

bon ... et Seb c'est qui Seb ??

( c'thistoire de fou ! :? )


si quelqu'un viens et se donne le pseudo de "Juste" , je vous préviens, je démissionne !
Avatar de l’utilisateur
venom
Messages : 3072
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Scrolling vu de dessus

Message par venom »

lol il est vrai que d'appeler les gens autre que leur pseudo c'est difficile. Tout le monde ne connais pas tout le monde :?

je suppose que seb c'est bombseb ?!?

"Juste" ??? ah bon il a pas de pseudo 8O






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Re: Scrolling vu de dessus

Message par bombseb »

non moi c'est juste leblanc... :mrgreen:

oui Seb c'est moi :D
Avatar de l’utilisateur
venom
Messages : 3072
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Scrolling vu de dessus

Message par venom »

:P :lol:





@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Re: Scrolling vu de dessus

Message par flaith »

bombseb a écrit :sauf que le code généré ne marche pas chez moi.... j'ai un écran noir avec un rond violet qui bouge quand j'appuye sur les flèches...
rajoute "/directx7" dans les options du compilateur/bibliothèque sous-système :wink:
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Re: Scrolling vu de dessus

Message par flaith »

Dobro a écrit :
bombseb a écrit :Nico c'est Flaith :roll:
ha ? et je le devine comment ? :roll:

pour moi c'est Flaith ! voir Tarti-flaith ;)

Nico c'est quelqu'un d'autre ici ! ;)

bon ... et Seb c'est qui Seb ??

( c'thistoire de fou ! :? )


si quelqu'un viens et se donne le pseudo de "Juste" , je vous préviens, je démissionne !
t'inquiète, je change pas de pseudo :wink:
Répondre