SweepOut – démineur compétitif

Forum News Room Projets SweepOut – démineur compétitif

  • Ce sujet contient 138 réponses, 10 participants et a été mis à jour pour la dernière fois par JimJim, le il y a 2 années et 2 mois.
  • Créateur
    Sujet
  • #16977
    Crisot
    • Level 5
    • Messages : 162

    Certains diront que je pars dans tous les sens et ils auront raison.

    Bref, mini projet déjà fort avancé. Un démineur dont les niveaux sont générés aléatoirement sur la base d’une graine (SEED). Le nombre de graine pourrait être illimité, mais pour des raison de gameplay (scoring), ici il sera limité à 100 valeurs (00 à 99).

    Pour chaque seed, vous avez 8 niveaux, toujours les mêmes, de plus en plus complexe, et un high-score. Votre but, aller le plus loin possible, et même finir le niveau le plus vite possible, à force de l’apprendre, pour aller prendre la tête du high-score.

    Et comme il y a 100 seeds, il y a 100 high-scores… Donc beaucoup de boulot pour qui voudrait s’imposer :-) (d’où la limite, on va pas avoir des centaines de milliers de high-score).

    J’ai trouvé que c’était une idée valable pour rejouer au démineur, pour peu qu’un minimum d’Amigaiste se prête au jeu.

    L’étape chiante ça va être d’accéder à une base de score online avec Amos… :-) Au pire je me ferais une petite extension en C et voila.

15 réponses de 1 à 15 (sur un total de 138)

Partager sur vos réseaux sociaux préférés :
Facebooktwitterredditpinterestlinkedintumblrmail

  • Auteur
    Réponses
  • #16978
    TarzinTarzin
    • Level 3
    • Messages : 87

    Ca m’épate ce que tu tires d’Amos.

    Et ça m’épate encore plus quand tu dis « Au pire je me ferais une petite extension en C et voila. ». Bah oui, c’est si simple! :-)

    Bravo!

    A500/A600/A1200/SAM 440 OS4.1 FE upd1/WinUAE AmiKit/Amiga Forever



    #16980
    Staff
    JimJim
    • Level 20
    • Messages : 5076

    Oh canon le démineur en dpf avec copper en fond B-)

    Je n’ai pas compris le principe ? Chacun a son jeu indépendant mais la table des hiscores est en ligne c’est ca ? En tout cas si il faut des participants tu peux déjà me compter présent ! :yes:   :heart:

    A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
    Micromiga.com - Le Webshop Amiga

    #17001
    Crisot
    • Level 5
    • Messages : 162

    T’as tout compris. Le jeu se ferait en solo, mais irait charger les scores en ligne. Tout bêtement. Ca plus une forme un peu fun et quelques bonus qu’il me reste à réfléchir, et je pense que ça peut mériter quelques parties du jeu devenu le plus pourri du monde, mais revisité. :)

    #17003
    Staff
    ZarnalZarnal
    • Level 17
    • Messages : 3795

    Dans un concours du mois, tout le monde se prête au jeu. :yahoo:   :yahoo:

    A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.

    #17005
    Staff
    AladinAladin
    • Level 23
    • Messages : 8937

    Très bon rendu graphique. Une bonne surprise pour un démineur. Par contre je ne sais pas si cela vient de la vidéo, mais je trouve le scrolling trop sensible.

    #17905
    Crisot
    • Level 5
    • Messages : 162

    Ca devient bon… :)

    J’ai du me remettre au PHP pour me faire un petit script qui permet de gérer intégralement les scores dans une base SQL.

    Ensuite j’ai du apprendre à utiliser des sockets en C et faire des requêtes HTTP pour commander mon script PHP depuis mon code C.

    Ensuite j’ai du porter ça avec GCC sur l’Amiga et notre vieille BSDSocket toute pourrite.

    Et là je viens de faire la partie Amos qui lance mon executable C et parse le fichier que PHP lui retourne.

    C’est un joyeux merdier, mais maintenant que les outils sont faits, j’arrive à envoyer/recevoir des hiscores depuis Amos avec une simple ligne de code ascii :lol:

    Bientôt… bientôt… :)

    #17909
    Staff
    JimJim
    • Level 20
    • Messages : 5076

    Ce truc de foufou.  :lol:

    Mais bon tu t’apprêtes à releaser le premier jeu connecté en Amos au monde … Le mec va se retrouver directement référencé sur le wiki Amos comme un visionnaire neofuturiste  :-p

    A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
    Micromiga.com - Le Webshop Amiga

    #18949
    Crisot
    • Level 5
    • Messages : 162

    Le error handling est pas ultra bien intégré, mais Amos connecté, ça existe!  :lol:

    #18951
    Staff
    JimJim
    • Level 20
    • Messages : 5076

    Ca avance ca avance :yahoo:

    A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
    Micromiga.com - Le Webshop Amiga

    #19240
    Crisot
    • Level 5
    • Messages : 162

    « Demain ou presque » (partant du principe qu’il est 2h40 du 09/02) je vais uploader quelque part une version beta tester.

    Jeu totalement jouable manquant encore un peu d’enrobage et surtout il me faut définir comment « scorer », donc va y’avoir un peu de statistiques en background pendant les parties que je vois un peu « comment jouent les joueurs ».

    Prérequis (pour le moment, certains évolueront d’autres non):
    -machine AGA (ouais…).
    -une connexion internet ACTIVE (ouais bis).

    Clairement le jeu pourrais tourner sur une disquette sur un Amiga 500, mais ce n’est pas la machine cible (=machine avec HDD bootée sur un WB avec une pile TCP/IP lancée).



    #19248
    Staff
    JimJim
    • Level 20
    • Messages : 5076

    Erf … Bon mon seul Amiga en ligne prêt à booter est mon 2000B/030 ECS … Je l’ai dans l’os !  :lol:

    A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
    Micromiga.com - Le Webshop Amiga

    #19251
    gibsgibs
    • Level 9
    • Messages : 956

    Top!  :good:

    :heart: Team Apollo :heart:

    #19260
    Crisot
    • Level 5
    • Messages : 162

    Jim: Ah oui, j’ai exclu trop rapidement les 2000/3000 qui sont couramment online mais ECS. Je ferais une détection ECS/AGA ce soir même pour ces machines.

    C’est déjà un premier retour de bêta test ☺️

    #19278
    Staff
    JimJim
    • Level 20
    • Messages : 5076

    T’es au top  :good:

    A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
    Micromiga.com - Le Webshop Amiga

    #19280
    gibsgibs
    • Level 9
    • Messages : 956

    French touch !  :yes:

    :heart: Team Apollo :heart:

Partager sur vos réseaux sociaux préférés :
Facebooktwitterredditpinterestlinkedintumblrmail
15 réponses de 1 à 15 (sur un total de 138)

Vous devez être connecté pour répondre à ce sujet.