OhMyGame
OhMyGame은 AI로 게임을 만들 수 있는 오픈소스 스튜디오로, 디자인·구축·플레이테스트·출판을 하나의 앱에서 모델 키와 함께 수행합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Arcade Rétro : trois mini-jeux d'arcade originaux en application web installable, jouable hors ligne. HTML/CSS/JS sans aucune dépendance.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗▶ Jouer en ligne : https://ferrusdantioch.github.io/omni-arcade/
Trois mini-jeux d'arcade originaux, réunis dans une application web installable qui fonctionne entièrement hors connexion.
Aucun nom, logo, dessin, musique ou fichier appartenant à un jeu existant n'a été utilisé : tous les graphismes sont dessinés par le code lui-même, et tous les sons sont fabriqués par le navigateur.
| Jeu | Principe | Commandes |
|---|---|---|
| Chute de Blocs | Empiler des pièces géométriques et compléter des lignes | ◀ ▶ déplacer · ▲ ou X tourner · ▼ descendre · Espace chute immédiate |
| Serpent Vorace | Attraper des pastilles sans se mordre la queue | Flèches ou Z Q S D · glissement du doigt sur le jeu |
| Défense Orbitale | Repousser des vagues d'envahisseurs | ◀ ▶ se déplacer · Espace tirer |
Dans les trois jeux : P ou Échap met la partie en pause. Sur téléphone, des boutons tactiles s'affichent automatiquement sous le jeu.
Les fichiers sont de simples pages web : un double-clic sur index.html suffit
pour jouer. En revanche, les navigateurs n'autorisent le mode hors ligne que
sur une adresse http://, jamais depuis un fichier ouvert directement. Pour en
profiter, lancez le petit serveur fourni :
node serveur-local.js
puis ouvrez http://localhost:5180. N'importe quel autre serveur de fichiers statiques convient également.
Une fois la page ouverte via http:// :
L'application s'ouvre alors en plein écran, sans barre de navigateur, et fonctionne même en mode avion.
index.html la structure des trois écrans (menu, jeu, scores)
styles.css toute la présentation (couleurs, mise en page, boutons)
app.js tout le code : moteur, les 3 jeux, scores, navigation
sw.js le « service worker » : garde une copie pour le hors ligne
manifest.json la fiche d'identité de l'application (nom, icônes, couleurs)
icons/ les icônes de l'application (3 fichiers PNG)
serveur-local.js petit serveur de test, facultatif (non utilisé par le jeu)
L'application n'utilise aucune bibliothèque extérieure et ne fait aucun appel réseau : rien à installer, rien à compiler.
Ils sont enregistrés dans le navigateur (localStorage), sur l'appareil
uniquement : aucun serveur, aucun compte, aucune donnée envoyée. Chaque jeu
conserve ses dix meilleurs scores, avec le pseudo et la date de la partie.
Effacer les données du site dans le navigateur efface aussi les scores. Le bouton « Effacer ces scores » de l'écran des classements ne vide que le jeu affiché.
Quelques réglages faciles à retrouver dans app.js :
| Envie | Où regarder |
|---|---|
| Changer les couleurs | les variables --rose, --cyan… en haut de styles.css |
| Rendre la chute des blocs plus lente | delaiChute() dans jeuBlocs |
| Changer la vitesse du serpent | intervalle() dans jeuSerpent |
| Donner plus de vies | this.vies = 3 dans jeuDefense.init() |
| Garder plus de scores | MAXIMUM: 10 dans l'objet Scores |
Après avoir modifié un fichier, changez le numéro de version en haut de sw.js :
const VERSION = 'omni-arcade-v9';
L'ancienne copie mise en cache est alors automatiquement remplacée chez les joueurs à leur prochaine visite.
© 2026 Ferrus Dantioch — Creative Commons BY-NC-ND 4.0 (résumé de la licence en français)
En clair : le partage est autorisé, à l'identique et en citant l'auteur ; l'usage commercial est interdit ; la modification et les œuvres dérivées sont interdites. Le logiciel est fourni « en l'état », sans aucune garantie.
Texte complet dans le fichier LICENSE : le texte officiel en anglais, suivi de la traduction française officielle publiée par Creative Commons.