Avant de me lancer dans la création de mon RPG, j'essaie de me familiariser avec Purebasic et la programmation.
Pour cela, j'essaie de refaire le début de logiciel de peinture numérique que j'ai réalisé avec Game Maker .
Je ne connais ni le basic ni d'autres langages, je codais en langage de scripts assez simples avec game maker (le GML), j'aimerai donc refaire le début de logiciel que j'ai réalisé avec GM (animatoon, disponible ici pour ceux qui veulent tester : http://www.host-a.net/u/blendman/animatoon0.2.81.zip)
Voici donc où j'en suis avec purebasic (j'ai commencé aujourd'hui : le logiciel et les tutoriaux) :
http://blendman.free.fr/animatoon/animatoon.zip
Le fichier principal est animatoon0.0.1.pb
à compiler avec pb 4.51 (la dernière version, version démo pour le moment).
Mais je rencontre déjà quelques problèmes.
- Tout d'abord, je n'ai pas bien compris comment fonctionnent les gadgets et notamment les gadgets MDI. Et la documentation ne m'a apporté les réponses que je cherchais.
- 2ème bug (lié au 1er je pense) : lorsque je crée une nouvelle fenêtre "fichier/nouveau document, le programme se ferme. A nouveau, il y a quelque chose qui m'échappe

Ce que j'aimerai réaliser :
- c'est assez simple : un système de panneau façon photoshop : panneau nuancier, outils, calques, etc..
Faut-il utiliser les MDi, et si oui, comment dois-je m'y prendre ?
Sinon, que faut-il utiliser ?
Autre question (en avance) :
- sur quoi vais-je pouvoir dessiner ? Existe-t-il un système comme le surface de directX, ou ce genre de chose pour dessiner ? Dois-je utiliser un sprite de la taille de ma surface de travail ? ou un écran ?
J'aimerai créer un système de calque, donc, il faudrait une surface qui gère la transparence, mais je ne sais pas ce que je dois utiliser.
Merci pour vos réponses et vos informations.
Je continue à regarder les tutoriaux et autres cours disponibles
