Identifiant:
Mot de passe:
Accueil
Devblogs
Voir tous les devblogs
Obtenir un devblog
Fiches Homebrews
Chat (IRC)
NoPaste
Lexique
Wikis
NDS/GBA
PSP
Wii
Forum
Accéder au forum
Messages non lus
Réponses non lues
Au secours !!!
Options
Rechercher
Se Connecter
Inscrivez-vous
Développement Amateur Francophone
|
Les News
|
News
|
[NDS] Super Mario Galaxies v0.1
Pages:
1
[
2
]
3
4
Bas de page
Imprimer
Auteur
Fil de discussion: [NDS] Super Mario Galaxies v0.1 (Lu 5769 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Cid2Mizard
Super Mega Member
Messages: 4064
Disciple Kukulcanien
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #15 :
30 Novembre 2007, 16:32:54 »
A la rigueur les else if, oui c'est mieux que mes 10 if à la suite ...mais pour le char lifetext[11] bah sa revient au même, voir pire sa me rajoute des lignes de codes
Journalisée
Mon Blog
frozenjazz
Full Member
Messages: 209
Re : Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #16 :
01 Décembre 2007, 15:27:27 »
Citation de: Cid2Mizard le
Hier
à 16:32:54
A la rigueur les else if, oui c'est mieux que mes 10 if à la suite ...mais pour le char lifetext[11] bah sa revient au même, voir pire sa me rajoute des lignes de codes
Pardon
Tu plaisantes
C'est un gag ??
Non sérieusement ?? Je te propose un truc avec 3 lignes au lieu de ... 11, ou 12, ou plus, moi ce sera toujours 3 lignes quelque soit le nombre de cas différents....
Ou alors je suis passé à côté d'un truc là !
EDIT
: ok je comprends, peut-etre, ce que tu veux dire... il faut quand meme que tu remplisses le tableau avec les constantes... mais après l'accès est direct, rapide, c'est réutilisable (c'est à dire que lifetext sera déclaré une fois, et peut-etre utilisé plein de fois après...)
C'est sur que parfois, pour un tout petit projet, finalement, rendre les choses plus "propres", "génériques", "réutilisables" en "factorisant", "encapsulant"... ca ne sert à vraiment à grand chose, et l'interet ne saute pas aux yeux...
C'est comme pour certains jeux avec un plateau genre 9x9 comme le mien, et où les déplacements collisions sont tous explicités, il y a des centaines de "if" avec tous les cas, et des copier-coller mon-tru-eux... mais ca marche, c'est vrai...
«
Dernière édition: 01 Décembre 2007, 15:43:23 par frozenjazz
»
Journalisée
frozenjazz
Full Member
Messages: 209
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #17 :
02 Décembre 2007, 09:58:31 »
Salut,
concernant la "factorisation"...
je viens de tomber sur le source de "funracing"... (porté sur PSP)
wow wow wow.... très étonnant... le gars met gentiment ses sources à disposition, mais il n'y a pas un seul commentaire (enfin si, à un moment il y en a un).
Mais le plus marrant c'est le copier coller... certaines formules sont executées 4,5 ou 10 fois de suite... le résultat du calcul est tout le temps le même, mais il ne le mémorise pas...
Cela aurait été à la fois plus performant, et surtout plus lisible...
Le plus fun, c'est quand meme que sa fonction "gameplay" fait plus de ... 12 pages de sources, en l'imprimant en fonte de ... 6 !!!!! C'est pour moi un record absolu, avec une seule fonction il dépasse les plus gros de mes fichiers sources !!
Il y a des "switch" avec des "ifs" dedans, et ca génère une combinatoire démoniaque, alors qu'en fait on fait quasiment tout le temps les meme opérations... J'imagine/j'espère que le gars qui a repris ca sur PSP a simplifié tout çà; on doit pouvoir diviser par 10 la taille du code sans trop d'efforts...
Ce qui m'ennuie, mais c'est souvent le cas ici, c'est que c'était mon idée de deuxième jeu pour la DS, et je vois que donc ca existe déjà pour PSP... Bon pour la DS, va falloir réfléchir, vu la taille de l'écran, faudra scroller...
Journalisée
Cid2Mizard
Super Mega Member
Messages: 4064
Disciple Kukulcanien
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #18 :
05 Décembre 2007, 13:53:45 »
J'ai encore modifié, ca va mieux là Minishlink ?
Journalisée
Mon Blog
Minishlink
Mega Member
Messages: 1439
Quand on veut, on peut !
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #19 :
05 Décembre 2007, 14:10:18 »
Yeah c'est beaucoup mieux
Faudra que tu m'expliques un jour comment tu gère les polices persos (avec affichage et tout), parce que moi mes polices ne s'affichent pas :/
Journalisée
http://louislagrange.free.fr
http://minishlink.dev-fr.org
http://twitter.com/Minishlink
Cid2Mizard
Super Mega Member
Messages: 4064
Disciple Kukulcanien
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #20 :
05 Décembre 2007, 14:18:54 »
Pour une police horizontale :
Tu mets
Code:
#include "font/all_gfx.h"
#include "font/all_gfx.c"
car ton font sera dans le répértoire /font à coté du rep /gfx.
Ensuite tu retires les PA_IniText(.....) pour les remplacer par :
Code:
PA_InitCustomText(0, 0, newfont);//newfont le nom de ton font ^^
PA_InitCustomText(1, 0, newfont);
Puis :
Code:
PA_OutputText(0, 10, 12, "Minishlink");
Voilou maintenant pour un font perso à la verticale c'est beaucoup plus compliqué
«
Dernière édition: 05 Décembre 2007, 17:44:32 par Cid2Mizard
»
Journalisée
Mon Blog
Minishlink
Mega Member
Messages: 1439
Quand on veut, on peut !
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #21 :
05 Décembre 2007, 18:56:01 »
Ayé merci beaucoup Cid'
(comme ça, il va y avoir la police de POng pour les chiffres
)
Au fait, un petit relookage de la barre de vie (dégradé !
) serait le bienvenu
Bon courage
Journalisée
http://louislagrange.free.fr
http://minishlink.dev-fr.org
http://twitter.com/Minishlink
Cid2Mizard
Super Mega Member
Messages: 4064
Disciple Kukulcanien
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #22 :
08 Décembre 2007, 09:10:18 »
Voici 3 nouveaux screen, tous commentaires sont bienvenus, je suis au world 6 mais je n'ai que 3 BG pour mes niveaux, si vous avez des BG à me proposer pour les mondes 4, 5 et 6, n'hésitez pas
SMGDS1.PNG
(21.42 Ko, 256x384 - vu 106 fois.)
SMGDS2.PNG
(25.13 Ko, 256x384 - vu 99 fois.)
SMGDS3.PNG
(70.01 Ko, 256x384 - vu 104 fois.)
Journalisée
Mon Blog
MasterDje
Diet Coke Addict
Global Moderator
Messages: 3249
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #23 :
08 Décembre 2007, 09:34:30 »
désolé, j'ai pas commencé à jouer à SMG... je connais pas ces niveaux, cid... par contre, je suis compétent pour faire un niveau inspiré de la fin de zelda PH :whistle: ;)
Journalisée
Cid2Mizard
Super Mega Member
Messages: 4064
Disciple Kukulcanien
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #24 :
08 Décembre 2007, 09:43:55 »
Dans la version 0.1, il n'y a pas grand chose, les grosses MAJ sont pour la release suivante mais il me faut aussi le GALAXIES bien ecrit
avec l'exemple final plus bas
menu.png
(6.4 Ko, 256x192 - vu 104 fois.)
SMGDS0.PNG
(14.94 Ko, 256x384 - vu 100 fois.)
Journalisée
Mon Blog
Cid2Mizard
Super Mega Member
Messages: 4064
Disciple Kukulcanien
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #25 :
13 Décembre 2007, 14:43:09 »
Une petite vidéo pas très jolie puis la vidéo ralentit la vitesse du jeu
http://www.palib.info/blog/flvplayer.swf?file=http://palib.info/hosted/Cid/SMG.flv
Journalisée
Mon Blog
Minishlink
Mega Member
Messages: 1439
Quand on veut, on peut !
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #26 :
13 Décembre 2007, 16:36:01 »
Le passage de niveau est pas un trop vite fait ?
Journalisée
http://louislagrange.free.fr
http://minishlink.dev-fr.org
http://twitter.com/Minishlink
Noxneo
Jr. Member
Messages: 97
Just code it ®
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #27 :
13 Décembre 2007, 16:45:47 »
+1, un joli fade out ne serait pas de trop
Sinon, je pense qu'une animation lors de la destruction d'un ennemi serait sympa.
Journalisée
"Montrez moi les jeux de vos enfants, et je vous prédirais les 100 années à venir" ~Heather Chaplin
"Les jeux vidéos sont néfastes ? C'est ce qu'ils disaient sur le rock and roll" ~Shigeru Miyamoto
Cid2Mizard
Super Mega Member
Messages: 4064
Disciple Kukulcanien
Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #28 :
13 Décembre 2007, 17:00:58 »
J'ai mis le bouton L pour passer les mondes lors de mes tests, sinon il y a 8 level par monde
Journalisée
Mon Blog
frozenjazz
Full Member
Messages: 209
Re : Re : [NDS] Super Mario Galaxies v0.1
«
Réponse #29 :
13 Décembre 2007, 17:27:30 »
Citation de: Noxneo le
Aujourd'hui
à 15:45:47
Sinon, je pense qu'une animation lors de la destruction d'un ennemi serait sympa.
je "plussoie" tout à fait...
pour commencer, un bête clignotement à la "linesCS" ?
Non je rigole
Journalisée
Pages:
1
[
2
]
3
4
Haut de page
Imprimer
Aller à:
Merci de choisir une destination:
-----------------------------
Compos
-----------------------------
=> Compo Débile Dev-Fr !
-----------------------------
Les News
-----------------------------
=> News
=> Vos News
-----------------------------
Général
-----------------------------
=> Discussion générale
=> Demande de blogs
=> Evolution du site
-----------------------------
Articles
-----------------------------
=> Interviews
=> Tests
===> Vos Tests
=> Démos Techniques
=> Pimp My Code
=> Tutoriaux
=> Le HS total du dimanche
-----------------------------
Divers Developpement
-----------------------------
=> Idées de Projets
=> Codes et Optimisations
=> Emulation
=> Graphismes
=> Game Design / Level Design
=> Musiques
=> Autre
-----------------------------
Dev-FR Coding Compo 2007
-----------------------------
=> International Section
===> Apps
===> Games
=> Section Francophone
===> Applications
===> Jeux
-----------------------------
Nintendo DS/GBA
-----------------------------
=> Projets
=> Aide au développement
=> Résolu via IRC
-----------------------------
PSP
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
iPhone / iTouch
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Android
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Dingoo
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
Wii/NGC
-----------------------------
=> Projets
=> Aide au développement
-----------------------------
PS3/Linux
-----------------------------
=> Projets
=> Divers
-----------------------------
Xbox 360
-----------------------------
=> Projets
=> Aide au développement
=> Tutoriels
-----------------------------
Windows/Mac/Linux
-----------------------------
=> Projets
=> Aide au developpement
-----------------------------
PocketPC
-----------------------------
=> Projets
-----------------------------
Matériel
-----------------------------
=> Consoles
=> Ordinateurs
=> UltraPortables