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 » Electricity
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Electricity

Posté le 09/09/2013 20:19

Mais...qu'est-ce que vous faites là ? Le jeu est sorti ! lien

Mon tout nouveau projet : un jeu de réflexion qui consiste à diriger deux robots (un + et un -) à travers plusieurs niveaux. Le système positif/négatif sera exploité : des champs magnétiques qui ne laissent passer que le bon robot, des circuits électriques ou 1 des deux devra faire "contact", et caetera...

Le jeu sera entièrement en graphismes avec des sprites en drawstat

En fichier joint une démo du jeu
Avant de démarrer le programme principal ("ELECTRY"), pensez à initialiser le jeu avec "INSTAL"
Attention, elle ne contient que 5 niveaux avec leur tutoriel. Ainsi, ne choisissez pas "niveau suivant" lorsque vous avez fini le niveau 5.
Toutes les remarques et suggestions sont bienvenues et même souhaitées

Avancement :
graphismes
   100%


moteur de jeu
   100%


level design
   100%


menus
   100%


Tutoriels
   100%


Fichier joint


1, 2, 3, 4 Suivante
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 09/09/2013 20:26 | #


Ci-dessous les sprites de mes deux personnages :


Note : le titre n'est pas définitif
Btl Hors ligne Ancien modérateur Points: 3879 Défis: 107 Message

Citer : Posté le 09/09/2013 22:09 | #


et bien, toi tu annonces ton jeu a l'avance

(il vaut normalement mieux attendre d'être un peu plus loin dans son jeu, parce que sinon abandonner après avoir faire saliver la communauté c'est pas bien )
Un excellent tuto video qui vous explique comment transférer des fichiers de l'ordinateur vers la calculatrice et vice versa ma chaine youtube
mes jeux
mes jeux

Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games

Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 10/09/2013 16:37 | #


La dernière fois, j'avais annoncé mon jeu alors qu'il était proche de sa finition, donc ça compense .

Mais là je tiens un projet limpide, normalement je n'aurais pas trop de contraintes liées au basic casio (contrairement à une autre idée qui avait émergé au milieu du mois d'août).
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 16/09/2013 19:59 | #


Ouai, il faudrait éviter de faire comme moi et mes Lumyce, que j'ai annoncé ... très très en avance (ils ne sont pas encore sortis , j'avais pas assez d'idées pour les niveaux mais il ne saurait tarder, le 1).
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Ray Hors ligne Membre Points: 1338 Défis: 18 Message

Citer : Posté le 16/09/2013 20:21 | #


bah moi j'ai eu une super idée de concept pour un jeu mais je me pose encore beaucoup de question concernant comment vont être stockées les niveaux, quel sera le but, mais au moins j'ai un concept et je tiens à faire un Nième prototype avant de vraiment l'annoncer
Projets que je soutiens
Masquer
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 16/09/2013 20:22 | #


bonne idée
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Alex_1186 Hors ligne Membre Points: 1215 Défis: 46 Message

Citer : Posté le 20/09/2013 18:36 | #


Mais dis-donc ça m'a l'air très rigoureux scientifiquement ton gameplay!

Tu peux même imaginer des niveaux bonus où on doit appliquer le théorème de Millman, pour déterminer la fonction de transfert et la pulsation de résonance pour passer!
Ou même passer en mode "grandeurs complexes" en considérant les impédances et les admittances complexes des dipôles et tracer le diagramme de Bode!

Nan je plaisante! Bonne chance!
Projets que je soutiens
Projets que je soutiens
Robscape 2 de Ray
Les tests vidéo de Marmotti
Mes projets
Mes projets
Une dizaine de projets top secrets...

Timeless Remix Airwolf
"And the dream will never die..."
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 20/09/2013 21:13 | #


Argh, mais c'est quoi ce jargon ? Je suis qu'en 1re
Sinon c'est vrai que j'aime bien faire des jeux réalistes, j'aime pas les thèmes trop "lâchés", surtout scientifiquement.

A part ça c'est sympa, mais bon pour l'instant je suis dans les tests et ajustements de "Défense du fort", donc je ne me suis pas occupé d'Electricity.
Je peux vous dire que c'est vraiment de la précision au millimètre pour équilibrer les deux camps (fichus brigands ! mais je crois que j'ai trouvé la solution...)

post : 4E2 points !
Alex_1186 Hors ligne Membre Points: 1215 Défis: 46 Message

Citer : Posté le 20/09/2013 21:41 | #


Euh mais tu sais j'étais ironique!
Mais bon je plaisantais, s'il fallait être rigoureux même dans les jeux où irait-on?

Par contre si tu veux l'être vraiment, je te conseille de t'inspirer des 4 équations de Maxwell pour les propriétés du champ électromagnétique!

