Sign in

Repository Index

47,133 repositories indexed

Tags: Games
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 26 · Most stars

inkle's open source scripting language for writing interactive narrative.

An updated version of GBDK, C compiler, assembler, linker and set of libraries for the Nintendo Gameboy, Nintendo Entertainment System, Sega Master System, Sega Game Gear.

An open source library for creative expression on the web, desktop, mobile and consoles. Inspired by the classic Flash and AIR APIs.

  • adobe-air
  • adobe-flash
  • cross-platform
  • flash

Static recompilation of Link's Awakening (Switch) to native macOS, Windows and Linux

Useful cmake macros that help with: compiler/linker flags, collecting sources, PCHs, Unity builds and other stuff.

  • linker-flags
  • cmake
  • compiler-flags
  • unity-build

LAS Recomp for Android: Link's Awakening (Switch) statically recompiled to native ARM64 for Android phones - touch controls, 60 fps frame generation, set up from your own game on the phone

INKWAVE (Turf Riot) — a 4v4 turf-war ink shooter on three.js, with touch controls and a mobile-portable build. Fork of jaydendavisnc/inkwave (MIT).

An IDL compiler written in Luau for ROBLOX buffer networking

Shrink (minify) Pico-8 (& Picotron) carts, as well as other tools (e.g. linting, format conversion, exports)

  • pico-8
  • minify
  • lint
  • picotron

The Ink language parser and runtime implementation in Lua

  • ink
  • lua
  • narrative
  • interactive-fiction

A script that creates human readable symlinks for Proton game prefix (Steam Deck / SteamOS)

Gamepad simulates an analog joystick input using the keyboard. Many times when we access key presses, what we are really doing is pretending that WASD, the arrow keys or some other combination are actually a D-pad or joystick with an X and Y axis, and 1 or 2 fire buttons. Gamepad handles the event capture, maths and other details of this for you, so you only have to think about how you want your game to respond to this input.