PureBasic

Forums PureBasic
Nous sommes le Sam 18/Mai/2013 22:47

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 13 messages ] 
Auteur Message
 Sujet du message: Artillery
MessagePosté: Ven 15/Juil/2011 14:27 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 25/Aoû/2004 6:31
Messages: 2387
Localisation: Eragny
Peut être vous souvenez vous de ce jeu ? :D
Image
Rien de très originale me direz vous ! Et vous avez raison. :roll:
Et pourtant c'est un jeu que j'adore... :mrgreen:
j'ai donc décidé pour le faire découvrir a mon fils, de faire ma propre version
Image

Pour jouer il suffit d'approcher le curseur d'une des tours pour pouvoir faire le réglage de l'angle et de la puissance de tire ! Une fois chaque joueur ayant réglé sa tour. Il suffit de cliquez sur Go en haut de l’écran. Attention le vent est prit en compte

Pour télécharger le jeux cliquez ici

Le jeu n'est pas tout a fait finit !il manque les scores et quelques autres trucs (mes graphismes restent moyen) mais c'est tout a fait jouable!
Un grand merci a tout ceux qui m’ont aidé ici sur le forum directement ou indirectement.
Je n'ai pas posté le code source, car il n'est pas finit, mais si certain le veulent je peux vous l'envoyer part message privé !

Si vous avez des suggestions, des remontés de bugs ou autre n’hésitez pas


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Ven 15/Juil/2011 17:17 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 29/Juil/2004 16:33
Messages: 2113
Localisation: . <------ ici
Sympa pour un début :P
ont pourraient faire un worms dans le même style 8)
Bravo







@++

_________________
Windows 8 x64, processeur core i7 2.93ghz, mémoire ram 10Go, 2x ati radeon hd 5750 1Go chacune
PureBasic 5.11 x86 & x64 DirectX 11


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Ven 15/Juil/2011 19:09 
Hors ligne
Avatar de l’utilisateur

Inscription: Lun 17/Déc/2007 12:44
Messages: 912
Localisation: Nord (France)
Bonsoir,

Sa marche pas pour un XP snifffffffffff, bon je testerais sur mon seven :)

cordialement,
GallyHC


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Ven 15/Juil/2011 19:40 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 25/Aoû/2004 6:31
Messages: 2387
Localisation: Eragny
venom a écrit:
Sympa pour un début :P
ont pourraient faire un worms dans le même style 8)
Bravo
@++

Merci ! au depart je vais faire quelques choses de simples, mais effectivement si je trouve le temps ça me plairait d'en faire un jeu un peu plus évoluer !
GallyHC a écrit:
Bonsoir,

Sa marche pas pour un XP snifffffffffff, bon je testerais sur mon seven :)

cordialement,
GallyHC

currieux ça ! tu as quoi comme bug ???? car j'ai rien fait d'extraordinaire ! ça devrait fonctionner ....


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Ven 15/Juil/2011 19:45 
Hors ligne

Inscription: Dim 10/Jan/2010 5:29
Messages: 2125
Sympa, ca marche sous Linux avec wine.


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Ven 15/Juil/2011 19:50 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 25/Aoû/2004 6:31
Messages: 2387
Localisation: Eragny
G-Rom a écrit:
Sympa, ca marche sous Linux avec wine.

:D
faut que je m'installe Unbuntu pour compiler une version pour linux !
Normalement ça devrait aussi marcher pour MacOs j'ai utilisé du 100% purebasic !


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Ven 15/Juil/2011 20:42 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 3063
Localisation: Arras, France
Ben moi j'ai testé sous XP et ça fonctionne bien...?

_________________
The shooting crew ~> http://www.shootingcrew.com
Bobble Puzzle ~> http://djes.free.fr


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Ven 15/Juil/2011 20:57 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 25/Aoû/2004 6:31
Messages: 2387
Localisation: Eragny
djes a écrit:
Ben moi j'ai testé sous XP et ça fonctionne bien...?

Je viens de tester aussi ! et ça marche aussi chez moi sous XP !:)


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Sam 16/Juil/2011 3:27 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 08/Déc/2005 5:19
Messages: 728
Localisation: Guadeloupe
Hello,

Ca marche aussi chez moi sous xp
Par contre, le ciel et la mer bougent un tout petit peu trop vite, ça rend malade :mrgreen: :lol: :lol:

Si tu veux tenir compte des frottements dus à la vitesse (force de frottement du type f = k . v² tangente à la trajectoire) , j'avais posté ça il y a quelques temps :

Code:
;trajectoires de projectiles
;auteur Huitbit
;pb v4.10
;*********************************
#largeur_ecran=1024
#hauteur_ecran=400

#g=9.8 ;intensité du champ de pesanteur

