Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Vous cherchez une fonction ?
Jeux >> Graph 90+E >> Add-ins >> Desalination Master
Desalination Master
Version : alpha Taille : 120628 octets Ajouté le : 2026-08-02 16:27 Modifié le : 2026-08-05 20:36
Auteur et posteur :
Mb88Hors ligneRédacteurPoints: 1371 Défis: 3 Message
Planète Casio - Add-in Casio - Desalination Master - mb88 - Calculatrices
Nombre de visites sur cette page : 290
Score au progrank : 19
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
68 téléchargements | Soumettre un test

Ce programme est sous licence BSD.


Description :

FONCTIONNEMENT DU JEU

Une violente sécheresse touche l'archipel. Ayant le monopole de la désalinisation d'eau, le gouvernement vous charge de sauver les îles. Approvisionnez-vous en eau en allant aux fabriques sur la côte (et appuyez sur SHIFT). Chaque unité d'eau vous coûte 5 d'argent.

Pour approvisionner une île en eau, allez vers cette île, et appuyez sur SHIFT lorsque cela vous est proposé. Vous verrez votre jauge d'eau se vider (barre bleue en haut), et celle de l'île se remplir. Vous gagnez 10 d'argent pour chaque unité d'eau.
Lorsqu'une île n'a plus d'eau elle passe dans l'état "mort" (croix au dessus de l'île). Vous ne pouvez plus l'alimenter en eau ou construire une usine de désalinisation dessus.

Lorsque vous avez $1500 ou plus vous démarrer la construction d'une usine de désalinisation sur une île en vous approchant de l'île et en appuyant sur ALPHA lorsque cela vous est proposé. Une usine prend 2 jours à construire, et l'apparence de l'usine reflète son état. Lorsque l'usine entre en fonction, la barre indiquant la quantité d'eau sur l'île disparaît, et l'île est considérée comme "sauvée".

Si vous avez $400 ou plus, allez dans le menu des améliorations avec OPTN. En appuyant sur 1 vous pourrez lancer la construction d'une usine sur la côte pour $400, ce qui vous aidera à approvisionner les îles en eau plus rapidement. Une usine prend 2 jours à construire, et l'apparence de l'usine reflète son état.

Votre but est de sauver le maximum d'îles (idéalement les 5, mais je ne suis pas sûr que ce soit possible). Une île est sauvée, si une usine de désalinisation est entièrement construite dessus.

FICHIERS TÉLÉCHARGEABLES

Le premier fichier est la version déposée avant la deadline du CPC #33 (commit cd6bbc7ef0a4b229ab9cbd995b3e1a058ca86590, tag alpha).

C'est la version que le jury du CPC#33 doit évaluer si des correctifs de bugs critiques réalisés après la deadline comme ceux dans le deuxième fichier ne sont pas acceptés.

Le deuxième fichier contient une version compilée après la deadline beaucoup plus performante car compilée avec -Ofast et de la LTO au lieu de -O0. Il contient aussi des correctifs de bugs liés à la rotation du bateau causés par le nombre d'images par seconde plus élevé réalisés après la deadline (commit 26f130c86d9488057a9de9f91980a50bfb8d24f1, tag alpha2).

Le troisième fichier contient la dernière version du jeu (commit 1e0c2825603641322aaf73cd367dc85a489f2585).

CODE SOURCE

Le code est ici : https://git.planet-casio.com/mibi88/cpc33


Commentaires :

Pages: Précédente | 1, 2

LephenixnoirHors ligneAdministrateurPoints: 25905 Défis: 174 Message
Posté le 15-08-2026 à 13:14 | #
T'as aussi un problème de règles de remplissage
Mb88Hors ligneRédacteurPoints: 1371 Défis: 3 Message
Posté le 15-08-2026 à 13:17 | #
NOTE : J'ai répondu à Slyvtt

Oui je sais, c'est juste pour les tests que j'ai tout rendu transparent. J'ai prévu que l'alpha soit stocké par vertex (ça va être difficile à éditer). Il faudra donc que j'écrive du code séparé pour gérer ces modèles. Les modèles sans alpha seront affichés avec les fonctions habituelles pour que ce soit plus rapide. En plus avec les modèles transparent je ne devrais pas faire de backface culling (mais avec les autres si).

Donc pour tester j'avais tout rendu un peu transparent (et donc c'est bien plus lent que d'habitude).

L'avantage, c'est qu'avec un peu de chances le rendu de triangles remplis est un peu plus rapide avec les changements que j'ai fait .

EDIT :

Lephé, c'est juste que j'ai laissé le backface culling activé. Sinon tout marche correctement mais c'est super lent.

Pages: Précédente | 1, 2

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2026 | Il y a 294 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd