Monos -
posté le 02/12/2017 à 09:31:34 (57322 messages postés)
❤ 0
Vive le homebrew
J'apprend l'Amos sur Amiga Os Voici une série de vidéo pour apprendre ce langage pour créer des jeux "Homebrew" sur la vielle machine Amiga.
La série est dédiés au débutant.
L'amos est un langage de programmation qui prend ses sources du dialecte du basic avec un Ide incorporé pour taper son code, créer des sprites, des tiles et bien plus encore. L'amos permet de manipuler les sprites machines et logiciel, des icones, du son, possède des commandes graphique pour afficher des points, des traits, des cercles. Il permet de manipuler les écrans... Ce n'est pas un langage objet mais procédurale... Il est possible et recommander de découper ses programmes en procédure.(Une fonction qui ne renvois pas de résultat) ou en fonction. Les Fonctions en Amos sont moins pratique que dans d'autre langage mais reste puissant. (Il est pas possible de faire un truc du genre : Variable=Fonction() pour les connaisseurs, Il faut appeler la fonction et utiliser le mot clef Param. Donc Variable=Param. J'explique ça dans les vidéos.
L'amos est écrit par François Lionnet. Le co papa de multimedia Fusion II et de la clickteam. Il avait déja crée le STOS qui est le grand frère de l'amos mais sur Atari ST. (Celui si avait des numéros de ligne et pas de procedure)
L'amiga est une vielle machine 16/32 bits de commodore. Il existe plusieurs version de l'amiga. Les trois les plus utilisés à mes yeux sont l'amiga 500, l'amiga 600 et l'amiga 1200.
Je propose donc une série de vidéo dédié à ce langage de programmation qui possède des qualités mais aussi des défauts qui sont plus propre de l'esprit Basic que du logiciel en lui même, comme ne pas déclarer les variables comme beaucoup de basic, peux de typage de variable pour économisé de la mémoire. (Le nerf de la guerre sur ce genre de machine)
Bref Bon visionnage, et j'espère que ça peut vous donner des idées de création.
Présentation rapide de l'ide
Afficher du Texte et les Variables
Encore des Variables, les Fenêtres, et les Tests de Condition.
Les deux fonctions emblématique du Basic. Les Goto et les Gosub
Les Boucles en Amos
Afficher un Sprite Software (Bob) et des Tiles (Icone)
Déplacer un Bob avec le Clavier
Poser des Tiles sur l'écran
Les tableaux
Déplacer Bob sur une grille
Bien déplacer Bob sur une Grille
Collecter des objets sur une grille
Les Couleurs de l'amiga et sa gestion avec l'amos
Structuration d'un programme
La Fonction Print pour afficher du texte à l'écran
Gestion du Joystick avec l'amos
Utilisation de la sourie sur Amiga
Déplacement Fluide Case par Case d'un Bob
Une méthode d'annimation de Bob
Les fonctions graphiques
Les Fonctions dans l'amos !
TP + ou - et les valeurs pseudo aléatoire
un exemple du TP
Signer du nez ?
Nemau -
posté le 03/12/2017 à 00:48:44 (52516 messages postés)
- -
❤ 0
The Inconstant Gardener
Zut je pensais que tu allais en faire une news. Tant pis c'est sympa quand même.
Monos -
posté le 03/12/2017 à 05:30:31 (57322 messages postés)
❤ 0
Vive le homebrew
Nan xd je suis toujours en train (micheline ou tgv) de tourner les vidéos tuto xd
Signer du nez ?
winterskill -
posté le 03/12/2017 à 13:20:11 (927 messages postés)
❤ 0
Empereur des bons gros meuh
et ben!
il y en a combien, de vidéos?
à ce stade, grâce à monos, oniro ne sera plus seulement le centre d'aide pour rm, mais aussi l'institut pour la préservation des langues!
en tous cas, c'est une bonne chose!
en revanche, monos, compte-tu continuer à faire des tutos sur le SecondBasic? par exemple, un TP où on crée un petit jeu pas-à-pas, pour montrer à quoi ressemble le codage d'un jeu (qui est quand même assez différent des exercices).
Monos -
posté le 03/12/2017 à 14:54:45 (57322 messages postés)
❤ 0
Vive le homebrew
Citation:
il y en a combien, de vidéos?
23 je crois à ce stade.
Citation:
à ce stade, grâce à monos, oniro ne sera plus seulement le centre d'aide pour rm, mais aussi l'institut pour la préservation des langues!
en tous cas, c'est une bonne chose!
Merci, tu as vu, je ne poste pas toujours dans les présentations.
Citation:
en revanche, monos, compte-tu continuer à faire des tutos sur le SecondBasic?
Oui, mais en mode vidéo, je compte faire mes tutos en vidéo.
Signer du nez ?
winterskill -
posté le 03/12/2017 à 15:45:50 (927 messages postés)
❤ 0
Empereur des bons gros meuh
Citation:
23 je crois à ce stade
Citation:
Merci, tu as vu, je ne poste pas toujours dans les présentations.
gnagnagna
Citation:
Oui, mais en mode vidéo, je compte faire mes tutos en vidéo.