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
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 100(+) >> LuaFX >> Donkey kong lua
Donkey kong lua
Version : 3.1 Taille : 41990 octets Ajouté le : 2010-12-24 17:09 Modifié le : 2011-09-11 18:25
Auteur et posteur :
TitiHors ligneMembrePoints: 1583 Défis: 0 Message
Planète Casio - Jeu Casio en LuaFX - Donkey kong lua - Titi - Calculatrices
Nombre de visites sur cette page : 17577
Score au progrank : 50
Note actuelle : 7/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
3974 téléchargements | Soumettre un test


Description :

OPTIMISE POUR GRAPH100/GRAPH100+
<PROGRAM> 41990 Octets
<REMAINING FREE SPACE> 104889 OctetsLibres

DONKEY KONG
COPYRIGHT
TH PRODUCTION
V3.0
POWERED BY
LUA G100 VEBVEB

[REPLAY] POUR SE DEPLACER
[SHIFT] POUR SAUTER
[ALPHA] POUR ROULER
[ESC] OU [AC/ON] POUR QUITTER LE JEU

DESCRIPTION DU JEU:
Vous devez récupérer toutes les bananes et amener Donkey Kong à la grotte souterraine.
Faîtes attention aux rats, crocodiles et guêpes qui rodent !
Enjoy

NOTA:
Je tiens à remercier Vebveb pour son aide !



<UPDATE>
Installation:

Les données des images sont contenus dans les modules lua DKm1 DKm2 DKm3 DKm4 et le programme principal et DK

Sur g100 :
envoyez les 5 .lc dans votre calculatrice et executez DK avec lualaunc.exe

Sur g85 :
envoyez les 5 .lc dans votre calculatrice, en mettant de préférence les modules dans la mémoire de stockage (les modules y sont cherchés en premier)


Pour ceux qui veulent recompiler: il faut lua16.exe avec l'option -s (exemple : lua16 -s -o DK.lc DK.lua)


Note sur 10 Commentaire Date de notation
7Jeu sympathique mais sombre et pas très commode à installer. Ceci dit les graphismes sont très agréables et le rendu fluide ! :)Le 31.03.2013 à 18:01

Commentaires :

Pages: 1, 2, 3, 4, 5 | Suivante

TitiHors ligneMembrePoints: 1583 Défis: 0 Message
Posté le 24-12-2010 à 17:10 | #


GRAPH100/GRAPH100+
# Processeur : Nec V30Mx
# Fréquence d'horloge : bridé à 8MHz dont 5 MHz utilisables

GRAPH85
# Processeur : SuperH 3, similaire au SH7705, Renesas Technology, Hitachi
# Fréquence d'horloge : orienté big-endian 14,74 MHz

Faudrait voir ce que ça donne sur une Graph85 avec x3 de puissance processeur !
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 24-12-2010 à 17:13 | #
NAAAAN Oo
GG vieux, j'ai hâte de tester ce machin!
t'es allé vite, fini or not fini?
Merci, il me fallait un bon exemple pour montrer la puissance de LuAFX...
TitiHors ligneMembrePoints: 1583 Défis: 0 Message
Posté le 24-12-2010 à 17:37 | #
Joyeux Noël 2010 8)

Voici 2 liens vers mes musiques préférées du jeu
Donkey Kong Country sur Snes:

Donkey Kong Country - Aquatic Ambiance

Donkey Kong Country - Life In The Mines

QDB
VebvebHors ligneMembrePoints: 796 Défis: 14 Message
Posté le 24-12-2010 à 18:38 | #
Il faut prendre en compte la place du .lc : 34ko et non plus de 40.

Sinon, c'est vraiment pas mal!

Pour le ralentissement, je vais voir ce que je peut faire.

EDIT:
wait(2.5) est équivalent à wait(2)

"moverat() wait(3)" -> le wait(3) n'est il pas de trop ( = le ralentissement)
Pour info on peu encore optimiser le code

par exemple
if a == 3 then ... end -- ne modifie pas a
if a ==4 then ... end
les 2 cas ne sont pas possibles en même temps donc:
if a == 3 then ...
elseif a== 4 then ... end

Applique ça à tout tes if où les cas ne sont pas compatibles, et tu devrait accelerer un peu (avec les cas les plus fréquents au début des if)

Tu ne voudrait pas ajouter un moteur de jeux comme celui de mario, ... ?
TitiHors ligneMembrePoints: 1583 Défis: 0 Message
Posté le 25-12-2010 à 16:24 | #
VERSION 1.5
Donkey Kong LUA

- Optimisation du code source du jeu
- Suppression du ralentissement

Pour pouvoir profiter des modifications & améliorations:
- Raz total de la mémoire
- Installation complète de la version 1.5 de Donkey Kong LUA
VebvebHors ligneMembrePoints: 796 Défis: 14 Message
Posté le 25-12-2010 à 18:19 | #
As tu mis la bonne version? dans le .lua je ne vois pas de elseif...
TitiHors ligneMembrePoints: 1583 Défis: 0 Message
Posté le 25-12-2010 à 18:52 | #
As tu mis la bonne version? dans le .lua je ne vois pas de elseif...


Oui ! J'ai testé (télécharger à partir de planète casio)
Quand tu ouvres DK.lua, il y a noté:
--THPROD
--© COPYRIGHT 2010
--DK.LUA DK.LC
--V1.5

elseif sont bien présent
il y a une nouvelle function cls()
Le exit() dans la function getkey() a été effacé
Des clear nil state true inutiles ont été supprimé
Et tous les wait() ont été remplacé par un seul wait()

Tu ne voudrait pas ajouter un moteur de jeux comme celui de mario, ... ?

J'ai lu Mario.lua et je n'ai pas bien piger le fonctionnement du moteur
VebvebHors ligneMembrePoints: 796 Défis: 14 Message
Posté le 25-12-2010 à 19:48 | #
C'est parce que l'a optimisé à mort (optimisation peut nuire à la compréhension)

en fait tu as un tableau qui contient xxx collones (dont les collones inutiles apparaissent ou disparaissent (dont la version compressée de chaque collone est dans une string))

Chaque collone du tableau correspond à une collone de 8 pix de largeur d'affichage.
Les cases correspondent à un sprite 8x8.

Et tout le jeux de l'algo est de ne dessiner que la dernière collone ou la ligne en bas ou en haut en fonction des déplacements et de faire un scrolling sur tout le reste
EiyeronHors ligneAncien modérateurPoints: 5525 Défis: 57 Message
Posté le 25-12-2010 à 23:53 | #
Veb, tu nous ponds un système de screenshots? Tiens, on va n parler...
TitiHors ligneMembrePoints: 1583 Défis: 0 Message
Posté le 27-12-2010 à 15:53 | #
VERSION 2.0
Donkey Kong LUA

- Difficulté augmentée
- Nouveau ennemi (guêpe)
- Rajout de la collecte des bananes
- Réduction de la taille du jeu (2 Pictures en moins)

Pour pouvoir profiter des modifications & améliorations:
- Raz total de la mémoire
- Installation complète de la version 2.0 de Donkey Kong LUA

Pages: 1, 2, 3, 4, 5 | Suivante

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