1

Salut à tous !
Alors à l'occasion du concours organisé par TI-Gen, j'ai décidé de faire une bataille navale en Basic, avec Vertel.
Je poste donc ici une première version jouable, conter quelqu'un, ou contre la 89, mais IA=0, tire au hasard.
Dites moi ce que vous en pensez pour le moment, sachant qu'il manque plein de trucs, lorsque le bateau est coulé, ça ne l'indique pas, le code prend de la place pour rien à certains moments, et niveau graphisme, c'est basique smile
donc quelques screens :
DEB.jpg BAT.jpg JOU.jpg
TOUCHE.jpg

Pour placer les bateaux, avec les touches, et pour renverser, c'est [2nd] droit ou bas.
Valider c'est enter, et pour tirer aussi.
Pour quitter, échap lorsque l'on doit jouer.
On ne peut voir que sa grille de tire pour le moment.
Et le jeu ici smile

2

ça a l'air pas mal smile
est-ce que tu pourrais faire également un curseur qu'on déplace soit avec les lettres + chiffres, soit avec les flèches ? (si j'ai bien compris on ne peut choisir qu'avec les letrres + chiffres)
Ah oui, il audrait trouver des trucs à écrire sur le panneau de droite, (genre historique des derniers coups, ou nombre de bateaux restants...)
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

3

Pour le panneau à droite, je mettrais des infos, mais plus tard smile Je mettrais sans doute le nombre de bateaux énemis restant, puis d'autres infos.
Et pour le curseur, il se déplace avec les flèches, j'aurais dû préciser.

4

Bon début, y'a pas mal de trucs sympa (petite anim des boites de dialogue, etc), mais par contre c'est vraiment super lent. Par exemple je me demande ce que tu fais pour que le curseur quand on choisit où tirer soit aussi lent.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

Lent ?
Je sais pas, avec moi ça va assé vite ???
C'est juste :
if t=337:x-9->x
etc ...

Je vais voir

6

Bah c'est peut-être à cause de VTI, mais ça m'a semblé très lent à réagir pour juste un curseur qui se déplace :/
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

7

Quand je joue au Manoir sur VTI, la première chose que je fais, c'est d'enlever la restriction de la vitesse embarrassed

Sinon la lenteur s'explique par une rafale de IFs (et quand on en met à peine 5 à la suite rien ne va plus :/)

8

if then
else if then
else if then
endif

est bien plus rapide que

if then
endif
if then
endif
if then
endif
if then
endif
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

9

pourquoi c'est plus rapide ?
polite

10

Dans le cas où la première condition est vérifiée, les 2 autres ne sont pas évaluées.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

11

bah, si le un test est vrai, tu fais pas les suivants, avec les else
alors que si tu fais que des if, tu fais toujours tous les tests
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

12

J'en prend bonne note : j'ai fait :
while t!=0
if t=337:x-9->x
...
if t=344:y+9->y
...
endwhile

J'ai fait ça parce que je trouvais que ça prenait moins de place, mais c'est peut être effectivement plus lent ...

13

dans la pratique ce genre de chose ne va pas vraiment ralentir vu que tu aura très rarement la flèche enfoncée
avatar

14

hum je sais pas
ça vaut le coup de tenter
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

15

bonne chance smile
avatar