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.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » TD'PC : Un Tower Defense sur Graph 35+E II
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

TD'PC : Un Tower Defense sur Graph 35+E II

Posté le 09/10/2023 18:45

Bonjour à toute et à tous !

En regardant la boite à idée j'ai vus la proposition de Drak pour faire un Tower Defense. Et j'ai décider de sortir de ma zone de confort en essayant d'en coder un en C.Basic.

Le but est de repousser les botnet des serveurs de Planet Casio pour éviter de les faire crashs (et perdre ce magnifique site à tout jamais ).

Il y aura 3 mondes : Silicum (l'ordinateur) / Flux (les donnes) / Nébula (le serveur)
Une fonctionnalité que je voudrais bien ajouté est un système de point où vous ne pourrez pas passez au prochain niveaux si vous n'avez pas eu assez de point dans les niveaux précédents (de l'xp quoi).

Ma petite To-Do list : Fait / En cours / A faire
Faire les niveaux
Faire les menus
L'IA des bots
Les différentes tours
Approfondir l'histoire
Ajouter le système d'xp
Les assets
L'éditeur de niveaux


Progression du jeu en entier
   5%


Update sur le développement
Cliquer pour enrouler
Le 14/10/2023
Cliquer pour enrouler
C'est bon j'ai fini le menu (sa fait un truc de moins sur ma liste) :

Le 05/11/23
Cliquer pour enrouler
J'ai refait les sprites en 9x9 et j'en ai ajouté de nouveaux.

