[Amiga/AMOS] ORACLE — Un dungeon crawler commencé en 1996, restauré en 2026
2 sujets de 1 à 2 (sur un total de 2)
-
ORACLEUn dungeon crawler 3D AMOS commencé en 1996, restauré et préservé aujourd’hui
Salut à tous,
Je remets en lumière un vieux projet qui dormait depuis près de trente ans : ORACLE, un dungeon crawler 3D dans l’esprit de Dungeon Master, développé en AMOS Professional à partir de 1996, avec Thes (Eric) pour les graphismes.
La dernière bêta historique connue est la version 0.3d du 13 décembre 1996.
À l’époque, le jeu devait être distribué en shareware, mais le projet n’a finalement jamais été terminé ni commercialisé.
Des années plus tard, j’ai retrouvé une grande partie du projet original :
- les sources AMOS ;
- le cahier de développement original ;
- les cartes ;
- les outils historiques ;
- les graphismes et ressources réalisés par Thes ;
- plusieurs éléments qui n’avaient jamais été intégrés au jeu.
L’objectif de cette reprise est double :
- préserver la branche historique telle qu’elle existait ;
- poursuivre son développement et sa restauration sous le nom Oracle Reforged.
Ce que faisait déjà la version historique
La version de 1996 possédait déjà une bonne partie des bases du moteur :
- rendu des couloirs en vue subjective ;
- murs, sol, plafond et portes ;
- PNJ avec déplacement et comportement de combat basique ;
- automap révélée au fur et à mesure de l’exploration ;
- interface entièrement cliquable ;
- commandes de déplacement ;
- premiers écrans liés à l’inventaire et aux sorts ;
- sons et musique via AMCAF ;
- portes animées par scripts AMAL.
Concernant la musique :
La version originale de 1996 contenait bien des musiques.
Malheureusement, près de trente ans plus tard, je n’ai pas réussi à retrouver de manière suffisamment fiable leur origine ni les informations concernant leur licence.
Par précaution, j’ai donc choisi de retirer les musiques originales des archives publiques plutôt que de redistribuer des fichiers dont les droits ne peuvent plus être vérifiés correctement.
Ce qui n’avait pas été terminé en 1996
Le projet contenait encore de nombreux systèmes incomplets ou laissés à l’état de prototype :
- combat et calcul des dégâts ;
- inventaire ;
- magie ;
- transitions entre cartes ;
- chargement structuré des ressources ;
- création des personnages ;
- marchand ;
- nouveaux environnements ;
- nouveaux monstres ;
- outils de production encore partiels.
Plusieurs ressources graphiques réalisées par Thes existaient déjà mais n’avaient jamais été réellement intégrées au jeu :
- écran de marchand ;
- création de personnage ;
- portraits ;
- grotte ;
- nouveaux monstres ;
- objets ;
- écrans et interfaces complémentaires.
Outils historiques retrouvés
Oracle Map Editor
Parmi les fichiers retrouvés se trouve également l’ancien éditeur de cartes d’ORACLE.
Il permettait notamment :
- de visualiser une carte ;
- de modifier sa taille ;
- de placer des PNJ ;
- d’éditer directement les données de certaines cases ;
- d’éviter de devoir modifier les fichiers binaires à la main.
Oracle Gestion PNJ
Un autre petit outil servait à visualiser la carte en vue de dessus afin de mettre au point les déplacements et le comportement des PNJ.
Quelques captures historiques
Les captures sont cliquables pour accéder à leur version complète.
Automap
L’automap se dévoilait progressivement au fur et à mesure de l’exploration.
Fiche personnage
Interface de sorts
Source AMOS originale
Le code historique est toujours disponible dans son environnement AMOS d’origine.
Autres captures du projet
Vidéo de présentation
Une vidéo de démonstration présente la version compilée historique ainsi que plusieurs écrans et fonctionnalités du projet d’origine.
Vidéo de présentation — lien à venirArchives historiques sur Aminet
Afin de préserver correctement le projet, trois archives historiques ont été préparées et sont actuellement en cours de publication sur Aminet :
- Oracle-ADF — version compilée jouable — lien Aminet à venir
- Oracle-src — sources AMOS, cartes et ressources — lien Aminet à venir
- Oracle-extra — outils historiques et éléments annexes — lien Aminet à venir
Ces archives correspondent à la branche historique d’ORACLE.
Elles sont volontairement conservées séparément du développement moderne d’Oracle Reforged.
Important : les musiques présentes dans le projet original ne sont pas incluses dans les archives publiques.
Leur origine exacte et leur licence n’ayant pas pu être retrouvées avec suffisamment de certitude après près de trente ans, j’ai préféré les retirer de la distribution.
Oracle Reforged
En parallèle de la préservation de la version historique, le projet a repris son développement sous le nom :
ORACLE REFORGEDL’idée n’est pas de réécrire ORACLE sur une machine moderne, mais bien de continuer à développer le jeu sur Amiga et en AMOS Professional, tout en améliorant progressivement le moteur et les outils.
La branche moderne comprend aujourd’hui notamment :
- un nouveau format Map v2 ;
- des ressources externes ;
- un nouvel éditeur Map v2 ;
- des dialogues ;
- des événements ;
- des transitions entre cartes ;
- des PNJ et services ;
- un marchand fonctionnel ;
- une interface modale ;
- une automap améliorée ;
- une séquence d’introduction modernisée ;
- une documentation plus complète du moteur et de son histoire.
Le dépôt GitHub Oracle-Reforged, actuellement privé, sert désormais à conserver :
- le moteur moderne ;
- l’éditeur ;
- les cartes ;
- les ressources ;
- la documentation ;
- les archives historiques ;
- les anciennes publications préparées pour les forums et Aminet.
Compatibilité de la branche historique
La version ADF historique a été testée avec WinUAE sur une configuration A1200 étendue :
- 2 Mo de Chip RAM ;
- 8 Mo de Fast RAM ;
- Workbench 3.0.
L’exécutable fonctionne également depuis un environnement Workbench 1.3 sur cette même configuration matérielle.
La compatibilité avec un Amiga 500 standard équipé uniquement de 1 Mo n’est en revanche pas garantie pour les builds modernes.
Préservation, licences et ressources
Le code source et les ressources artistiques doivent être considérés séparément du point de vue des droits.
Une partie importante du travail de remise en circulation consiste donc également à identifier ce qui peut être redistribué proprement.
Les graphismes historiques ont principalement été réalisés par Thes.
Pour les musiques originales, les informations concernant leur provenance et leur licence n’ont malheureusement pas pu être retrouvées avec suffisamment de certitude.
Elles ont donc été retirées des archives publiques.
Préservation, licences et ressources
Le code source et les ressources artistiques doivent être considérés séparément du point de vue des droits.
Le code source est distribué sous licence MIT.
Les graphismes historiques ont principalement été réalisés par Thes et relèvent de conditions distinctes de celles du code.
Pour les musiques originales, les informations concernant leur provenance et leur licence n’ont malheureusement pas pu être retrouvées avec suffisamment de certitude. Elles ont donc été retirées des archives publiques.
La documentation du projet distingue notamment :
- le code source, distribué sous licence MIT ;
- les graphismes et autres ressources artistiques, soumis à des droits distincts ;
- les ressources dont l’origine ou la licence ne peuvent plus être établies avec certitude et qui ne sont donc pas redistribuées.
L’objectif est de préserver et republier le projet historique tout en restant aussi clair que possible sur l’origine et les droits des différents éléments.
Auteurs
- Amethist/Hwarf (Jérôme) — programmation et conception
- Thes (Eric) — graphismes et co-création originale
Projet commencé en 1996.Projet repris sous le nom Oracle Reforged en 2026.
-
Ce sujet a été modifié le il y a 1 heure et 21 minutes par
hwarf.
-
Ce sujet a été modifié le il y a 1 heure et 19 minutes par
hwarf.
-
Ce sujet a été modifié le il y a 1 heure et 12 minutes par
hwarf.
-
Ce sujet a été modifié le il y a 1 heure par
hwarf.
-
Ce sujet a été modifié le il y a 58 minutes par
hwarf.
-
Ce sujet a été modifié le il y a 55 minutes par
hwarf.
-
Ce sujet a été modifié le il y a 43 minutes par
hwarf.
Amiga 1200 Pistorm32+CM4, SDD 128 Go, Indivision mk2, GOEX drive r.2023 and Subway USB
Mac mini + MorphOS
Fake Amiga 600 (RP3 + Happiga)
et bien d'autres choses
Merci pour ce partage.
Avec les outils modernes, il est ‘presque’ devenu facile de terminer un projet comme celui la, et même d’ajouter des fonctionnalités non prévues à l’origine.
De plus, il y a des collectionneurs prêts à acheter des versions en boite d’un jeu néo-ancien rétro amiga, ce n’est pas forcément un marché gigantesque mais ce qui est original se vend.
Pour les problèmes de droits et de licences, ouais, c’est la partie la plus administrative du projet.(voir la re-sortie par Commodore d’un hit de l’époque).
Vite, un panneau solaire et un PiStorm.
2 sujets de 1 à 2 (sur un total de 2)
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Création › [Amiga/AMOS] ORACLE — Un dungeon crawler commencé en 1996, restauré en 2026










