No description
  • PHP 55.4%
  • HTML 17.3%
  • Shell 13.7%
  • JavaScript 5.3%
  • TypeScript 2.2%
  • Other 6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-11-01 08:26:03 +01:00
.claude-plugin The JumPHP pane for Claude Code (claude-mod/jumphp-live): bin/jumphp test live, the screenshots, the playground's tests 2026-10-29 17:30:32 +01:00
.github/workflows Apple apps: a draft release when the game has private files (the apps contain them) 2026-10-31 21:33:12 +01:00
bin bin/jumphp apple: wait for GitHub to know a workflow pushed for the first time 2026-10-31 15:48:57 +01:00
claude-mod/jumphp-live Pictures in any terminal: the engine writes a small .rgb beside each live/test frame; jumphp-live 0.4.0 draws it as coloured half blocks (HD image in kitty/Ghostty/iTerm2), opens it on the desktop 2026-10-29 18:22:10 +01:00
docker Standalone: the Linux micro for any x86_64 processor; Android releases never "Latest"; HTTPS in the docs 2026-10-30 08:15:22 +01:00
docs Merge branch 'main' of https://github.com/davidnurdin/jumPhp 2026-10-31 21:33:41 +01:00
engine Native Apple apps (macOS, iPhone / iPad), first draft: tools/apple (PHP embed + SDL + OpenAL built on GitHub's Macs), the engine on iOS and macOS' OpenGL 2026-10-31 13:35:34 +01:00
games Site and description in 14 languages (site/<code>/, hreflang, language menu) 2026-11-01 08:26:03 +01:00
skeleton Descriptions in French and in English (game.yaml descriptions:), shown in the visitor's language on jumphp.net 2026-10-29 08:59:43 +01:00
tools Merge branch 'main' of https://github.com/davidnurdin/jumPhp 2026-10-31 21:33:41 +01:00
.env.dist Deploy behind an existing Traefik that works, a check after each deploy 2026-10-28 21:52:26 +01:00
.gitignore The game's screen live: JUMPHP_LIVE (the headless runs rewrite var/live/frame.png), shown by the jumphp-live pane 2026-10-29 18:00:10 +01:00
AGENTS.md Merge branch 'main' of https://github.com/davidnurdin/jumPhp 2026-10-31 15:05:58 +01:00
CLAUDE.md JumPHP: PHP framework for retro 2D games (desktop + WebAssembly) 2026-10-27 18:11:08 +01:00
compose.yaml JumPHP: PHP framework for retro 2D games (desktop + WebAssembly) 2026-10-27 18:11:08 +01:00
composer.json New projects: composer create-project jumphp/jumphp, a set-up wizard, server deployment 2026-10-28 17:52:39 +01:00
install.ps1 Install in one line: curl -fsSL https://jumphp.net/install.sh | sh (Linux, macOS, WSL), install.ps1 for Windows (in WSL); jumphp new without composer or docker (git clone of the newest release) 2026-10-29 22:23:48 +01:00
install.sh Install in one line: curl -fsSL https://jumphp.net/install.sh | sh (Linux, macOS, WSL), install.ps1 for Windows (in WSL); jumphp new without composer or docker (git clone of the newest release) 2026-10-29 22:23:48 +01:00
LICENSE New projects: composer create-project jumphp/jumphp, a set-up wizard, server deployment 2026-10-28 17:52:39 +01:00
Makefile JumPHP: PHP framework for retro 2D games (desktop + WebAssembly) 2026-10-27 18:11:08 +01:00
README.md A game as one executable: bin/jumphp export:standalone (StaticPHP micro with SDL, OpenGL, OpenAL + the game as a PHAR) 2026-10-30 01:52:36 +01:00
TODO.md Apple apps: the game's private files through a draft release, iPad pointer, workflow_dispatch only; TODO: what the Apple account will bring 2026-10-31 15:05:36 +01:00
VERSION JumPHP 0.3.0: PHP 8.5; hot reload; the game on Google Play; the jumphp command for the whole system 2026-10-29 22:17:30 +01:00

antiriad-php

Après l'apocalypse nucléaire, Tal, un guerrier tribal, part à la recherche d'une armure sacrée venue de l'ancien monde. Avec elle, il doit libérer la Terre des envahisseurs qui l'occupent. Un jeu de plateformes et d'exploration rétro, d'après le classique de 1986.

Play: https://jumphp.net/antiriad-php

Made with JumPHP: retro games in PHP, on the desktop and in the browser. The game is in games/antiriad-php/.

bin/jumphp install antiriad-php    # dependencies (everything runs in Docker)
bin/jumphp run antiriad-php        # play on the desktop
bin/jumphp test antiriad-php       # checks + a headless demo