Space_i

Programmation avancée de jeux en PureBasic
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Space_i

Message par Backup »

je ne sais plus si je vous avait laissé ce truc la :lol:

le but etait de laisser le source d'un space invader maison a dispo des Forumeur Purebasic

qui reprends, les animation de sprite,explosions, music !! etc..

bref la base d'un jeux qui tiens la route !!

avec les aliens qui nous tirent dessus, des bombe qui entrave la progression
bref, la base, d'un jeux video :D

vu que depuis un certain temps, pas mal de question ont eu pour sujet les sprites , je me suis dit, que de remettre mon source a dispo, cela pourrai
peut etre aider certain, et amuser aussi les autres :)

le Dossier contient tout ce qu'il faut pour que cela marche !! :D

ya qu'a lancer !! :D



ps : compatible Purebasic 4.10 :D
Dernière modification par Backup le mar. 19/août/2014 13:05, modifié 1 fois.
Avatar de l’utilisateur
Huitbit
Messages : 940
Inscription : jeu. 08/déc./2005 5:19
Localisation : Guadeloupe

Message par Huitbit »

:P
Ca saccade un peu avec ma carte graphique en carton mais "ça l'fait" quand même.
Par contre j'ai pas eu besoin de Midas.dll (de toute façon j'aime pô les dll :lol: !)


Merci M'sieur

Hasta la vista !
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

Un grand merci Dobro,
je vais le garder dans un coin pour l'étudier plus tard.
Mon Précieux :)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Huitbit a écrit ::P
Ca saccade un peu avec ma carte graphique en carton mais "ça l'fait" quand même.

j'utilise 6 timers pour la gestion des enemis et de leur tir (ligne 570), peut etre que le probleme de saccade peut venir de la , sur une config ayant un proc un peu faiblar avec des taches qui tourne en arriere plan .....

mais justement je suppose qu'avec des Multi-Core, ce system de programmation, doit etre bienvenue ...

en tout cas sur mon P4 (multithread), c'est fluide !! :)
beauregard
Messages : 1307
Inscription : dim. 08/juil./2007 18:32
Localisation : Toulouse

Message par beauregard »

sur ma vieille machine c'est bien fluide, merci Dobro :)
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

C'est trop "du la balle" :D
Du coup KCC, il a joué.

Il a appuyé avec ses petites mains dodues et il a abbatu noir de boules qui arrivait sur son vaisceau.
Du coup aussi, il t'en veux plus pour CARLOS :wink:

Génial, on dirait un "vrai jeu" :lol:

Dis voir toi qui t'y connais en sprite, les sprites on peux pas les promener sur le bureau ????
Et sinon comment y font ceux qui arrivent par exemple à recréer une mouche sur le bureau ....
Ya un prog qui s'appelle copine qui se promene dans les mails et qui fait ça :D

Encore merci pour ce cadeau, que je met dans ma hotte 8)
Avatar de l’utilisateur
venom
Messages : 3136
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

cool,

par contre dobro avec quelle logiciel encode tu en .mod car sa compresse a mort 8O .
d'avance merci


@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

........
Dernière modification par Backup le mar. 19/août/2014 13:06, modifié 1 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

venom a écrit :cool,

par contre dobro avec quelle logiciel encode tu en .mod car sa compresse a mort 8O .
d'avance merci


@++
le Mod n'est pas un format de compression, mais un format audio

des echantillons audio mis bout a bout pour composer une musique a l'aide d'un logiciel !!
cherche "Format Mod" sur Google, pour comprendre :)
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

L'est rigolo ce "vers vert" à ne pas confondre avec un "bere bere" :lol:
Et il est propre, j'la laissé se promener sur mes fenetres et il a pas fait un seul caca, j'ai vérifié :D

Mais dis donc le code il est drolement balaise pour un tout petit vers comme ça.
Comme quoi les vers c'est comme une partie de notre corp, c'est des fois les plus petits qui sont les plus balaises :lol:

Bref assez parlé d'asticots, tu crois que l'on pourrait faire pareil avec une image à fond transparent, ou alors faudrait skinner deux petites fenetres en super mario (par exemple) et les faire alterner pour faire croire qu'il marche avec des resizes.
Ou bien tu pense que c'est tout une autre méthode que ça ....??
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Kwai chang caine a écrit :L'est rigolo ce "vers vert" à ne pas confondre avec un "bere bere" :lol:
Et il est propre, j'la laissé se promener sur mes fenetres et il a pas fait un seul caca, j'ai vérifié :D

Mais dis donc le code il est drolement balaise pour un tout petit vers comme ça.
Comme quoi les vers c'est comme une partie de notre corp, c'est des fois les plus petits qui sont les plus balaises :lol:

Bref assez parlé d'asticots, tu crois que l'on pourrait faire pareil avec une image à fond transparent, ou alors faudrait skinner deux petites fenetres en super mario (par exemple) et les faire alterner pour faire croire qu'il marche avec des resizes.
Ou bien tu pense que c'est tout une autre méthode que ça ....??
c'est vrais que le system des output() du purebasic manque de possibilité
ce serai sympath de pouvoir diriger les sprites directement sur le bureau..
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

Vive les .Mod (ou mod. selon la machine! :lol: )

Précision, les .mod peuvent se créer via soundtracker, protracker (qui furent les hit des prog pour .mod) maintenant on peut y ajouter modplug tracker, screamtracker et d'autres...

Voilà un de mes mod fait en 1996 (ça nous rajeuni pooo)
http://arsworld.free.fr/mods/Experiencia.zip
A l'époque mon sobriquet était Scat
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Ar-S a écrit :Vive les .Mod (ou mod. selon la machine! :lol: )

Précision, les .mod peuvent se créer via soundtracker, protracker (qui furent les hit des prog pour .mod) maintenant on peut y ajouter modplug tracker, screamtracker et d'autres...

Voilà un de mes mod fait en 1996 (ça nous rajeuni pooo)
http://arsworld.free.fr/mods/Experiencia.zip
A l'époque mon sobriquet était Scat
cool c'est chaud a faire un sountrack !! , je vais regarder ça, mais d'avance, bravo , parceque pas evident a faire une truc pareil !! 8O*

[reedit] arf !! tu as fait un mod !! je croyais que tu avais fait le sountrack !! :lol:

pas mal ton mod :wink:
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Message par Kwai chang caine »

Donc à en juger vos réponse, ce n'est pas possible avec pure :cry:
Hors mis ma méthode des fenetres skinnées.

Je suppose donc que ces programmes sont fait en C ou en ASM
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Kwai chang caine a écrit :Donc à en juger vos réponse, ce n'est pas possible avec pure :cry:
Hors mis ma méthode des fenetres skinnées.

Je suppose donc que ces programmes sont fait en C ou en ASM
si c'est surement possible, mais perso j'ai pas le temps de chercher !!

c'est possible puisque le bureau est une fenetre dans windows, donc on doit pourvoir diriger l'ecriture d'un sprite dans cette fenetre

un sprite ou un "gadget" image, bref, il existe des moyen, mais il faut y reflechir !!

le code du Soldat est une possibilité, il doit en exister d'autres .. :)
Je suppose donc que ces programmes sont fait en C ou en
ASM
depuis le temps tu sais tres bien que ce qui est possible en C ou asm, l'es aussi en purebasic !! :roll:
Dernière modification par Backup le sam. 19/janv./2008 19:07, modifié 1 fois.
Répondre