Le fond du premier monde : (je sais même pas pk j'ai fait ça je ne sais pas quoi en faire maintenant)


Les routes :


Les bots :


L'icône de sélection (il y en a 2 parce que je vais faire une animation) :


Et finalement les points qui vont marqués le début et la fin de chaque niveau : (0 et 1 comme les codes binaires )

Le 14/11/23
Cliquer pour enrouler
J'ai fait la base de l'éditeur de niveau (ça veut dire rien du tout). Il est en fichier joint.

Quelque screenshot :






Si vous voulez que je change le nom (ce que je comprendrais parfaitement) où ajouter des fonctionnalités merci de me l'indiquer en commentaire.
Je vous tiendrais au courant quand la première bêta sortira.

Et pour finir : Merci. Merci d'avoir lus jusqu'ici .

(ah on parle, on parle mais maintenant il faut le faire ce jeu)

@RDP


Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 09/10/2023 19:04 | #


Attendez il n'y a pas d'image sa sert à rien de mettre @ RDP donc ?
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Tituya Hors ligne Administrateur Points: 2138 Défis: 26 Message

Citer : Posté le 09/10/2023 20:49 | #


Pas besoin d'image pour une rdp ne t'inquiète pas
Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 09/10/2023 20:55 | #


Ok, merci 👍

Et vous avez un idée de nom pour le 3e monde ? Nope, c'est bon
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 14/10/2023 17:01 | # | Fichier joint


C'est bon j'ai fini le menu (sa fait un truc de moins sur ma liste) :


Pour tout les bizarroïdes qui voudrait télécharger cette version, elle est en pièce jointe.
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Fastgeek Hors ligne Membre Points: 149 Défis: 0 Message

Citer : Posté le 14/10/2023 17:35 | #


Coooooooool, un jeu de stratégie sur calculatrice
Bon bah bonne chace pour la suite, on espère que ce sera une dinguerie
(J'espère que ça me donnera aussi la motivation d'avancer sur le mien)
"Always believe in your dreams, and work hard to achieve them"
FastGeek, a very simple guy

Projet(s) en cours : Casio Rocket League II
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 14/10/2023 18:00 | #


Fastgeek a écrit :
Bon bah bonne chace pour la suite, on espère que ce sera une dinguerie

J'espère aussi
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 01/11/2023 18:27 | #


Je vient juste de finir quelques sprites en 16x16 :

Ça se sont les routes (de base je voulais juste faire une ligne ) :


L'icône de sélection (il y en a 2 parce que je vais faire une animation) :


Et les bots :

Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Dimartino Hors ligne Maître du Puzzle Points: 310 Défis: 2 Message

Citer : Posté le 01/11/2023 20:29 | #


Coucou j'aime bien tes sprites surtout les bots !
Mais ne penses tu pas que du 16x16 ça va faire un poil trop gros sur l'écran de la 35+E II ? J'avais essayé pour un test et c'était vraiment gros... Pour moi la taille idéale c'est du 9x9, il y a un pixel central mais ça tombe pratiquement juste. Après si tu as déjà une idée de ce à quoi que tu veux que ton jeu ressemble loin de moi l'idée de te dire de changer
Mon projet du moment : Memen'Casio
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 02/11/2023 07:53 | #


Ah oui mince j'avais pas pensé à ça
Je vais essayer le 9x9.
Merci !
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Slyvtt Hors ligne Maître du Puzzle Points: 2307 Défis: 17 Message

Citer : Posté le 02/11/2023 08:13 | #


Je confirme que le 16x16 est vraiment gros pour la G35 (enfin pour les monochromes Casio en général), car avec une résolution de 128x64, on peux pas mettre beaucoup de tiles (8 en largeur et 4 en hauteur seulement).
Une taille proche de 8x8 (le 9x9 est une bonne idée avec un point central si besoin) est nettement plus adaptée.
A contrario, pour la G90 cette taille est vraiment petite.

Pour Collab_RPG, on a utilisé du 8x8 pour les mono est on fait un upscaling x2 pour la G90 (donc du 16x16).
Voili voilou.
There are only 10 types of people in the world: Those who understand binary, and those who don't ...
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 05/11/2023 15:51 | #


J'ai refait les sprites en 9x9 et j'en ai ajouté de nouveaux.

Le fond du premier monde : (je sais même pas pk j'ai fait ça je ne sais pas quoi en faire maintenant)


Les routes :


Les bots :


L'icône de sélection (il y en a 2 parce que je vais faire une animation) :


Et finalement les points qui vont marqués le début et la fin de chaque niveau : (0 et 1 comme les codes binaires )

Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Dimartino Hors ligne Maître du Puzzle Points: 310 Défis: 2 Message

Citer : Posté le 05/11/2023 15:53 | #


Les bots sont super !
J'ai hâte de voir ce que ça va donner !
Mon projet du moment : Memen'Casio
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 05/11/2023 15:57 | #


Merci
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Tituya Hors ligne Administrateur Points: 2138 Défis: 26 Message

Citer : Posté le 05/11/2023 16:53 | #


Les dessins sont vraiment réussis bravo !
J'ai update ton message en utilisant le tag pixelated qui est peu connu sur le forum:

Au lieu d'avoir ce rendu :


[img=45x45]https://i.imgur.com/eQEaRTzl.png[/img] [img=45x45]https://i.imgur.com/DqaGo74l.png[/img]

Tu as ce rendu


[img=45x45|pixelated]https://i.imgur.com/eQEaRTzl.png[/img] [img=45x45|pixelated]https://i.imgur.com/DqaGo74l.png[/img]

Bretagne > Reste du globe
(Et de toute façon, vous pouvez pas dire le contraire)
Projet en cours : Adoranda

Mes programmes
Hésite pas à faire un test !


Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 05/11/2023 17:40 | #


Ah oui, c'est beaucoup mieux merci
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 10/11/2023 18:45 | #


Euh ben le développement va prendre beaucoup plus de temps que je le pensais, je peux ni coder en classe, ni en permanence... Tout sa parce que je me suis vanté que j'avais des jeux sur la calculatrice et que ma classe est rempli de rapporteur .
Et en plus de tout ça j'ai toujours des devoirs .
Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Validuser Hors ligne Membre Points: 508 Défis: 1 Message

Citer : Posté le 14/11/2023 17:54 | # | Fichier joint


Hop là, j'ai fini le jeu ! (c fo)

Bon sérieusement j'ai fait la base de l'éditeur de niveau (ça veut dire rien du tout). Il est en fichier joint.

Quelque screenshot :



Votre développeur favori
Je suis en train de travailler sur TD'PC : un Tower Defense sur G35+EII (Bien sûr que oui je travaille dessus )
Ne pas cliquer
Mtn que tu à cliqué tu est obligé de tout installer
Tuper4 Hors ligne Membre Points: 828 Défis: 19 Message

Citer : Posté le 14/01/2024 10:46 | #


Ce jeu a l'air de bien avancé . Mais, si tu le fais sur C.basic, ce n'est que disponible sur 35+EII, ou c'est moi qui réflichit avec mes pieds
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.
Dimartino Hors ligne Maître du Puzzle Points: 310 Défis: 2 Message

Citer : Posté le 14/01/2024 12:32 | #


Pour moi C.Basic tourne sur Graph 75(+E), Graph 35+ USB/E tweaké, Graph 35+ E II et aussi sur la graph 90+E (fxcg50) et les fxcg20/10. Sur toutes les calculatrices capables d’accueillir un addin en fait.
Mon projet du moment : Memen'Casio
Tuper4 Hors ligne Membre Points: 828 Défis: 19 Message

Citer : Posté le 14/01/2024 15:44 | #


Oui moi aussi, mais je crois qu'il a dis sur graph 35+EII car il prends beacoup de place de stokage (500 Ko) mais cela reste possible sur graph 35+E, meme si il ne va rester que tres peu
Ne vous arrêtez pas quand vous êtes fatigé(e), arrêtez vous quand vous avez terminez.

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 82 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