Forum Liberty Basic France

Jeux » "Tentative" de Simulation de pilotage d'un sous-marin DSRV... DSRV = petit sous-marin de sauvetage en grande profondeur.
Le 07/01/2013 à 19h00

Libertynaute Débutant

Groupe: Membre

Inscrit le: 04/06/2012
Messages: 23
Reprise du message précédent

Bonjour!
Pour débuter le balayage en avant du soum tu n'as qu'à remplacer les deux lignes (en début de programme):

for z=1 to 7 '
posY(z)=dsrvY ' sert à définir 7 points (séparés d'une unité) à l'ouest de la pos. du soum
posX(z)=dsrvX-z ' si celui-ci regarde vers le nord (dsrvX, dsrvY) pour un balayage circ. de 360°.
next z '


par:

for z=1 to 7 '
posX(z)=dsrvX ' sert à définir 7 points (séparés d'une unité) à en avant de la pos. du soum
posY(z)=dsrvY-z ' si celui-ci regarde vers le nord (dsrvX, dsrvY) pour un balayage circ. de 360°.
next z

Le codage le l'information de la matrice sera dorénavant:




____________________
ChRiS :)

Web    
Le 02/03/2013 à 13h37

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2484
Et alors ! On a lâché prise ! C'est bien dommage.
Les deux soucis de ce code sont:
1)- Le fait d'avoir voulu "coller" aux paramètres réels, au lieu de faire en fonction de" l'environnement" PC.
ex: Si vitesse =20 km/h et Longueur carte=100km => temps un aller=5h
Si Largeur carte=50km et cône balayage 10km => 5 passes => temps de la partie =25h
On s'approche des valeurs réelles de temps de la recherche d'épave.
2)- D'avoir intégré trop de chose dans la boucle, et d'avoir fait un code "dynamique" (qui tourne en continu)
La seule chose qui demande un fonctionnement continu est le scope du radar.
Tout le reste (calculs, déplacement, affichage...pourrait n'être rafraîchi que périodiquement.
Sacré Cassiope...Même les anglophones en ont eu les bras sciés de ton DSRV.
Ce qui en soit, est déjà un petit exploit. :top



Edité par Roland Le 02/03/2013 à 13h39
____________________
Roro

   
Le 02/03/2013 à 20h36

Libertynaute Expert

Groupe: Membre

Inscrit le: 19/02/2011
Messages: 767
Oui, j'ai abandonné.
L'idée était bien sympa, mais le projet est "scientifiquement" trop ambitieux pour mon pauvre neurône !

Mais je t'en prie : fini le.

J'ai dû rater le coup des bras sciés des anglophones !!!
____________________
Devise Shadocks : "Mieux vaut mobiliser son intelligence pour des conneries, que mobiliser sa connerie pour des choses intelligentes"
Coluche disait : "C'est parce que la vitesse de la lumière est plus rapide que celle du son que certains peuvent paraîtrent brillants jusqu'à ce qu'ils ouvrent la bouche."

Web    
Le 02/03/2013 à 23h26

Administrateur

Groupe: Administrateur

Inscrit le: 04/03/2012
Messages: 2484
Citation:
le projet est "scientifiquement" trop ambitieux

Hum...Trouve autre chose. ;)
Toi ? Toi qui nous ponds des trucs d'un autre monde ?
Mais bon, je comprends...Quand l'envie est passée, elle est passée.

Je continue de le bricoler, mais ça m'énerve de caler sur le radar alors que je vois la solution, que je l'ai tenue un moment, et que j'ai perdue dans un nettoyage de dossier malencontreux.
ça m'éneeeeeerve.

Ce qui a tué les anglophones, c'est le: [compute] ( à faire...)
je les imagine, se délectant de l'interface et de la clarté du code.
Et je crois entendre le: "Oh! My God!" quand ils sont passés à compute.

Rien que d'y penser, je suis mort de rire.
____________________
Roro

   
Jeux » "Tentative" de Simulation de pilotage d'un sous-marin DSRV... DSRV = petit sous-marin de sauvetage en grande profondeur.  

 |  |

1 Utilisateur en ligne : 0 Administrateur, 0 Modérateur, 0 Membre et 1 Visiteur
Utilisateur en ligne : Aucun membre connecté
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie