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 » Aragorn corporation
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Aragorn corporation

Posté le 30/07/2014 17:02

Aragorn Corporation


Les studios Aragorn sont fiers de vous annoncer l'un des projets les plus ambitieux de Planète Casio.

Au programme :
Tabassage de monstre en touts genres
Des graphismes splendides
Un scénario travaillé
Des heures d'aventure
De nombreuses quêtes annexes !


interface in-game :



J'oubliais, le jeu sera disponible en 4 langues : français, anglais, allemand et espagnol !




Jardin de Link :





Précédente 1, 2, 3, 4, 5, 6, 7, 8 Suivante
Eltoredo Hors ligne Modérateur Points: 4301 Défis: 35 Message

Citer : Posté le 22/12/2014 23:54 | #


Oui il l'a dit
La procrastination est une vertu. (voir ma description pour comprendre mon raisonnement)
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 23/12/2014 10:03 | #


Au temps pour moi, ça m'apprendra à lire en diagonale.
En attendant ça rend très bien, bon boulot pour adapter le gris !
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 23/12/2014 17:43 | #


Pourriez-vous m'expliquez svp pourquoi cette fonction ne marche fonctionne pas :
int PrintVariable(Variable,x,y)
{
    [purple]unsigned char[/purple] *sco;
    sprintf(sco,(unsigned char*)[gray]"%d"[/gray],Variable);
    PrintMini(x,y,(unsigned [purple]char[/purple] *)sco,[maroon]1[/maroon]);    
}

Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 23/12/2014 17:45 | #


Pourquoi int PrintVariable ? Est-ce que ta fonction renvoie un int ? Non, donc void. Déjà.
Ensuite faut mettre les types des arguments.
Faut réserver de la mémoire, donc sco[20] par exemple.
Ensuite pas besoin de caster en unsigned char * pour printf.
Par convention, pas de majuscules au noms de varuables.
Et c'est plutôt 0 pour PrintMini(), après c'est toi qui vois.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 23/12/2014 17:52 | #


Merci Lephe, en effet, je n'avais pas préciser la taille du sco. (Ce que je ne comprend pas, c'est que ça marchait dans Layton)
Et j'avais effectivement inversé le 1 et le 0 pour PrintMini() :boulet:

Ajouté le 01/02/2015 à 21:39 :
J'aurais besoin d'aide : je voulais faire de la transparence avec ML. Cela marche sans problème avec un sprite. Je remplace le nom pour un autre sprite de même taille et là, je rencontre un problème : la transparence et le noir fonctionnent, mais pas le blanc qui apparait transparent (il y en a très peu, mais c'est hyper important). Connaitriez-vous une autre façon de faire de la transparence ?

Ajouté le 01/02/2015 à 21:55 :
Est-ce que cela pourrait venir du fait que j'applique mes sprites en ML_bmp_and/or_cl ?
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 01/02/2015 21:57 | #


Normalement non, ça ne pose pas de problème à moins que les fonctions soient buggées.
D'ailleurs, ce ne serait pas ML_bmp_and_cl() qui l'est ?
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Purobaz Hors ligne Membre d'honneur Points: 2690 Défis: 110 Message

Citer : Posté le 01/02/2015 21:58 | # | Fichier joint


Tu affiches en and l'image où seuls les pixels blancs sont blancs. Puis tu affiches en or la même image mais où seuls les pixels noirs sont noirs.

Exemples :


Fait des tests sans le clipping dans un premier temps.
I'll be back !
pour plus de fun
mes programmes fun
de technique
mes projets
et de Swag
les projets que je soutiens
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 01/02/2015 22:02 | #


Purobaz a écrit :
Exemples :

Je premier sprite me dit vaguement quelque chose
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 01/02/2015 22:05 | #


Merci pour votre aide, mais j'utilise une version non modifié de ML et j'applique bien la même méthode.
Cela vient peut-être des dimensions des sprites (quand je sortirais le jeu, vous pourrez voir le code source et le bug). Avec d'autres dimensions et d'autres sprites, cela fonctionne.

Je vais donc dire que les diamants sont des imitations en verre transparent.
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 01/02/2015 22:12 | #


Fais attention, une des fonction bmp_and de monochromeLib bugait :/ par contre je sais plus laquelle
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 01/02/2015 22:13 | #


Alors ça doit être celle que j'utilise .

Ajouté le 03/02/2015 à 18:53 :
Comme vous le savez tous, DS ne va pas tarder à rencontrer des personnes de chez Casio (d'ailleurs, il y a la fille du cousin à ma grand-mère qui y travaille (c'est sérieux, on l'a appris par hasard (ma grand-mère qui dit à son cousin qu'il a une belle montre...))). Il (DS) nous a proposé de transmettre nos questions. Afin de na pas créer de répétitions, voici les miennes :

Aragorn (c'est moi) a écrit :
1) Mode examen
Avec la nouvelle loi qui va paraître, comment compter vous répondre aux nouveaux critères ?
Y aura-t-il, si possibilité il y a, des mises à jours permettant aux anciens modèles de suivre la réglementation ?
Arrêterez-vous la production et la commercialisation des anciens modèles ?

2) Compatibilité entre modèles
Comme vous le savez, de nombreux programmes ont vu le jour pour calculatrice. Certains sont programmé au niveau amateur, dans le but de se familiariser avec un nouveau le langage de programmation. En revanche, d'autres ont fait l'objet de dizaines, voir de centaines d'heure de programmation et de travail. On peut notamment citer l'excellente adaptation de fruit ninja ou de jetpack joyride.
Les prochains modèles permettront-ils la compatibilité avec ces anciens programmes - et donc pour les nouveautés déjà une bonne bibliothèque de programme - ou préférez-vous abandonnez l’utilisation de ces langages - C et basic - auquel cas, vous perdrez une grande quantité de logiciel annexe et risquez de plonger dans l'oubli le fruit du travail de nombreux casionautes ?

3) CP-400
Comme vous avez pu le remarquer, les calculatrices Casio se vendent très bien en France et cela plus qu'en tout autre pays européen. Cela est en grande partie dû à la communauté "Planète Casio" qui soutient l'utilisation de ce matériel. La CP-400 n'a hélas pas le même côte de popularité. Les performances du basic et l'impossibilité de codé des jeux rapides - comme en LUA ou en C - en a déçu un grand nombre.
Comptez-vous mettre au point un sdk permettant la programmation de jeux en C ou la création d'un add-in prenant en charge le lua ou tout autre langage rapide ?
Prévoyez-vous de prochaines mises à jour pour cette calculatrice ?
(Je ne peux que vous féliciter pour la mise à jour 2.00 de cette dernière qui apportent de nombreuses fonctionnalités utiles).
Enfin, je souhaiterais clôturer cette partie en vous informant qu'une équipe fait de nombreuses recherches afin de pouvoir mettre des programmes puissants sur cette calculatrice très prometteuse. Ils sont très motivés et vont certainement trouver un moyen. http://tiplanet.org/forum/viewtopic.php?f=23&t=15978#p176909 Pourquoi ne pas plutôt leur donner dès à présent un moyen propre de satisfaire leur désir ?


Ajouté le 03/02/2015 à 18:59 :
@DS Pourras-tu remplacer "Mode contrôle et concours" par "Mode examen" ? Lorsque j'ai formulé les questions, je ne me rappelais plus du bon terme.

Edit Lephenixnoir : Je me suis permis de le faire même si je m'appelle
pas Dark Storm. Je ne pense pas que tu en sois trop frustré de toute façon.
[/i]

Edit Dark Storm : [/i]
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 05/02/2015 20:45 | #


Lephenixnoir a écrit :
Dis, les graphismes tu les aurais pas pris dans le jeu Zelda original ? J'en ai trouvé des très similaires dans Link's awakening.


C'est idiot, j'avais trouvé un chouette set des tiles de Zelda GB en 8*8 (c'est un downscale assez réussi). D'ailleurs, comment tu gères les niveaux de gris? Ton code force-t-il un reset de la machine? Si non, je peux avoir une copie du code source pour ça à titre conservatif?
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 05/02/2015 20:47 | #


Eiyeron a écrit :
D'ailleurs, comment tu gères les niveaux de gris? Ton code force-t-il un reset de la machine? Si non, je peux avoir une copie du code source pour ça à titre conservatif?

D'après ce que j'en sais, c'est la même méthode que celle utilisée dans le « Professeur Layton » qu'il a écrit avec Legolas. À savoir alterner les bitmaps manuellement avec une boucle à chaque fois...
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Silaxe Hors ligne Membre Points: 809 Défis: 12 Message

Citer : Posté le 05/02/2015 20:49 | #


j'avais trouvé un chouette set des tiles de Zelda GB en 8*8

Tu peux me donner un lien , cela m'interresse.
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 05/02/2015 21:04 | # | Fichier joint


Salut à tous,

C'est débile : j'avançais super bien sur le jeu, jusqu'à ce que je l'annonce et depuis je n'y est quasiment pas touché par faute de temps. (je travaille dur pour essayer de finir 1er de classe)

Je met le code source en pièce jointe mais à une condition :
- que vous ne l'utilisiez pas pour savoir comment débloquer tel ou tel truc, comme ce fut le cas pour Prof. Layton -> Ca diminue considérablement le temps de jeu.

Sinon, j'utilise effectivement une boucle qui alterne 2 sprites, à raison d'un sprite tous les 1/64 secondes. Le principe est tellement simple que je pense que c'est pour ça que personne n'y a pensé.

@Lephe
Si j'ai demander à DS de modifier un mot, ce n'est pas dans le post (ça je peux le faire moi-même), mais dans le mp que je lui ai envoyé.

Ajouté le 05/02/2015 à 21:11 :
Si quelqu'un est intéressé, il peut créer une astuce à ce propos (le niveau de gris). Ma méthode est super simple et n'importe quelle débutant ne créant pas de header pour ces jeux peut y arriver (la preuve ). Pour ma part, je n'ai vraiment pas le temps. J'ai placé à cette adresse des informations sur le sujet, qui pourront servir de bases à la création de l'astuce : http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2679&page=6.
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 08/02/2015 16:26 | #


Aragorn a écrit :
Sinon, j'utilise effectivement une boucle qui alterne 2 sprites, à raison d'un sprite tous les 1/64 secondes. Le principe est tellement simple que je pense que c'est pour ça que personne n'y a pensé.


Booh, c'est vrai, ça fait pas genre des années qu'on utilise cette méthode en Axe Parser... Je me demande si ça rend bien sur G35+.
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 08/02/2015 16:39 | #


Je voulais dire sur calculatrice.
Je ne parlais pas de la programmation en général.

Sinon, pour répondre à ta question, ça marche super bien à condition de vérifier trois conditions :
- être aux alentours de 64 fps;
- ne le faire que pour de petites surfaces et des détails;
- qu'il n'y ait qu'un seul niveau de gris.

Si tu veux des exemples :
- Prof. Layton : il possède deux niveaux de gris, dont un où on perçoit le clignotement;
- Mario & Sonic Rush : dans les menus;
- Zelda en C : c'est dans ce jeu que le niveau de gris rend le mieux. Cependant, si tu as une sh3, il faudra modifier la valeur pour les contrastes dans le code, qui sont prévus pour sh4

Tu trouveras tous les liens dans ma signature
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Lephenixnoir Hors ligne Administrateur Points: 24232 Défis: 170 Message

Citer : Posté le 08/02/2015 16:58 | #


Eiyeron a écrit :
Booh, c'est vrai, ça fait pas genre des années qu'on utilise cette méthode en Axe Parser...

L'axe Parser est un langage à mi-chemin entre le C et l'Asm utilisé pour programmer sur TI... dites-moi si je me trompe mais il me semble que c'est ça.
Mon graphe (11 Avril): ((Rogue Life || HH2) ; PythonExtra ; serial gint ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 17/02/2015 17:42 | #


Eiyeron a écrit :
C'est idiot, j'avais trouvé un chouette set des tiles de Zelda GB en 8*8 (c'est un downscale assez réussi).
Pourrais-tu me passer le lien stp ? Ca m'intéresse pour une adaptation de ice slider version zelda en C.
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Darkysun Hors ligne Membre Points: 1747 Défis: 52 Message

Citer : Posté le 17/02/2015 17:44 | #


Eo ! Deja tu attends que je sorte le mien hein
Si je ne réponds pas à un post depuis trop longtemps : envoyez-moi un message pour me le rappeler !




Aragorn Hors ligne Membre Points: 807 Défis: 5 Message

Citer : Posté le 17/02/2015 19:26 | #


Tu en sors un en C ?
Oh zut, ce qui m'intéresse, c'est faire un éditeur de niveau on calc comme Dodormeur et ce type de jeu me parait idéal.
Mes Programmes
Cliquer pour enrouler
The Legend of CASIO - Basic Quest ( Basic )
Notes ( logiciel qui calcule votre moyenne, basic )
Professeur Layton ( jeu d'énigme en C )
Mario & Sonic Rush ( jeu de course 3D en C )
Projets
Cliquer pour enrouler
Zelda Ancestral Relics ( projet en C )
Projets que je soutient
Cliquer pour enrouler
Pokémon jade de Dodormeur
Jetpack Joyride de Drakalex007
Arcuz de Dark Storm
Casion de Az et Darkysun




Un jeu de course en 3D pour calculatrice :
http://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=2773&page=1.
Précédente 1, 2, 3, 4, 5, 6, 7, 8 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 68 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