Afficher un message
Vieux 01/05/2010, 19h50   #1
Marskilla
Redacteurs
 
Avatar de Marskilla
 
Date d'inscription: 02/2007
Localisation: Nantes
Messages: 3 965
Marskilla devrait être votre modèleMarskilla devrait être votre modèleMarskilla devrait être votre modèleMarskilla devrait être votre modèleMarskilla devrait être votre modèleMarskilla devrait être votre modèleMarskilla devrait être votre modèle
Icon13 May the STOS be with you !

http://img248.imageshack.us/img248/5706/atarispinzw8.gifFaites vos jeux...http://img248.imageshack.us/img248/5706/atarispinzw8.gif

Savez-vous quel sont les points communs entre ces cinq jeux ST ?


http://img444.imageshack.us/img444/9655/skatetribes.png
Skate Tribes

http://img85.imageshack.us/img85/2379/pokerdice.png
Poker Dice

http://img32.imageshack.us/img32/493/yomo.png
Yomo

http://img80.imageshack.us/img80/4411/mouthtrap.png
Mouth Trap

http://img405.imageshack.us/img405/7403/zoltar.png
Zoltar


Et bien, ce sont des sharewares mais surtout ils ont été écrits en ...

http://img87.imageshack.us/img87/9002/stos.png

Le STOS BASIC est un langage développé pour ATARI ST ayant pour principal but de créer des jeux. En sortant mon atari du placard , j'ai retrouvé sur mon disque dur de l'époque ce langage et tout un tas d'utilitaires qui vont autour...

Ce langage ne produit pas des exécutables optimisés, avec vous ne pourrez réaliser des productions rivalisant avec les jeux les plus techniques du ST mais on peut quand même faire des choses pas trop mal dessus. PICROSSST ( http://picrossst.free.fr/ ) par exemple, a été fait en GFA mais on aurait pu le faire en STOS.

Pour que vous vous rendiez compte de ce qu'on peut faire en STOS, je vous ai fait une "ROM" atari ST regroupant les jeux ci-dessus (pour les connaisseurs j'ai patché les exécutables pour qu'ils soient compatibles STE/STF).

Vous trouverez cette rom ici : http://www.megaupload.com/?d=ZDGM3WE4

Avec un tutorial rapide pour la faire fonctionner sur steem ici : http://planetemu.net/php/vbulletin/s...11853&p=175121

Le truc c'était que le langage était très simple (du BASIC) avec tout ce qu'il faut comme commandes pour créer facilement des jeux (éditeur de sprites, éditeur musical, compressions d'images...). Pas de prise de tête à coder en assembleur et autres gestion avancée de la mémoire ou d'appel aux fonctions GEMDOS ou traps !!!

Pour info, l'editeur, MANDARIN, est aujourd'hui plus connu sous le nom de CLICK TEAM et c'est lui qui a publié par la suite AMOS (le STOS de l'amiga, et plus récemment GAME FACTORY sur PC). Le code source du STOS a été publié : http://clickteam.com/eng/downloadcenter.php?i=58 on peut donc officiellement considérer que maintenant c'est de l'abandonware.

J'ai pour ma part j'ai commencé un jeu de QUIZZ en STOS quand j'ai le temps (c'est a dire rarement) :


http://img406.imageshack.us/img406/9186/stquizz0.png

http://img708.imageshack.us/img708/3897/stquizz.png

http://img580.imageshack.us/img580/5729/stquizz2.png

Ce jeu n'est pas assez avancé pour que je commence à en parler sur les forums ATARISTES comme j'avais fait pour picrossST, mais bon c'est un exemple de jeu STOS.

Ce que je propose est simple : pour ceux qui ont la fibre créatrice, qui ont du temps et qui voudraient commencer à coder des jeux (oui sur ST, mais bon, ce sera moins prise de tête qu'en DirectX ) c'est de donner via ce forum des cours et des ressources de STOS BASIC !

Sachant qu'un jeu fait en 2008 sur ST (PICROSSST) est quand même paru dans joystick (une image ST de notre ami Zapier a été publié comme ça), amateurs comptez-vous...

Si personne ne répond (j'ai l'habitude ), votez juste pour moi dans la catégorie "celui que personne ne remarque" dans les planetars 2010. Je me fatiguerai pas à poster des trucs et je retournerai à mon jeu de QUIZZ.

Sinon, je vous promets des moments endiablés de codage et de fun. Et pourquoi pas se faire un jeu "retrogaming" sur ST à plusieurs avec les membres du forum estampillé "MADE IN PLANETEMU"...

Plus d'infos sur le STOS sur wikipedia : http://fr.wikipedia.org/wiki/STOS_BA...ons_techniques.
__________________

Dernière modification par Marskilla ; 01/05/2010 à 20h19.
Marskilla est déconnecté   Réponse avec citation