Développement débutant
-
Si toi aussi tu veux programmer, alors n’hésite pas un instant.
A apprendre pour enfin devenir un programmateur de génie.
Avec le C pour les nuls tout deviendras très facile et tu pourras enfin faire des jeux 3D des tas de logiciels etc…
Le C deviendras un jeu d’enfant
L'Amiga c'est plus fort que toi !
Bonjour,
Je viens de faire mon premier Prg avec scroll Horizontale(j’appuie à gauche, sa scroll à gauche, j’appuie à droite, sa scroll à droit), mais j’ai un problème, les résolutions graphiques ne me plaisent pas trop, est-il possible de créer un nouvel écran en 640×512 sous picasso96 ou minigl (le ratio me plait plus que le 640×480)?
Merci
Respect
Juste un petit commentaire pour dire bravo !!! Le langage C comme l’a dit Corto plus haut est un langage de référence, il est néanmoins difficile à apprendre surtout pour comprendre la notion de pointeurs (et pointeurs de pointeurs etc..). Il possède des fonctionnalités très puissante et permet l’optimisation de routine de manière extrême.
Pour moi tout bon développeur doit passer par le langage C avant de penser à passer sur un autre langage, car les bonnes pratiques y sont quasi obligatoire.
La programmation modulaire existe sur tous les langages mais n’est pas constamment obligatoire. Cela est surtout nécessaire pour les grands projets (analyse, structures et organisations).
En gros quand tu écris un programme quel qu’ils soient, il faut passer par la case « papier crayon » et « dessiner » ce que tu veux faire. L’analyse est primordiale pour l’assemblage et la bonne compréhension de ton code.
Pour ton problème d’écran, je laisse à d’autres la réponse…
Bonjour,
Merci pour l’encouragement, mais jai une question, ancien développeur Amstrad(Basic loco avec ses milliards de ligne de code DATA et CALL), j’avais la liste complète des 256 caractères ANSII avec les 32 premiers code (CHR$()) qui été des fonctions système (comme Call 0 = Reboot).
Est-ce qu’il existe la même liste en C sur Amiga
Merci
Respect
ancien développeur Amstrad(Basic loco avec ses milliards de ligne de code DATA et CALL), j’avais la liste complète des 256 caractères ANSII avec les 32 premiers code (CHR$()) qui été des fonctions système (comme Call 0 = Reboot)
Pour les fonctions système sur AmigaOS c’est beaucoup plus moderne (= plus compliqué).
Il faut d’abord acquérir les ressources avant de les utiliser, puis à la fin il faut les restituer, dans l’ordre inverse de l’acquisition, et ce quel que soit le déroulement du programme (erreurs ou pas).
Va voir sur Gurumed (http://www.gurumed.net/) pour plus de détails.
Bonjour,
L’intéret est juste pour le code… Sa peut paraitre bête mais bon.
Sur amstrad on avait une matrice 8x8bits pour les caractère, le symbol « A » était codé comme cela :
x=0 o=1
8 bit
xxxxxxxx
xxooooxx
xoxxxxox
xoxxxxox
xoooooox 8 bits
xoxxxxox
xoxxxxox
xoxxxxox
Le bit à 1 = pixel activé
Le bit à 0 = pixel désactivé
Or le problème c’est que simplement 2 couleurs étaient disponible sur la même matrice, grâce à l’appel retour chariot sous ascii Amstrad, on pouvait ajouter des pixels en créant un masque avec une couleur différent, imaginé, du code Ascii en 2 couleurs… argh! phénoménal sur amstrad, et tout en code
C’est dépasser mais j’ai envie de voir si sa marche en C…
C’est bête, mais sa me ferais plaisir de ressortir un ti casse brique multicouleur(rigoler pas 3 couleurs) avec les caractère ascii (sans image bitmap) tout en mode texte.
Exemple de brique à casser:
Carré 8×8 Effet relief couleur plus claire(fausse 3d)
oooooooo xxxxxxxx
oooooooo xooooooo
oooooooo xoxxxxxx
oooooooo xoxxxxxx
oooooooo xoxxxxxx
oooooooo xoxxxxxx
oooooooo xoxxxxxx
oooooooo xoxxxxxx
Marrant, j’avais fais sa sur amstrad en 90 le nom du jeu été KassBrick (bon le nom etait pas très recherché).
Merci
Respect
C’est bête, mais sa me ferais plaisir de ressortir un ti casse brique multicouleur(rigoler pas 3 couleurs) avec les caractère ascii (sans image bitmap) tout en mode texte.
Amstrad Impact
Il n’y a pas de mode texte sur Amiga.
Bonjour,
Je vais regarder les commandes C, par contre j’ai commencé à imprimer les docs sur les library, euh, il y a énormément de page… rien que pour la graphics.library 200 pages… vingt diou.
Si j’utilise pas 4 ramettes, je comprend pas.
Je m’y met dès se week end
Merci
Respect
Cela n’est pas relatif à la graphics.library ou au shell mais à la console :
De rien…
…
Sincèrement
Tu veux un tuto?
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › Développement débutant