GameMasters.fr tutoriel web informatique et jeux vidéo
Menu
Création web
Informatique
Jeux vidéo

Programmation DS


Prérequis

Pour développer sur DS, il y a un certains nombre de prérequis sans lesquels vous ne pourrez pas faire grand chose. Voici ces prérequis:


Les linkers DS

Un linker DS est une cartouche spéciale au format des cartouches DS. Cette cartouche contient un code qui permet d'exécuter certains programmes sur votre DS, ainsi qu'un lecteur de carte micro SD qui sera utilisé pour stocker votre programme.

Il existe de nombreux modèles de linkers, les plus connus étant le R4, le Supercard et le M3 simply. Les caractéristiques varient d'un linker à l'autre, mais la plupart permettent de lancer des homebrews (programmes amateurs, vous pourrez donc utiliser vos propres programmes).


Le choix de la librairie

La libnds est une librairie bas niveau, entendez par la qu'elle est très proche des fonctions matérielles. Il est résulte donc que cette librairie est un peu difficile à prendre en main pour un débutant, mais permet une gestion minutieuse des ressources de la machine.
Liens: télécharger la libnds / tutoriel libnds

La seconde librairie est la PAlib. Elle est en fait basée sur la libnds, mais propose des fonctions simplifiées. Le développement est donc un peu plus simple et rapide (particulièrement pour les débutants).
Liens: télécharger la PAlib / tutoriel PAlib


Le hardware DS

Une bonne connaissance du hardware de la DS est nécessaire pour développer sur DS. C'est particulièrement le cas si vous comptez utiliser des l'assembleur ARM. Nous vous conseillons donc de jeter un oeil à la documentation technique de GBATEK (en anglais).


La communauté de développeurs DS

Le meilleur moyen de progresser et de faire progresser son projet est de faire appel à la communauté. Détaillez les problèmes auquels vous êtes confrontés aux autres développeur, il auront certainement une vision du problème différente de la vôtre ce qui pourra vous aider.
N'hésitez pas non plus à présenter votre projet (même s'il n'est pas fini), vous pourrez alors recueillir des suggestions et des conseils, et effectuer les changements nécessaires au fur et à mesure du développement.
Liens: forum création de jeux de GameMasters.fr / forum développement DS de PlayerAdvance.org

Recherche

Espace membre

Se connecter:

Pseudo:
Mot de passe:
Se souvenir de moi:

Pas encore membre? inscrivez vous




Partenaires (devenir partenaire): Starcraft 2 | Jeux Fun | Optimisation de sites | assembleur informatique | Planete Casio | serveur dedie | Super Meat Boy - Générateur de savegame

GameMasters.fr - tutoriels, guides, aides et astuces pour l'informatique, le web et les jeux vidéo.
Contact - © 2007-2011 www.gamemasters.fr