(Alex arrête de troller... C'est pas bien... Arrête de profiter de ton statut de prépa pour frimer...)
Projets que je soutiens
Projets que je soutiens
Robscape 2 de Ray
Les tests vidéo de Marmotti
Mes projets
Mes projets
Une dizaine de projets top secrets...

Timeless Remix Airwolf
"And the dream will never die..."
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 21/09/2013 11:15 | #


Je sais bien que c'était ironique, seulement tu as raison sur le fait que je suis rigoureux

même si j'ai pas lu l'article, je vais juste faire les éléments selon un "bon sens" scientifique...
C'est quoi un bon sens scientifique ?
bin c'est genre pas faire des trucs comme "vitesse atteignant celle de la lumière" ou des "rayons d'énergie" qui ne représentent rien en réalité
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 23/09/2013 20:58 | # | Fichier joint


Voici le menu principal avec l'animation de début, pour vous faire baver un peu

Ajouté le 29/09/2013 à 12:55 :
Voilà, j'ai à peu près fini le moteur graphique. Tous les sprites, ou presque, sont encodés.

Je vous mets le moteur d'affichage de la map en fichier joint. Le premier niveau est basique, mais en regardant dans le programme "[tilde]MAP", vous pouvez trouver les valeurs de chaque sprite et vous amuser à modifier les valeurs de la matrice du programme "[tilde]NIVEAUX" pour regarder tous les sprites

Malheureusement, l'affichage reste lent, il faut 30 secondes pour charger la map. J'ai essayé :
-le super drawstat qui efface le sprite précédent quand il en affiche un autre.
-la fonction Augment pour cumuler les listes et afficher ligne par ligne la map, mais qui n'est pas plus rapide.

Voilà, si vous avez une idée, je suis preneur
En plus vous avez le programme pour tester vous même vos solutions
Ne0tux Hors ligne Membre d'honneur Points: 3524 Défis: 265 Message

Citer : Posté le 29/09/2013 13:50 | #


Si le seul inconvénient du super Drawstat est d'effacer le srpite précédent, tu n'as qu'à au début de ton programme enregistrer le niveau vide dans une Picture, la mettre en fond avec Bg-Pict, et à chaque nouveau sprite dessiné, enrgesitrer l'écran dans ladite Picture !
Mes principaux jeux : Ice Slider - CloneLab - Arkenstone

La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 30/09/2013 09:16 | #


Merci, ça marche, mais c'est normal que le super drawstat soit presque deux fois plus lent que le drawstat ?
Totoyo Hors ligne Membre d'honneur Points: 16093 Défis: 102 Message

Citer : Posté le 30/09/2013 09:43 | #


Si on doit enregistrer l'image puis la réafficher, oui, ça le ralentit l’exécution.
Sinon, je ne comprends pas par "efface le sprite précédent". C'est sur l'écran ou dans les listes ?
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 30/09/2013 20:38 | #


Oui, c'est sûr que ça ralentit l'exécution du programme, sauf que là c'est carrément l'affichage du sprite qui prend trois plombes.

Et à part ça, ça efface le sprite dans les listes (normal parce que j'utilise toujours les mêmes pour l'affichage) mais aussi sur l'écran
Totoyo Hors ligne Membre d'honneur Points: 16093 Défis: 102 Message
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 02/10/2013 19:51 | #


Voilà, en supprimant le
Prog "DRAWSTAT"
Return

dans le programme "[tilde]MAP", il t'affichera les sprites avec le super drawstat

Au fait, est-ce quelqu'un sait comment effacer 1 sprite rapidement (en mettant à part le BG-Pict # Cls)?
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 02/10/2013 20:15 | #


Pour effacer un sprite rapidement, tu peux afficher des espaces aux bons endrois (si ton sprite ne dépasse pas la taille d'un espace en graphique )

Ps : t'as marqué "Retrun" au lieu de "Return"
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
Positon Hors ligne Rédacteur Points: 2396 Défis: 57 Message

Citer : Posté le 02/10/2013 20:17 | #


J'y avait pensé, mais tu es sûr que c'est rapide ?

Merci pour le Return
Kirafi Hors ligne Membre Points: 2180 Défis: 10 Message

Citer : Posté le 02/10/2013 20:59 | #


Ben je pense que c'est la meilleure façon d'effacer un sprite ...

Ou alors, avec le BG-Pict # Cls
iPod
Pour des parties rapides
Jusqu'où pourras-tu aller dans ce jeu "partie rapide" qu'est Dextris (élu Jeu Du Mois)
Pourras-tu survivre plus de 20 secondes dans ce fameux tunnel appelé Graviton
Rebondis entre les murs en évitant les piques dans SpikeBird
Pourras-tu éviter de te faire écraser dans FallBlocs (élu Jeu Du Mois)
Autres
Franchement ils valent le coups
Deviens l'amiral de la marine dans SeaRush (jeu concours) (élu Jeu Du Mois)
La version 2048 tactile amélioré au plus haut point : 2048 Delux !
Pars à la recherche des morceaux d'étoile dans Lumyce (élu Jeu Du Mois)
1, 2, 3, 4 Suivante

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 126 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