;-données courbe avec frottements
#beta=0.0008; coefficient de frottements de l'air divisé par la masse du missile
x.f=5;abscisse initiale
y.f=398;ordonnée initiale
v0.f=100;intensité de la vitesse initiale
angle.f=45*#PI/180;angle initial
;vitesse
vx.f=v0*Cos(angle)
vy.f=-v0*Sin(angle)
v.f=Sqr(vx*vx+vy*vy)
;accélération
ax.f=-#beta*v*vx
ay.f=#g-#beta*v*vy

;-données courbe sans frottements
x1.f=x
y1.f=y
vx1.f=v0*Cos(angle)
vy1.f=-v0*Sin(angle)
ay1.f=#g

;-pas du calcul
dt.f=0.1
dt1.f=dt

InitSprite()
InitKeyboard()
OpenWindow(0,0,0,#largeur_ecran,#hauteur_ecran,"Projectile",#PB_Window_ScreenCentered|#PB_Window_SystemMenu  )
OpenWindowedScreen(WindowID(0),0,0,#largeur_ecran,#hauteur_ecran,0,0,0)

Repeat
 
  Repeat
    Event = WindowEvent()     
    If  Event = #PB_Event_CloseWindow
      End
    EndIf
  Until Event = 0
 
  ;-cas avec frottements (courbe rouge)
  v=Sqr(vx*vx+vy*vy)
  ax=-#beta*v*vx
  ay=#g-#beta*v*vy
  vx=vx+ax*dt
  vy=vy+ay*dt
  x=x+vx*dt
  y=y+vy*dt
 
  ;-cas sans frottements (courbe verte)
  vy1=vy1+ay1*dt1
  x1=x1+vx1*dt1
  y1=y1+vy1*dt1
 
  StartDrawing(ScreenOutput())
  If x>2 And x<#largeur_ecran-2 And y>2 And y<#hauteur_ecran-2
    Plot(x,y,RGB(255,0,0))
  Else
    dt=0
  EndIf
  If  x1>2 And x1<#largeur_ecran-2 And y1>2 And y1<#hauteur_ecran-2
    Plot(x1,y1,RGB(0,255,0))
  Else
    dt1=0
  EndIf
  StopDrawing()
 
  Delay(1)
  FlipBuffers()
ForEver


Hasta la vista !

_________________
Elevé au MSX !


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Sam 16/Juil/2011 14:42 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 25/Aoû/2004 6:31
Messages: 2387
Localisation: Eragny
Huitbit a écrit:
Hello,

Ca marche aussi chez moi sous xp
Par contre, le ciel et la mer bougent un tout petit peu trop vite, ça rend malade :mrgreen: :lol: :lol:

Si tu veux tenir compte des frottements dus à la vitesse (force de frottement du type f = k . v² tangente à la trajectoire) , j'avais posté ça il y a quelques temps :

le ciel c'est normal, c'est pour donner l'indication du sens du vent et de sa force. mais peut être qu'un scrolling parallaxe de nuage serait plus agréable
pour la mer je vais peut être la ralentir !
juste une question ... le rafraichissement de ton ecran il est a combine ? car effectivement ça peut jouer ... faut que je règle ça ... :? :roll:

merci pour ton code, je vais l'étudier :D


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Sam 16/Juil/2011 17:52 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 25/Aoû/2004 6:31
Messages: 2387
Localisation: Eragny
Une nouvelle version avec un drapeau pour indiquer le sens et la force du vent et quelques améliorations !
https://safesync.com/LMFgDPjk/Download/Artillery.zip?a=0fNereNMbxU


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Dim 17/Juil/2011 14:16 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 08/Déc/2005 5:19
Messages: 728
Localisation: Guadeloupe
Hello,

Citation:
juste une question ... le rafraichissement de ton ecran il est a combine ? car effectivement ça peut jouer ... faut que je règle ça ...


Tout va bien, c'est juste que ça bougeait un peu trop pour moi !
Le vent souffle très fort, on peut même prendre un obus sur la tronche, c'est vachement dangereux :lol:

Hasta la vista !

_________________
Elevé au MSX !


Haut
 Profil  
 
 Sujet du message: Re: Artillery
MessagePosté: Dim 17/Juil/2011 14:23 
Hors ligne
Avatar de l’utilisateur

Inscription: Mer 25/Aoû/2004 6:31
Messages: 2387
Localisation: Eragny
Huitbit a écrit:
Hello,

Citation:
juste une question ... le rafraichissement de ton ecran il est a combine ? car effectivement ça peut jouer ... faut que je règle ça ...


Tout va bien, c'est juste que ça bougeait un peu trop pour moi !
Le vent souffle très fort, on peut même prendre un obus sur la tronche, c'est vachement dangereux :lol:

Hasta la vista !

oui :) c'était comme ça dans l'artillery original !! :mrgreen: c'est toujours sympa dans un jeu de se faire prendre a son propre piège !! :)


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 13 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye