SkillAgentSearch skills...

Quadplay

The quadplay✜ fantasy console

Install / Use

/learn @morgan3d/Quadplay

README

quadplay✜ website

quadplay✜ is a fantasy console by CasualEffects for creating and playing retro-style video games on any device.

Platforms

Create and play games on any laptop, desktop, tablet, or phone. Or, build your own programmable arcade machine from a Raspberry Pi or or old computer. Here are some of the many supported quadplay platforms:

<img src="doc/laptop.jpg" height=180> <img src="doc/desktop.jpg" height=180> <img src="doc/phone.jpg" height=180> <img src="doc/rpi-arcade.jpg" height=180> <img src="doc/steamdeck.jpg" height=180> <img src="doc/arcade.jpg" height=180> <img src="doc/xarcade-arcade.jpg" height=180> <img src="doc/nano-arcade.jpg" height=180> <img src="doc/quad-arcade.jpg" height=180> <img src="doc/gpd-win3.jpg" height=180> <img src="doc/gpd-win.jpg" height=180> <img src="doc/postgoodism.jpg" height=180>

Games

Full

These full games are included, with source code. Click to play:

<img src="games/across_the_lake/label128.png"> <img src="games/duality/label128.png"> <img src="games/minimecha/label128.png"> <img src="games/icetime/label128.png"> <img src="games/beat_the_gobblins/label128.png"> <img src="games/rescue_roguelike/label128.png"> <img src="games/friendly_fishing/label128.png"> <img src="games/quadpaddle/label128.png"> <img src="games/doublesdepon/label128.png"> <img src="games/rps/label128.png"> <img src="games/serpitron/label128.png"> <img src="games/hexflipper/label128.png"> <img src="games/but_skunks/label128.png"> <img src="games/beyond_control/label128.png"> <img src="games/gravity/label128.png"> <img src="games/firmament/label128.png"> <img src="games/drop_bloq/label128.png"> <img src="games/find_word/label128.png">

Examples

These short example programs demonstrate specific quadplay features and programming techniques:

<img src="examples/rpg/label128.png"> <img src="examples/animation/label128.png"> <img src="examples/physics/label128.png"> <img src="examples/physics_arrow/label128.png"> <img src="examples/robot/label128.png"> <img src="examples/piano/label128.png"> <img src="examples/dynamic_accel/label128.png"> <img src="examples/boids/label128.png"> <img src="examples/camera_shake/label128.png"> <img src="examples/zoom/label128.png"> <img src="examples/clouds/label128.png"> <img src="examples/dark_drive/label128.png"> <img src="examples/dual-stick/label128.png"> <img src="examples/entity/label128.png"> <img src="examples/fluid/label128.png"> <img src="examples/fontpreview/label128.png"> <img src="examples/gridmove/label128.png"> <img src="examples/helloworld/label128.png"> <img src="examples/highscore/label128.png"> <img src="examples/input/label128.png"> <img src="examples/kart/label128.png"> <img src="examples/lift_team/label128.png"> <img src="examples/perceptual_color/label128.png"> <img src="examples/planetgen/label128.png"> <img src="examples/roguelike/label128.png"> <img src="examples/sequence_demo/label128.png"> <img src="examples/speedstreet/label128.png"> <img src="examples/spritestack/label128.png"> <img src="examples/sproing/label128.png"> <img src="examples/starter/label128.png"> <img src="examples/text/label128.png"> <img src="examples/touch/label128.png"> <img src="examples/countdown/label128.png"> <img src="examples/track_mouse/label128.png"> <img src="examples/twin_analog/label128.png"> <img src="examples/vaporwave/label128.png"> <img src="examples/vehicles/label128.png"> <img src="examples/warlock3D/label128.png"> <img src="examples/word_game/label128.png"> <img src="examples/zcar/label128.png"> <img src="examples/zoom/label128.png"> [<img src="examp

Related Skills

View on GitHub
GitHub Stars962
CategoryDevelopment
Updated1d ago
Forks45

Languages

JavaScript

Security Score

85/100

Audited on Mar 22, 2026

No findings