1 line
No EOL
556 KiB
JSON
1 line
No EOL
556 KiB
JSON
{"code": "PRP-009", "name": "GAMING", "icon": "\ud83c\udfae", "lists": [{"name": "Open Source Games", "subcategories": [{"name": "Open Source Games", "entries": [{"name": "Major Companies", "url": "#major-companies", "description": ""}, {"name": "Browser-Based", "url": "#browser-based", "description": ""}, {"name": "Native", "url": "#native", "description": ""}, {"name": "Mobile Games", "url": "#mobile-games", "description": ""}, {"name": "Chat bots", "url": "#chat-bots", "description": ""}, {"name": "Just The Source", "url": "#just-the-source", "description": ""}, {"name": "Frameworks/Engines/Libraries", "url": "#frameworksengineslibraries", "description": ""}, {"name": "Maps/Hacks/Plugins/Utilities/All of the Things\u2122", "url": "#mapshackspluginsutilitiesall-of-the-things", "description": ""}], "notes": []}, {"name": "Open Source Games \u2014 Boardgame", "entries": [{"name": "3D Hartwing Chess Set", "url": "https://github.com/juliangarnier/3D-Hartwig-chess-set", "description": "3D chess game done in HTML/CSS/JavaScript.", "stars": "528"}, {"name": "c4", "url": "https://github.com/kenrick95/c4", "description": "Connect Four game where player is playing against an AI.", "stars": "269"}, {"name": "Desperate Gods", "url": "https://github.com/David20321/FTJ", "description": "Free online board game that was designed to be played just like a board game in real-life: no rules are enforced by the computer.", "stars": "323"}, {"name": "Green Mahjong", "url": "https://github.com/danbeck/green-mahjong", "description": "Solitaire mahjong game done in HTML/CSS/JavaScript.", "stars": "98"}, {"name": "Kriegspiel", "url": "https://github.com/binarymax/kriegspiel", "description": "The game of imperfect information, the Kriegspiel chess variant.", "stars": "27"}, {"name": "Lichess", "url": "https://github.com/ornicar/lila", "description": "Free chess game using HTML5 & websockets built with Scala, Play 2.8, MongoDB and Elasticsearch.", "stars": "17k"}], "notes": []}, {"name": "Open Source Games \u2014 Arcade", "entries": [{"name": "Alge's Escapade", "url": "https://github.com/Dave-and-Mike/game-off-2012", "description": "Help Alge escape by moving through the levels to the escape tube.", "stars": "39"}, {"name": "Alien Invasion", "url": "https://github.com/cykod/AlienInvasion", "description": "Don't let the aliens reach the bottom, eliminate them using your spaceship.", "stars": "181"}, {"name": "Arashi", "url": "https://github.com/stephank/arashi-js", "description": "Clone of the Arcade game Tempest. Survive as long as possible and score many points as possible.", "stars": "20"}, {"name": "Asteroids", "url": "http://github.com/dmcinnes/HTML5-Asteroids", "description": "Pure JavaScript asteroids. Destroy asteroids ans saucers controlling a triangular ship rotating left and right.", "stars": "351"}, {"name": "Avabranch", "url": "https://github.com/Zolmeister/avabranch", "description": "Get your Ava away from the blocks moving between them.", "stars": "58"}, {"name": "Ball And Wall", "url": "https://github.com/budnix/ball-and-wall", "description": "Destroy the blocks using the Vaus, that is ejected from the ship.", "stars": "48"}, {"name": "Breakout", "url": "https://github.com/Couchfriends/breakout", "description": "Breakout multiplayer with HTML5. Destroy the blocks using one ball from your ship.", "stars": "30"}, {"name": "Captain Rogers", "url": "https://github.com/EnclaveGames/Captain-Rogers", "description": "Captain Rogers: Asteroid Belt of Sirius - HTML5 mobile game created using ImpactJavaScript.", "stars": "52"}, {"name": "Ceros Snake", "url": "https://github.com/mjhasbach/ceros-snake", "description": "A remake of the iconic 70's Snake game.", "stars": "5"}, {"name": "CHANG\u20ac", "url": "https://github.com/RothschildGames/change", "description": "Intense game about the extreme life of supermarket cashiers.", "stars": "46"}, {"name": "Chromacore", "url": "https://github.com/Murkantilism/game-off-2013", "description": "2D musical platformer set in a dark, black & white world that progressively becomes more colorful and happy through successful gameplay.", "stars": "47"}, {"name": "Jolly Jumper", "url": "https://github.com/shohan4556/jolly-jumper", "description": "Infinite jumping style game inspired by Doodle jump.", "stars": "72"}, {"name": "Clumsy Bird", "url": "https://github.com/ellisonleao/clumsy-bird", "description": "Flappy Bird clone in JavaScript using MelonJavaScript.", "stars": "1.6k"}, {"name": "Coffee Snake", "url": "https://github.com/dommmel/coffee-snake", "description": "HTML5 snake game written in CoffeeScript.", "stars": "32"}, {"name": "Coil", "url": "https://github.com/leereilly/Coil", "description": "HTML5 canvas game where you defeat enemies by wrapping enemies in your trail.", "stars": "57"}, {"name": "Color Quest", "url": "https://github.com/redbluegames/game-off-2013", "description": "Infinite runner following a black and white pixel's quest to change into a color pixel.", "stars": "41"}, {"name": "Core Commiter", "url": "https://github.com/vladikoff/game-off-2012", "description": "Choose an open source project and help that project by sorting code to proper branches.", "stars": "15"}, {"name": "Crappy Bird", "url": "https://github.com/varunpant/CrappyBird", "description": "Flappy Bird clone in JavaScript and Canvas2D API.", "stars": "58"}, {"name": "Custom Tetris", "url": "https://github.com/ondras/custom-tetris", "description": "Play the classic Tetris game the way you like it.", "stars": "95"}, {"name": "D3shooter", "url": "https://github.com/nsmirn0v/d3shooter", "description": "Asteroids style game in HTML5 as a demo of the d3 library.", "stars": "14"}, {"name": "Digger", "url": "https://github.com/lutzroeder/digger", "description": "The player is placed in an underground maze and can dig horizontal and vertical tunnels through it.", "stars": "94"}, {"name": "Drakonas", "url": "https://github.com/Casmo/Drakonas", "description": "Classic shoot 'em up game build with the Three.js library.", "stars": "17"}, {"name": "Drill Bunny", "url": "https://github.com/DreamShowAdventures/LudumDare29", "description": "Drill game with a bunny finding good stuff under the earth.", "stars": "45"}, {"name": "DuckHunt JavaScript", "url": "https://github.com/MattSurabian/DuckHunt-JavaScript", "description": "DuckHunt ported to JavaScript and HTML5 with a level creator."}, {"name": "Emberwind", "url": "https://github.com/operasoftware/Emberwind", "description": "Fantasy game port of the indie platform game Emberwind.", "stars": "264"}, {"name": "ExecutiveMan", "url": "https://github.com/CamHenlin/ExecutiveMan", "description": "Clone of NES game MegaMan, written in JavaScript.", "stars": "87"}, {"name": "Fluid Table Tennis", "url": "https://github.com/anirudhjoshi/fluid_table_tennis", "description": "Renders a table tennis game interacting with a full-color real-time fluid simulation at 60 FPS.", "stars": "82"}, {"name": "Heal 'em All", "url": "https://github.com/krzysu/game-off-2013", "description": "Explore old, abandoned graveyard, heal as many zombies as you can, and find your way out. But be careful not to become one of them.", "stars": "51"}, {"name": "HotFix", "url": "https://github.com/sdrdis/hotfix", "description": "Help Hotfix collect stargazers and avoid enemies. Collect commits to upgrade hotfix and add new features.", "stars": "199"}, {"name": "Hyperspace Garbage Collector", "url": "https://github.com/razh/game-off-2013", "description": "Guide N4n through the dangerous trash-heap caverns to reach the Primary Systems Core and restore compliance to the Trash.", "stars": "62"}, {"name": "I Spy A Ghost", "url": "https://github.com/OmarShehata/I-Spy-A-Ghost", "description": "An experimental p2p multiplayer game made in HTML5/Phaser using WebRTC.", "stars": "60"}, {"name": "Jekyll & Hyde Collide", "url": "https://github.com/awesome-interactive/game-off-2013", "description": "Simple Unity 2d game that is very literally based around the theme of \"change\" using the classic Jeykll and Hyde story.", "stars": "31"}, {"name": "JumpSuit", "url": "https://github.com/KordonBleu/jumpsuit", "description": "With your awesome suit, jump from planet to planet to conquer them.", "stars": "47"}, {"name": "Mario 5 HTML", "url": "https://github.com/robertkleffner/marioHTML5", "description": "Infinite Mario in HTML5 JavaScript using Canvas and Audio elements.", "stars": "512"}, {"name": "Mega Girl", "url": "https://github.com/ddionisio/game-off-2013", "description": "The hyper-deluxed-super-mega software that beats back those malicious apps.", "stars": "59"}, {"name": "Masonry JavaScript Tetris Clone", "url": "https://github.com/gamedolphin/Masonry-JavaScript-Tetris-Clone", "description": "Tetris clone created using HTML5/JavaScript/Phaser.", "stars": "12"}, {"name": "Monster Wants Candy", "url": "https://github.com/EnclaveGames/Monster-Wants-Candy-demo", "description": "Monster Wants Candy demo is a simple HTML5 game created with Phaser 2.0.7.", "stars": "64"}, {"name": "Octocat Jump", "url": "https://github.com/ogoshen/game-off-2012", "description": "Navigate your ever-jumping Octocat and collect stars for extra points.", "stars": "32"}, {"name": "Onslaught Arena", "url": "https://github.com/lostdecade/onslaught_arena", "description": "Fight off hordes of classic medieval monsters in this fast paced arcade shooter.", "stars": "201"}, {"name": "Pappu Pakia", "url": "https://github.com/mindd-it/pappu-pakia", "description": "Addictive game where you guide little Pappu around obstacles while collecting coins, stars, and berries and avoiding enemies known as Pakias."}, {"name": "Phaser Snake", "url": "https://github.com/gamedolphin/JavaScript_snake", "description": "JavaScript version of the snake game, created using the Phaser Engine.", "stars": "5"}, {"name": "PixelPlatformer", "url": "https://github.com/bendangelo/PixelPlatformer", "description": "Simple platformer game that demostrates the power of the Entity game engine.", "stars": "27"}, {"name": "PolyBranch", "url": "https://github.com/gbatha/PolyBranch", "description": "Minimalist 3D game. Dodging branches may seem easy at first, let's see how long can you hold up as you approach terminal velocity.", "stars": "169"}, {"name": "Protocol 390", "url": "https://github.com/josegallegos07/game-off-2013", "description": "To survive in People's Park, you must supply the prophet with change.", "stars": "21"}, {"name": "Raging Gardens", "url": "https://github.com/petarov/game-off-2012", "description": "JavaScript/HTML5 web browser game where a a hungry (ninja) rabbit farts too often.", "stars": "27"}, {"name": "Release Cycles", "url": "https://github.com/RothschildGames/release-cycles", "description": "Abstract racing game where you fight against the clock and the computer to get as far as you can in a product's life-cycle.", "stars": "74"}, {"name": "Save The Forest", "url": "https://github.com/softvar/save-the-forest", "description": "Fully canvas based HTML5 game where a player has to extinguish fire on tress using his magical water tank in order to save the Burning Forests.", "stars": "19"}, {"name": "Ski Free", "url": "https://github.com/basicallydan/skifree.js", "description": "Controls a skier on a mountain slope, avoiding obstacles while racing against time or performing stunts for points, depending on the game mode.", "stars": "533"}, {"name": "Snake", "url": "https://github.com/jrgdiz/snake", "description": "Simple clone of the snake game, using canvas and JavaScript.", "stars": "28"}, {"name": "Snake\\_new", "url": "https://github.com/RabiRoshan/snake_game", "description": "Classic nokia snake game using web.", "stars": "58"}, {"name": "Space-Shooter", "url": "https://github.com/Couchfriends/Space-Shooter", "description": "Classic shoot'em up space shooter build in HTML5 with multiplayer.", "stars": "20"}, {"name": "Spashal", "url": "https://github.com/MrRar/spashal", "description": "Danger lurks around every corner in space.", "stars": "8"}, {"name": "Square Off!", "url": "https://github.com/ScriptaGames/SquareOff", "description": "Multiplayer 1v1 air-hockey style game, place squares to deflect the ball.", "stars": "9"}, {"name": "Space Crusade", "url": "https://github.com/Loopeex/space-crusade", "description": "HTML5 game developped with PhaserJavaScript Framework.", "stars": "12"}, {"name": "Super Mario Bros", "url": "https://github.com/martindrapeau/backbone-game-engine", "description": "Super Mario Bros level one written with Backbone Game Engine.", "stars": "216"}, {"name": "Survivor", "url": "https://github.com/scottschiller/SURVIVOR", "description": "Playable HTML + CSS + JavaScript remake of a space-based \"shoot-'em-up\" arcade game for Atari / Commodore 64 from 1982, including a level editor and design tool.", "stars": "127"}, {"name": "WPilot", "url": "https://github.com/jfd/wpilot", "description": "Browser-based remake of the famous XPilot game, built with Node.js and HTML5.", "stars": "164"}, {"name": "Zedinvaders", "url": "https://github.com/salvatorecapolupo/zedinvaders", "description": "Game is based on our original comic ZED, seen inside \"zero-episode\" called \"Game Over\".", "stars": "7"}, {"name": "111 one-button games", "url": "https://github.com/abagames/111-one-button-games-in-2021", "description": "One button games are famous for realizing various actions with one button.", "stars": "81"}], "notes": []}, {"name": "Open Source Games \u2014 FPS", "entries": [{"name": "Backdooms", "url": "https://github.com/Kuberwastaken/backdooms", "description": "Game inspired by DOOM 1993 and The Backrooms, small enough to be self contained inside a QR code.", "stars": "603"}, {"name": "BananaBread", "url": "https://github.com/kripken/BananaBread", "description": "Port of the Cube 2/Sauerbraten 3D game engine/first person shooter to the web, compiling C++ and OpenGL to JavaScript and WebGL using Emscripten.", "stars": "1.4k"}, {"name": "Nazi Zombies Portable", "url": "https://nzp.gay", "description": "Call of Duty: Zombies \"de-make\" powered by various enhanced forks of the Quake engine."}], "notes": []}, {"name": "Open Source Games \u2014 RPG", "entries": [{"name": "Diablo JavaScript", "url": "https://github.com/mitallast/diablo-js", "description": "Isometric minimal-code style game at HTML5 canvas and JavaScript.", "stars": "983"}, {"name": "Roguish", "url": "https://github.com/CamHenlin/Roguish", "description": "RPG/Rogue-like game created in JavaScript.", "stars": "98"}, {"name": "Room for Change", "url": "https://github.com/antionio/game-off-2013", "description": "Randomly generated action RPG. You play as a chubby archeologist who is tasked to retrieve three sacred artifacts from the pyramid of the legendary Pharaohs.", "stars": "141"}], "notes": []}, {"name": "Open Source Games \u2014 MMORPG", "entries": [{"name": "BrowserQuest", "url": "https://github.com/mozilla/BrowserQuest", "description": "HTML5/JavaScript multiplayer game experiment.", "stars": "9.3k"}, {"name": "Reia", "url": "https://www.playreia.com", "description": "RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with Godot, Rust, and Zig."}], "notes": []}, {"name": "Open Source Games \u2014 Strategy", "entries": [{"name": "Ancient Beast", "url": "https://github.com/FreezingMoon/AncientBeast", "description": "Materialize and control beasts in order to defeat your opponents.", "stars": "1.8k"}, {"name": "Command & Conquer", "url": "https://github.com/adityaravishankar/command-and-conquer", "description": "Recreation of the original Command and Conquer, Real Time Strategy game entirely in HTML5 and JavaScript.", "stars": "788"}, {"name": "Freeciv-web", "url": "https://github.com/freeciv/freeciv-web", "description": "Build cities, collect resources, organize your government, and build an army, with the ultimate goal of creating the best civilization.", "stars": "2.1k"}, {"name": "Hexa Battle", "url": "https://github.com/itajaja/hb", "description": "Turn based dungeon crawler written with Typescript, using React and SVG.", "stars": "82"}, {"name": "Rapid Dominance", "url": "https://github.com/wenta/rapid-dominance", "description": "Open source turn-based strategy game. Clone of the Enemy Flag.", "stars": "13"}, {"name": "Tower Defense", "url": "https://github.com/Casmo/tower-defense", "description": "3D Tower Defense build with Three.js in HTML5.", "stars": "118"}], "notes": []}, {"name": "Open Source Games \u2014 Racing", "entries": [{"name": "HexGL", "url": "https://github.com/BKcore/HexGL", "description": "Futuristic HTML5 racing game, challenge your friends on this fast-paced 3D game.", "stars": "1.7k"}, {"name": "Trigger Rally Online Edition", "url": "https://github.com/CodeArtemis/TriggerRally", "description": "Fast arcade rally racing action, play in your browser with WebGL 3D graphics.", "stars": "350"}], "notes": []}, {"name": "Open Source Games \u2014 Sandbox", "entries": [{"name": "3d.city", "url": "https://github.com/lo-th/3d.city", "description": "Goal was to build a city in 3D to test the performance of WebGL and and Three.js.", "stars": "1.6k"}, {"name": "Blk Game", "url": "https://github.com/morozd/blk-game", "description": "Fully modifiable multiplayer voxel world in JS that can run efficiently in the browser.", "stars": "47"}, {"name": "Cube Engine", "url": "https://github.com/Nurgak/Cube-engine", "description": "Resembles that of Minecraft, a popular voxel-type 3D game based on boxes.", "stars": "182"}, {"name": "Sandboxels", "url": "https://sandboxels.r74n.com/", "description": "Falling-sand experimentation game with over 500 materials to play with."}], "notes": []}, {"name": "Open Source Games \u2014 Puzzle", "entries": [{"name": "2048", "url": "https://github.com/gabrielecirulli/2048", "description": "Clone of 1024, based on Saming's 2048.", "stars": "13k"}, {"name": "A Dark Room", "url": "https://github.com/hughsk/ludum-dare-27", "description": "Dodge and shoot the red targets, grabbing the bombs as you go. Survive as long as possible and try to get a high score.", "stars": "48"}, {"name": "Anagramica", "url": "https://github.com/binarymax/anagramica", "description": "A word game and API for anagrams.", "stars": "13"}, {"name": "Astry", "url": "https://github.com/wwwtyro/Astray", "description": "WebGL maze game built with Three.js and Box2dWeb.", "stars": "577"}, {"name": "Beatrix", "url": "https://github.com/cxong/Beatrix", "description": "Music game where you arrange the drums to catch the beats and play the right rhythm.", "stars": "20"}, {"name": "BitBot", "url": "https://github.com/recardona/BitBot", "description": "HTML/JavaScript game where you control a bot, which must sense, plan, and act.", "stars": "51"}, {"name": "BlicblockJavaScript", "url": "https://github.com/cheshire137/blicblock-js", "description": "JavaScript game based on Blicblock in The Sims 4. Match tetrominoes to clear the board.", "stars": "17"}, {"name": "Blockrain.js", "url": "https://github.com/Aerolab/blockrain.js", "description": "Embed & play the classic game on your site. Simple as that.", "stars": "979"}, {"name": "Branching Out", "url": "https://github.com/thehen/game-off-2012", "description": "Minimalist game about leaving home.", "stars": "69"}, {"name": "Clone Man", "url": "https://github.com/adhicl/game-off-2012", "description": "Puzzle, memory, retro game with simple graphics.", "stars": "21"}, {"name": "Couch 2048", "url": "https://github.com/mvasilkov/glitch2016", "description": "A physics-based puzzle, loosely related to the original 2048 game.", "stars": "32"}, {"name": "cube-composer", "url": "https://github.com/sharkdp/cube-composer", "description": "A puzzle game inspired by functional programming.", "stars": "2k"}, {"name": "Drunken Viking", "url": "https://github.com/cxong/DrunkenViking", "description": "Retrace your drunken rampage in reverse time.", "stars": "61"}, {"name": "Ending", "url": "http://robotacid.com/flash/ending", "description": "Roguelike puzzle game."}, {"name": "Follow me! A Simon Clone", "url": "https://github.com/gamedolphin/follow_me_JavaScript_simon_clone", "description": "Fully commented version of the famous game in JavaScript, built using Phaser game engine.", "stars": "12"}, {"name": "For King", "url": "https://github.com/AD1337/ForKingGame", "description": "Puzzle platformer game about a king in search for his lost crown.", "stars": "32"}, {"name": "Genetic Drift", "url": "https://github.com/DancingBanana/genetic-drift", "description": "Victor, an annoyed janitor dealing with a lot of annoyed clones and the problems that inevitably arise from genetic duplication. Will he make it home to feed his faithful pet companion?.", "stars": "14"}, {"name": "Hex 2048", "url": "https://github.com/jeffhou/hex-2048", "description": "Hexgrid-based clone of 2048.", "stars": "16"}, {"name": "Hexahedral", "url": "https://github.com/mminer/hexahedral", "description": "Push down all the blocks in the minimum number of moves.", "stars": "26"}, {"name": "Hextris", "url": "https://github.com/Hextris/hextris", "description": "Addictive puzzle game inspired by Tetris.", "stars": "2.4k"}, {"name": "Infectors", "url": "https://github.com/satanas/infectors", "description": "Sokoban-like puzzle game developed with Phaser.", "stars": "16"}, {"name": "Lost! Beneath the Surface", "url": "https://github.com/gamedolphin/Lost-Beneath-The-Surface", "description": "You're a firefly lost in the dark, beneath the surface and must find a way out of the mazes created by the horrors in the dark.", "stars": "8"}, {"name": "Maze 3D", "url": "https://github.com/demonixis/Maze3D", "description": "A 3D maze game.", "stars": "27"}, {"name": "Monkey Rally", "url": "https://github.com/antila/ludum-dare-28", "description": "JavaScript game created for the Ludum Dare #28 jam.", "stars": "27"}, {"name": "Ned Et Les Maki", "url": "https://github.com/devnewton/nedetlesmaki", "description": "Puzzle game with isometric 3D graphics inspired by Sokoban."}, {"name": "Orbium", "url": "https://github.com/bni/orbium", "description": "Modern version of the 90's game Logical.", "stars": "88"}, {"name": "Parity", "url": "https://github.com/abejfehr/parity", "description": "A numbers puzzle game.", "stars": "44"}, {"name": "Pond", "url": "https://github.com/Zolmeister/pond", "description": "The Pound is about relaxing and exploring a beautiful world.", "stars": "56"}, {"name": "Pop Pop Win", "url": "https://github.com/dart-lang/pop-pop-win", "description": "Implementation of Minesweeper in Dart.", "stars": "156"}, {"name": "Prism", "url": "https://github.com/Zolmeister/prism", "description": "Match all the colors.", "stars": "27"}, {"name": "Push and Fork", "url": "https://github.com/Octocarina/game-off-2012", "description": "Puzzle game in which you carry a fork, push blocks, and go back in time.", "stars": "38"}, {"name": "Shape Experiment", "url": "https://github.com/binarymax/shape", "description": "The shape recognition reflex game.", "stars": "9"}, {"name": "Sliding Puzzle", "url": "https://github.com/gamedolphin/sliding_puzzle", "description": "Sliding blocks puzzle game.", "stars": "46"}, {"name": "Sudoku JavaScript", "url": "https://github.com/baruchel/sudoku-js", "description": "A Sudoku puzzle game with a clean design and mobile devices in mind.", "stars": "21"}, {"name": "Swap", "url": "https://github.com/nmoroze/swap", "description": "New take on the classic tile-based puzzle game, where you change which character you're controlling to reach your goal.", "stars": "160"}, {"name": "TransCube", "url": "https://github.com/jeroenverfallie/ggo13-transcube", "description": "2d puzzle platformer based on the concept of transforming into different \"blocks\", with their unique properties, and making you way to the end of the level with the provided transformations.", "stars": "230"}, {"name": "Untrusted", "url": "https://github.com/AlexNisnevich/untrusted", "description": "Meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin.", "stars": "4.6k"}, {"name": "Matching Pairs", "url": "https://github.com/gamedolphin/matching-pairs", "description": "Made in HTML5 using Phaser as the framework, original assets and generated music.", "stars": "24"}, {"name": "Zoko", "url": "https://github.com/lulea/game-off-2012", "description": "3D version of Sokoban.", "stars": "94"}, {"name": "Zop", "url": "https://github.com/Zolmeister/zop", "description": "Connect like colors.", "stars": "40"}], "notes": []}, {"name": "Open Source Games \u2014 Clicker", "entries": [{"name": "Particle Clicker", "url": "https://github.com/particle-clicker/particle-clicker", "description": "Addictive incremental game that teaches players the history of high energy particle physics.", "stars": "668"}], "notes": []}, {"name": "Open Source Games \u2014 Point and Click", "entries": [{"name": "The House", "url": "https://github.com/arturkot/the-house-game", "description": "You're in a strange house. Can you find the way out? Is there any?", "stars": "207"}], "notes": []}, {"name": "Open Source Games \u2014 Others", "entries": [{"name": "Beast", "url": "https://github.com/dominikwilkowski/beast.js", "description": "An homage to the 1984 ASCII game \"BEAST\" from Dan Baker, Alan Brown, Mark Hamilton and Derrick Shadel written in node. You have to squash little ASCII beasts between pushable blocks but watch you to not be eaten by them.", "stars": "56"}, {"name": "Binb", "url": "https://github.com/lpinca/binb", "description": "Competitive, multiplayer, realtime, guess the song game.", "stars": "303"}, {"name": "CyberPong", "url": "https://github.com/dreamtocode/Cyber-Pong", "description": "Unusual Ping Pong game, adaptable with Makey Makey Kit.", "stars": "7"}, {"name": "Dental Defender: Saga of the Candy Horde", "url": "https://github.com/cshepp/candyjam", "description": "HTML5 shooter/tower defense game for the #CandyJam.", "stars": "45"}, {"name": "Descensus 2", "url": "https://github.com/TomWHall/Descensus2", "description": "A TypeScript 2D physics game.", "stars": "17"}, {"name": "Hauberk", "url": "https://github.com/munificent/hauberk", "description": "Hauberk is a roguelike, an ASCII-art based procedurally-generated dungeon crawl game. It's written in Dart and runs in your browser.", "stars": "2.1k"}, {"name": "HeartLine", "url": "https://github.com/gamebytes/heartline.github.com", "description": "Game made in 48 hours for the 2013 Global Game Jam.", "stars": "3"}, {"name": "Project: Starfighter", "url": "https://github.com/pr-starfighter/starfighter", "description": "Space shoot 'em up game.", "stars": "48"}, {"name": "Psiral", "url": "https://github.com/petarov/game-off-2013", "description": "JavaScript/HTML5 game, GitHub Game Off 2 winner.", "stars": "68"}, {"name": "Squirts", "url": "https://github.com/KrofDrakula/squirts", "description": "Well-known indie game implemented in JavaScript.", "stars": "33"}, {"name": "The Killer", "url": "https://github.com/JordanMagnuson/The-Killer", "description": "Flash/ActionScript3-based \"nongame\".", "stars": "15"}, {"name": "Turkey Cooking Simulator", "url": "https://github.com/fernjager/game-off-2013", "description": "You have been invited to craft the centerpiece of the American thanksgiving dinner, the turkey. Woo your girlfriend / boyfriend and be judged by your future in-laws! Apply your culinary expertise to impress your family.", "stars": "26"}, {"name": "Double Damnation", "url": "https://github.com/TheYellowArchitect/doubledamnation", "description": "Exclusively Co-Op Metroidvania with Smash Bros Melee Movement.", "stars": "21"}], "notes": []}, {"name": "Open Source Games \u2014 Action", "entries": [{"name": "Hypersomnia", "url": "https://github.com/TeamHypersomnia/Hypersomnia", "description": "Competitive top-down shooter with extreme dynamics and pixely nostalgia. Has a built-in map Editor.", "stars": "1.4k"}, {"name": "OpenTomb", "url": "https://github.com/opentomb/OpenTomb", "description": "Open-source Tomb Raider 1-5 engine remake.", "stars": "1.4k"}, {"name": "OpenLiberty", "url": "https://github.com/FOSS-Supremacy/OpenLiberty", "description": "An open-source reimplementation of Grand Theft Auto III on the Godot Engine.", "stars": "353"}], "notes": []}, {"name": "Open Source Games \u2014 Arcade", "entries": [{"name": "C-Dogs SDL", "url": "https://github.com/cxong/cdogs-sdl", "description": "Overhead shoot-em-up port of the classic DOS game.", "stars": "999"}, {"name": "Chaos Projectile", "url": "https://github.com/WinterLicht/Chaos-Projectile", "description": "2D run'n'gun action game with RPG elements.", "stars": "64"}, {"name": "Clonepoint", "url": "https://github.com/rohit-n/Clonepoint", "description": "Libre clone of Gunpoint, a game in which you hack and punch your way to victory.", "stars": "70"}, {"name": "DynaDungeons", "url": "https://github.com/akien-mga/dynadungeons", "description": "Bomberman clone using the awesome open source Godot game engine.", "stars": "232"}, {"name": "Duckmarines", "url": "https://github.com/SimonLarsen/duckmarines", "description": "A ChuChu Rocket remake for PC.", "stars": "117"}, {"name": "Epic Inventor", "url": "https://github.com/BlkStormy/epic-inventor", "description": "Indie, side-scrolling, action, RPG."}, {"name": "Falling Time", "url": "https://github.com/cxong/FallingTime", "description": "Arcade game inspired by Fall Down.", "stars": "26"}, {"name": "Kroniax", "url": "https://github.com/AlexAUT/Kroniax", "description": "Sidescrolling skill-based game.", "stars": "18"}, {"name": "Missile Command", "url": "https://github.com/chadpaulson/missile-command", "description": "Missile Command clone in Lua with L\u00d6VE.", "stars": "21"}, {"name": "Mystic Mine", "url": "https://github.com/koonsolo/MysticMine", "description": "Single and multiplayer action game with mining carts.", "stars": "81"}, {"name": "OpenLieroX", "url": "https://github.com/albertz/openlierox", "description": "Liero clone, like realtime Worms, or a 2D Quake.", "stars": "282"}, {"name": "OSGG", "url": "https://github.com/DusteDdk/Osgg", "description": "Oldskool Gravity Game, very difficult lander game in glorious vector graphics.", "stars": "11"}, {"name": "Savage Wheels", "url": "https://github.com/petarov/savagewheels", "description": "2D car crashing game similar to the old classic Destruction Derby.", "stars": "39"}, {"name": "Space Shooter", "url": "https://github.com/prodicus/spaceShooter", "description": "Cross platform, 2D space shooting game made using pygame.", "stars": "519"}, {"name": "SDL-Ball", "url": "https://github.com/DusteDdk/SDL-Ball", "description": "Pretty looking breakout clone available in most distributions.", "stars": "16"}, {"name": "Taisei", "url": "https://github.com/laochailan/taisei", "description": "Fan-made, open Source clone of the Touhou series.", "stars": "1.5k"}, {"name": "Teeworlds", "url": "https://github.com/teeworlds/teeworlds", "description": "Online multi-player platform 2D shooter.", "stars": "2.6k"}, {"name": "Wannabe Tempest", "url": "https://github.com/awlzac/wbt", "description": "Tempest(80's arcade game) clone in Java, and a small project for playing with git.", "stars": "19"}, {"name": "Witch Blast", "url": "https://github.com/Cirrus-Minor/witchblast", "description": "Roguelite dungeon crawl shooter similar to The Binding of Isaac.", "stars": "216"}], "notes": []}, {"name": "Open Source Games \u2014 Rhythm", "entries": [{"name": "osu!", "url": "https://github.com/ppy/osu", "description": "Rhythm is just a *click* away!", "stars": "18k"}], "notes": []}, {"name": "Open Source Games \u2014 FPS", "entries": [{"name": "AssaultCube", "url": "https://github.com/assaultcube/AC", "description": "Total conversion of Wouter van Oortmerssen's FPS called Cube.", "stars": "962"}, {"name": "Darkest Hour", "url": "https://github.com/DarklightGames/DarkestHour", "description": "World War 2 online multiplayer tactical shooter based on Red Orchestra: Ostfront.", "stars": "9"}, {"name": "Freedoom", "url": "https://github.com/freedoom/freedoom", "description": "Free software FPS based on the classic Doom engine.", "stars": "1.2k"}, {"name": "GlPortal", "url": "https://github.com/GlPortal/glPortal", "description": "A modern 3D game and engine with portals written in C++.", "stars": "377"}, {"name": "Ioquake3", "url": "https://github.com/ioquake/ioq3", "description": "The free software FPS engine that can be used to play Quake 3, or make your own game.", "stars": "2.6k"}, {"name": "Nazi Zombies Portable", "url": "https://github.com/nzp-team/nzportable", "description": "Call of Duty: Zombies \"de-make\" powered by various enhanced forks of the Quake engine.", "stars": "624"}, {"name": "OpenLara", "url": "https://github.com/XProger/OpenLara", "description": "Tomb Raider open-source engine.", "stars": "4.9k"}, {"name": "Openspades", "url": "https://github.com/yvt/openspades", "description": "Compatible client of Ace of Spades 0.75.", "stars": "1.2k"}, {"name": "Red Eclipse", "url": "https://github.com/redeclipse", "description": "Fun-filled new take on the first person arena shooter, featuring parkour, impulse boosts, and more."}, {"name": "Unvanquished", "url": "https://github.com/Unvanquished/Unvanquished", "description": "Fast-paced, futuristic FPS with RTS elements.", "stars": "1.1k"}, {"name": "Urban Terror", "url": "https://github.com/FrozenSand/UrbanTerror4", "description": "Free multiplayer first person shooter that will run on any Quake III Arena compatible engine.", "stars": "76"}, {"name": "Warsow", "url": "https://github.com/Warsow", "description": "Fast-paced FPS in a futuristic cartoonish world."}, {"name": "Xonotic", "url": "https://xonotic.org/", "description": "An addictive arena-style first person shooter with crisp movement and a wide array of weapons."}], "notes": []}, {"name": "Open Source Games \u2014 MMORPG", "entries": [{"name": "Meridian 59", "url": "https://github.com/Meridian59/Meridian59", "description": "The first 3D MMORPG, released in 1996 and open sourced in 2012 - the game is being actively developed by the community.", "stars": "468"}, {"name": "Reia", "url": "https://github.com/Quaint-Studios/Reia", "description": "RPG game action-adventure MMO focusing heavily on story, combat, and an open-world sandox adventure. Built with Godot, Rust, and Zig.", "stars": "641"}, {"name": "Stendhal", "url": "https://github.com/arianne/stendhal", "description": "Fun friendly and free 2D multiplayer online adventure game with an old school feel.", "stars": "662"}, {"name": "Veloren", "url": "https://veloren.net/", "description": "An action-adventure role-playing game set in a vast fantasy world."}], "notes": []}, {"name": "Open Source Games \u2014 RPG", "entries": [{"name": "Angband", "url": "https://github.com/angband/angband", "description": "Single-player dungeon exploration game in the universe of JRR Tolkien.", "stars": "1.4k"}, {"name": "Arx Fatalis", "url": "https://github.com/arx/ArxLibertatis", "description": "Cross-platform port of Arx Fatalis, a first-person role-playing game.", "stars": "1k"}, {"name": "Cataclysm: Dark Days Ahead", "url": "https://github.com/CleverRaven/Cataclysm-DDA", "description": "Roguelike set in a post-apocalyptic world.", "stars": "12k"}, {"name": "Cendric", "url": "https://github.com/tizian/Cendric2", "description": "Platformer-RPG in a fantasy setting with puzzle elements.", "stars": "305"}, {"name": "Dungeon Crawl Stone Soup", "url": "https://github.com/crawl/crawl", "description": "Single-player roguelike dungeon exploration game with a larger focus on combat compared to other popular roguelikes.", "stars": "2.7k"}, {"name": "Dungeon Monkey Eternal", "url": "https://github.com/jwvhewitt/dmeternal", "description": "Party-based fantasy roguelike role-playing game.", "stars": "59"}, {"name": "Egoboo", "url": "https://github.com/egoboo/egoboo", "description": "Cool 3D dungeon crawling game in the spirit of NetHack.", "stars": "122"}, {"name": "Flare RPG", "url": "https://github.com/clintbellanger/flare-game", "description": "Fantasy action RPG game with its own engine.", "stars": "84"}, {"name": "Freeablo", "url": "https://github.com/wheybags/freeablo", "description": "Open-source implementation of the Diablo I engine.", "stars": "2.2k"}, {"name": "NetHack", "url": "https://github.com/NetHack/NetHack", "description": "Single-player roguelike dungeon exploration game and one of the most popular games in its genre.", "stars": "3.4k"}, {"name": "OpenMW", "url": "https://github.com/OpenMW/openmw", "description": "Reimplementation of the Morrowind game engine.", "stars": "6.1k"}, {"name": "Shattered Pixel Dungeon", "url": "https://shatteredpixel.com/shatteredpd/", "description": "An open source game based on the source code of Pixel Dungeon by Watabou."}, {"name": "The Legend of Zelda: Mystery of Solarus DX", "url": "https://github.com/christopho/zsdx", "description": "Sequel to The Legend of Zelda: A Link to the Past released on the SNES.", "stars": "190"}, {"name": "Valyria Tear", "url": "https://github.com/Bertram25/ValyriaTear", "description": "Single-player medieval-fantasy 2D J-RPG.", "stars": "244"}], "notes": []}, {"name": "Open Source Games \u2014 Platform", "entries": [{"name": "AAAAXY", "url": "https://github.com/divVerent/aaaaxy", "description": "Nonlinear 2D puzzle platformer taking place in impossible spaces.", "stars": "264"}, {"name": "Captain Holetooth", "url": "https://github.com/hirnbix/captain-holetooth", "description": "A fun, explorative and story-driven platformer with minigames. Made with the Godot Engine."}, {"name": "Commander Genius", "url": "https://github.com/gerstrong/Commander-Genius", "description": "Commander Keen compatible clone.", "stars": "211"}, {"name": "DDraceNetwork", "url": "https://github.com/ddnet/ddnet", "description": "Cooperative online precision platformer with thousands of maps and global ranks.", "stars": "723"}, {"name": "Elemental One", "url": "https://github.com/voithos/elemental-one", "description": "Built with the Phaser HTML5 game framework.", "stars": "46"}, {"name": "Escape of the cat", "url": "https://github.com/gl00my/catesc", "description": "Hardcore oldschool platformer on [INSTEAD (\u2b50246)](http://github.com/instead-hub/instead).", "stars": "8"}, {"name": "Frogatto", "url": "https://github.com/frogatto/frogatto", "description": "Action-adventure game, starring a certain quixotic frog.", "stars": "660"}, {"name": "Gish", "url": "https://github.com/blinry/gish", "description": "Award-winning physics platformer.", "stars": "341"}, {"name": "Journey to the Center of Hawkthorne", "url": "https://github.com/hawkthorne/hawkthorne-journey", "description": "This 2d platformer is based on Community's Digital Estate Planning episodebuilt using the L\u00d6VE game engine.", "stars": "1.1k"}, {"name": "Mario-Level-1", "url": "https://github.com/justinmeister/Mario-Level-1", "description": "First level of Super Mario Bros made with Python and Pygame.", "stars": "2.2k"}, {"name": "HFT Mario Party", "url": "https://github.com/amiruqdah/mario-party", "description": "A remixed local multiplayer reimagining of the original Mario Bros.", "stars": "72"}, {"name": "Sky Engine", "url": "https://github.com/ilenburg/game-engine", "description": "Custom engine 2D platform game made with OpenGL.", "stars": "16"}, {"name": "The Legend of Edgar", "url": "https://github.com/riksweeney/edgar", "description": "2D platform game with a persistent world.", "stars": "130"}, {"name": "The Secret Chronicles of Dr. M.", "url": "https://github.com/Secretchronicles/TSC", "description": "A 2D platform game in classic style.", "stars": "220"}, {"name": "ReTux", "url": "https://github.com/retux-game/retux/", "description": "Platformer game inspired by SuperTux.", "stars": "37"}, {"name": "Super Bombinhas", "url": "https://github.com/victords/super-bombinhas", "description": "Retro platformer game.", "stars": "311"}, {"name": "SuperTux", "url": "https://github.com/SuperTux/supertux", "description": "Classic 2D jump'n'run sidescroller with Tux.", "stars": "2.7k"}], "notes": []}, {"name": "Open Source Games \u2014 Puzzle/card/board", "entries": [{"name": "2048-cli", "url": "https://github.com/Tiehuis/2048-cli", "description": "CLI version of the game 2048 for your Linux terminal.", "stars": "265"}, {"name": "2048-in-terminal", "url": "https://github.com/alewmoose/2048-in-terminal", "description": "CLI version of the game 2048 made right.", "stars": "159"}, {"name": "Castles of Dr. Creep", "url": "https://github.com/segrax/DrCreep", "description": "The Castles of Dr. Creep.", "stars": "32"}, {"name": "Dominion", "url": "https://github.com/paulbatum/Dominion", "description": "C# implementation of Dominion, a board/card game.", "stars": "69"}, {"name": "EbbeFlut", "url": "https://github.com/karussell/ebbeflut", "description": "Really nice board game implemented in a bad way a VERY long time ago.", "stars": "4"}, {"name": "IRMINGARD", "url": "https://github.com/gamebytes/irmingard-backbone", "description": "Patience card game written in Ruby.", "stars": "7"}, {"name": "Minilens", "url": "https://github.com/KOBUGE-Games/minilens", "description": "Cute puzzle platformer starring a cleaning robot on post-apocalyptic Earth.", "stars": "136"}, {"name": "Nudoku", "url": "https://github.com/jubalh/nudoku", "description": "Ncurses based CLI sudoku game.", "stars": "355"}, {"name": "PuzzleDash", "url": "https://github.com/zeDoctor/PuzzleDash", "description": "Match-3 puzzle game.", "stars": "11"}, {"name": "Tictactoe", "url": "https://github.com/cout-hello-world/tictactoe", "description": "Graphical tic-tac-toe AI which never loses.", "stars": "12"}, {"name": "Wizznic", "url": "https://github.com/DusteDdk/Wizznic", "description": "Most awesome puzzle game.", "stars": "42"}, {"name": "PokerTH", "url": "https://github.com/pokerth/pokerth", "description": "Implementation of Texas Hold'em supporting (online) multiplayer and botplay.", "stars": "571"}], "notes": []}, {"name": "Open Source Games \u2014 Racing", "entries": [{"name": "Stunt Rally", "url": "https://github.com/stuntrally/stuntrally", "description": "Rally game with Track Editor, based on VDrift and OGRE.", "stars": "636"}, {"name": "SuperTuxKart", "url": "https://github.com/supertuxkart/stk-code", "description": "Free 3D kart racing game featuring open source mascots.", "stars": "5k"}], "notes": []}, {"name": "Open Source Games \u2014 Programming", "entries": [{"name": "CengBall", "url": "https://github.com/eckucukoglu/cengball", "description": "Soccer programming game with 2D simulation.", "stars": "36"}], "notes": []}, {"name": "Open Source Games \u2014 Sandbox", "entries": [{"name": "Blackvoxel", "url": "https://github.com/Blackvoxel/Blackvoxel", "description": "Sandbox game based on a molecular voxel interaction engine.", "stars": "106"}, {"name": "Craft", "url": "https://github.com/fogleman/Craft", "description": "Simple Minecraft clone written in C using modern OpenGL.", "stars": "11k"}, {"name": "Endless Sky", "url": "https://github.com/endless-sky/endless-sky", "description": "Space trading and combat game similar to the classic Escape Velocity series.", "stars": "7k"}, {"name": "Freeminer", "url": "https://github.com/freeminer/freeminer", "description": "Sandbox game inspired by Minecraft.", "stars": "453"}, {"name": "Minecraft", "url": "https://github.com/fogleman/Minecraft", "description": "Simple Minecraft-inspired demo written in [Python](https://www.python.org/) and [Pyglet](http://www.pyglet.org/).", "stars": "5.4k"}, {"name": "Manic Digger", "url": "https://github.com/manicdigger/manicdigger", "description": "A multiplayer block-building voxel game, Minecraft clone.", "stars": "381"}, {"name": "Minetest", "url": "https://github.com/minetest/minetest", "description": "Infinite-world block sandbox game with survival and crafting.", "stars": "12k"}, {"name": "Pycraft", "url": "https://github.com/itsapi/pycraft", "description": "A Minecraft-inspired game for the terminal.", "stars": "207"}, {"name": "Rigs of Rods", "url": "https://github.com/RigsOfRods/rigs-of-rods", "description": "Soft-Body physics simulator for vehicles and more.", "stars": "1.1k"}, {"name": "Space Engineers", "url": "https://github.com/KeenSoftwareHouse/SpaceEngineers", "description": "Space Engineers is a voxel-based sandbox game set in an asteroid field in space.", "stars": "3k"}, {"name": "Starbound", "url": "https://github.com/rwf93/Starbound", "description": "A 2D sandbox adventure game where players explore a vast procedurally generated universe.", "stars": "135"}, {"name": "Terasology", "url": "https://github.com/MovingBlocks/Terasology", "description": "Voxel world game engine inspired by Minecraft and others with fancy graphic effects and a heavy focus on extensibility.", "stars": "3.8k"}, {"name": "The Powder Toy", "url": "https://github.com/simtr/The-Powder-Toy", "description": "Falling-sand physics sandbox game.", "stars": "4.9k"}], "notes": []}, {"name": "Open Source Games \u2014 Simulation", "entries": [{"name": "Hurry Curry!", "url": "https://hurrycurry.org", "description": "Cooperative fast-paced multiplayer cooking game."}], "notes": []}, {"name": "Open Source Games \u2014 Strategy", "entries": [{"name": "0 A.D.", "url": "https://github.com/0ad/0ad", "description": "3D RTS similar to Age of Empires II.", "stars": "2.8k"}, {"name": "Beyond all Reason (BAR)", "url": "https://www.beyondallreason.info/", "description": "RTS born from mods of the Total Annihilation on the SpringRTS game engine."}, {"name": "Caesaria", "url": "https://github.com/dalerank/caesaria-game", "description": "Remake of the popular citybuilder and economic sim Caesar III.", "stars": "280"}, {"name": "Colobot", "url": "https://github.com/colobot/colobot", "description": "A real-time strategy game with programmable bots.", "stars": "1.2k"}, {"name": "CorsixTH", "url": "https://github.com/CorsixTH/CorsixTH", "description": "Clone of Theme Hospital.", "stars": "4.3k"}, {"name": "Curse of War", "url": "https://github.com/a-nikolaev/curseofwar", "description": "Fast-paced action strategy game with ncurses and SDL frontends.", "stars": "343"}, {"name": "Harris", "url": "https://github.com/ec429/harris", "description": "Strategy game based around the actions of RAF Bomber Command in the Second World War.", "stars": "28"}, {"name": "Hedgewars", "url": "https://github.com/hedgewars/hw", "description": "A turn based strategy, artillery, action and comedy game.", "stars": "530"}, {"name": "KaM Remake", "url": "https://github.com/Kromster80/kam_remake", "description": "RTS game remake of \u201cKnights and Merchants\u201d written in Delphi from scratch.", "stars": "374"}, {"name": "KeeperRL", "url": "https://github.com/miki151/keeperrl", "description": "Roguelike dungeon builder inspired by Dwarf Fortress.", "stars": "949"}, {"name": "Last Colony", "url": "https://github.com/adityaravishankar/last-colony", "description": "RTS game with both a single player campaign mode as well as a multiplayer mode, created entirely in HTML5 and JavaScript.", "stars": "90"}, {"name": "MegaGlest", "url": "https://github.com/MegaGlest/megaglest-source", "description": "MegaGlest real-time strategy game engine (cross-platform, 3-d).", "stars": "387"}, {"name": "Micropolis", "url": "https://github.com/SimHacker/micropolis", "description": "City-building game based on the original code for SimCity.", "stars": "981"}, {"name": "Mindustry", "url": "https://mindustrygame.github.io/", "description": "An open source sandbox tower-defense game."}, {"name": "Openage", "url": "https://github.com/SFTtech/openage", "description": "Clone of the Age of Empires II engine.", "stars": "14k"}, {"name": "OpenDungeons", "url": "https://github.com/OpenDungeons/OpenDungeons", "description": "Open source game inspired by Dungeon Keeper - Dark, damp and dangerous.", "stars": "490"}, {"name": "OpenE2140", "url": "https://github.com/OpenE2140/OpenE2140", "description": "Remake of Earth 2140 based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "55"}, {"name": "OpenFodder", "url": "https://github.com/OpenFodder/openfodder", "description": "Open-source implementation of Cannon Fodder.", "stars": "493"}, {"name": "OpenKrush", "url": "https://github.com/IceReaper/OpenKrush", "description": "Remake of KKnD (Krush, Kill 'n' Destroy) and KKnD2 based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "111"}, {"name": "OpenRA", "url": "https://github.com/OpenRA/OpenRA", "description": "Open-source implementation of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows, Linux and macOS.", "stars": "16k"}, {"name": "OpenSA", "url": "https://github.com/Dzierzan/OpenSA", "description": "Remake of Swarm Assault based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "113"}, {"name": "OpenTTD", "url": "https://github.com/OpenTTD/OpenTTD", "description": "OpenTTD is a transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer.", "stars": "7.3k"}, {"name": "OpenXcom", "url": "https://github.com/SupSuper/OpenXcom", "description": "Clone of the original X-COM.", "stars": "2.1k"}, {"name": "Pax Britannica", "url": "https://github.com/henkboom/pax-britannica", "description": "Underwater one-button real-time strategy game.", "stars": "97"}, {"name": "PCOTM (Phone Case of the Monster)", "url": "https://github.com/jwoertink/pcotm", "description": "Ruby game, where you play as a phone-collecting monster.", "stars": "7"}, {"name": "Pikifen", "url": "https://github.com/Espyo/Pikifen", "description": "Fan-made Pikmin-based engine, built with flexibility in mind.", "stars": "70"}, {"name": "Pioneer", "url": "https://github.com/pioneerspacesim/pioneer", "description": "Game of lonely space adventure.", "stars": "1.8k"}, {"name": "Polly-B-Gone", "url": "https://github.com/mbostock/polly-b-gone", "description": "Physics platform game about a plucky wheeled robot named Polly.", "stars": "64"}, {"name": "OpenRCT2", "url": "https://github.com/OpenRCT2/OpenRCT2", "description": "Open source recreation of Rollercoaster Tycoon 2.", "stars": "15k"}, {"name": "Race into Space", "url": "https://github.com/raceintospace/raceintospace", "description": "Turn-based space race strategy game originally by Interplay.", "stars": "197"}, {"name": "Romanov's Vengeance", "url": "https://github.com/MustaphaTR/Romanovs-Vengeance", "description": "Remake of C\\&C Red Alert 2 based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "312"}, {"name": "Seven Kingdoms: Ancient Adversaries", "url": "https://github.com/the3dfxdude/7kaa", "description": "Classic RTS game liberated in 2009.", "stars": "264"}, {"name": "Shattered Paradise", "url": "https://github.com/ABrandau/Shattered-Paradise-SDK", "description": "Remake of C\\&C Tiberian Sun based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "78"}, {"name": "Source of Tales", "url": "https://github.com/tales/sourceoftales", "description": "Entry in the Liberated Pixel Cup 2012.", "stars": "59"}, {"name": "Tanks of Freedom", "url": "https://github.com/w84death/Tanks-of-Freedom", "description": "Turn-based strategy game in isometric pixel-art style.", "stars": "1.2k"}, {"name": "The Battle for Wesnoth", "url": "https://github.com/wesnoth/wesnoth", "description": "Turn-based strategy game with a high fantasy theme.", "stars": "6.3k"}, {"name": "Unknown Horizons", "url": "https://github.com/unknown-horizons", "description": "2D isometric RTS economic strategy game written in C++ & Python, built on the Flexible Isometric Free Engine."}, {"name": "Voxeliq", "url": "https://github.com/raistlinthewiz/voxeliq", "description": "Block-based game engine implementation developed with C#.", "stars": "166"}, {"name": "Wargus", "url": "https://github.com/Wargus/wargus", "description": "Wargus is a Warcraft2 Mod that allows you to play Warcraft2 with the Stratagus engine.", "stars": "396"}, {"name": "Warzone 2100", "url": "https://github.com/Warzone2100/warzone2100", "description": "Postnuclear realtime strategy.", "stars": "3.6k"}, {"name": "Wyrmsun", "url": "https://github.com/andrettin/wyrmsun", "description": "Strategy game based on history, mythology and fiction.", "stars": "325"}, {"name": "Zero-K", "url": "https://github.com/ZeroK-RTS/Zero-K", "description": "Open source RTS game with physical projectiles and smart units.", "stars": "764"}, {"name": "Stone Kingdoms", "url": "https://gitlab.com/stone-kingdoms/stone-kingdoms", "description": "Real-time strategy based on the original Stronghold series."}], "notes": []}, {"name": "Open Source Games \u2014 Android", "entries": [{"name": "ChaseWhisplyProject", "url": "https://github.com/tvbarthel/ChaseWhisplyProject", "description": "Chase Whisply is a FPS. You have to seek, find and kill the ghosts living around you.", "stars": "548"}, {"name": "Colorphun", "url": "https://github.com/prakhar1989/colorphun", "description": "ColorPhun is a simple color based Android Game.", "stars": "83"}, {"name": "Game of Life", "url": "https://github.com/zsoltk/GameOfLife", "description": "Conway's Game of Life with editable rules.", "stars": "102"}, {"name": "Gidi Games", "url": "https://github.com/chuvidi2003/GidiGames", "description": "Lexis, TicTacToe, Puzzlemania - a collection of 3 board games done with Cocos2d for Android.", "stars": "68"}, {"name": "Green Wall", "url": "https://github.com/awlzac/greenwall", "description": "Weirdly addictive arcade-style android game, where you fling fruit at a wall. Project developed using Android Studio 1.0.", "stars": "21"}, {"name": "Memory Game", "url": "https://github.com/sromku/memory-game", "description": "Simple and beautiful memory game for kids.", "stars": "596"}, {"name": "Pimple Popper", "url": "https://github.com/Crazy-Marvin/PimplePopper", "description": "Game to pop pimples using the awesome Godot Engine.", "stars": "41"}, {"name": "Pixel Dungeon", "url": "https://github.com/watabou/pixel-dungeon", "description": "Traditional roguelike game with pixel-art graphics and simple interface.", "stars": "3.8k"}, {"name": "PuzzleGame", "url": "https://github.com/chuvidi2003/PuzzleGame", "description": "Slider puzzle game implementation created with Cocos2d for Android.", "stars": "64"}, {"name": "Wannabe Tempest", "url": "https://github.com/awlzac/wbta", "description": "Clone of 80's coin-op arcade game Tempest(80's arcade game).", "stars": "20"}], "notes": []}, {"name": "Open Source Games \u2014 IOS", "entries": [{"name": "Bat Loves Bugs", "url": "https://github.com/xyclos/BatLovesBugs", "description": "Arcade game about a bug-craving bat.", "stars": "10"}, {"name": "Bridges", "url": "https://github.com/zgrossbart/bridges", "description": "Puzzle game with bridges, houses, tolls, and subways for iOS.", "stars": "179"}, {"name": "Canabalt", "url": "https://github.com/ericjohnson/canabalt-ios", "description": "Release of Canabalt for iOS.", "stars": "1.6k"}, {"name": "Choose Figure", "url": "https://github.com/ISosnovik/chooseFigure", "description": "Simple logic game. Choose the right figure. Train your attention.", "stars": "48"}, {"name": "Doom", "url": "https://github.com/id-Software/DOOM-iOS", "description": "Doom Classic for iOS.", "stars": "820"}, {"name": "DrugsNRock", "url": "https://github.com/biou/DrugsNRock", "description": "Simple multiplayer rhythm game designed during the 2013 Global Game Jam.", "stars": "14"}, {"name": "FinalFighter", "url": "https://github.com/sebcode/FinalFighter-iphone", "description": "Tank deathmatch battle game developed using Cocos2D.", "stars": "16"}, {"name": "Gorillas", "url": "https://github.com/Lyndir/Gorillas", "description": "Iphone port of the popular old QBasic game.", "stars": "247"}, {"name": "Light Jockey", "url": "https://github.com/jmfieldman/Light-Jockey", "description": "iOS Auditorium-like game.", "stars": "17"}, {"name": "Lumio", "url": "https://github.com/joannecdyer/lumio", "description": "Puzzle game for iOS developed using Cocos2D. Available free on the App Store.", "stars": "177"}, {"name": "Sakura Fly", "url": "https://github.com/l800891/Sakura-Fly", "description": "iOS action game developed using SpriteKit. Available free on the App Store.", "stars": "106"}, {"name": "Wolfenstein 3D", "url": "https://github.com/id-Software/Wolf3D-iOS", "description": "Wolfenstein 3D for iOS Source Release.", "stars": "533"}, {"name": "c4bot", "url": "https://github.com/kenrick95/c4bot", "description": "Chat bot that plays Connect Four with you, works in web chat, Facebook Messenger, Skype, and Telegram.", "stars": "27"}, {"name": "Aquaria", "url": "https://github.com/AquariaOSE/Aquaria", "description": "Breath-taking underwater fantasy game. Winner of the Grand Prize at the 2007 Independent Games Festival.", "stars": "309"}, {"name": "Descent 3", "url": "https://github.com/DescentDevelopers/Descent3", "description": "Pilot a fighter in a six-degree-of-freedom shooter across underground and surface environments.", "stars": "3k"}, {"name": "Doom 3", "url": "https://github.com/TTimo/doom3.gpl", "description": "Doom 3 GPL source code release.", "stars": "4.6k"}, {"name": "ID Software", "url": "https://github.com/id-Software", "description": "Includes Doom, Quake, Wolfenstein and more."}, {"name": "Jedi Academy", "url": "https://github.com/grayj/Jedi-Academy", "description": "Jedi Academy source only, mirror of SourceForge from Raven Software.", "stars": "498"}, {"name": "Jedi Outcast", "url": "https://github.com/grayj/Jedi-Outcast", "description": "Jedi Outcast source only, mirror of SourceForge from Raven Software.", "stars": "281"}, {"name": "MaNGOS", "url": "https://github.com/mangos/mangos", "description": "Full featured World of Warcraft server.", "stars": "3.1k"}, {"name": "Miner Wars 2081", "url": "https://github.com/KeenSoftwareHouse/Miner-Wars-2081", "description": "For modders of Miner Wars 2081, a 6DOF action-survival space-shooter simulation-game set in the year 2081.", "stars": "259"}, {"name": "OpenJK", "url": "https://github.com/JACoders/OpenJK", "description": "Community maintained fork of Jedi Academy and Jedi Outcast development.", "stars": "2.1k"}, {"name": "Prince of Persia", "url": "https://github.com/jmechner/Prince-of-Persia-Apple-II", "description": "Source code for the original Prince of Persia game that was written on the Apple II, in 6502 assembly language, between 1985-89.", "stars": "6.6k"}, {"name": "UFO RUN", "url": "https://github.com/Nextpeer/Nextpeer-UFORUN", "description": "Real time multiplayer with Nextpeer.", "stars": "64"}, {"name": "System Shock", "url": "https://github.com/NightDiveStudios/shockmac", "description": "Source code for original System Shock game (PowerMac version), more readable fork available [here (\u2b5035)](https://github.com/ToxicFrog/shockmac).", "stars": "1.5k"}, {"name": "Rogue Legacy", "url": "https://github.com/flibitijibibo/RogueLegacy1/", "description": "Source code for Rogue Legacy 1.", "stars": "1.9k"}, {"name": "Unreal Engine", "url": "https://github.com/EpicGames/Signup", "description": "C++ AAA game engine. It isn't completely free, but you can easily get access to the full source code. <https://www.unrealengine.com/>", "stars": "3.5k"}, {"name": "Akihabara", "url": "https://github.com/Akihabara/akihabara", "description": "Set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in JavaScript.", "stars": "198"}, {"name": "Allegro 5", "url": "https://github.com/liballeg/allegro5", "description": "C++ libraries to make 2D games(graphics, sound, etc.).", "stars": "2k"}, {"name": "Ammo.js", "url": "https://github.com/kripken/ammo.js", "description": "Direct port of the Bullet Physics engine to JavaScript using Emscripten.", "stars": "4.4k"}, {"name": "Atomic Engine", "url": "https://github.com/AtomicGameEngine/AtomicGameEngine", "description": "Features 2D and 3D rendering, standards compliant JavaScript, full Player and Editor source on GitHub, Windows & Mac Editors, with deployment to Windows, Mac, WebGL, Android, and iOS from the editor.", "stars": "3.4k"}, {"name": "Babylon.js", "url": "https://github.com/BabylonJavaScript/Babylon.js", "description": "Complete JavaScript framework for building 3D games with HTML 5 and WebGL."}, {"name": "Bgfx", "url": "https://github.com/bkaradzic/bgfx#bgfx---cross-platform-rendering-library", "description": "Cross-platform rendering library.", "stars": "16k"}, {"name": "Chilli Works", "url": "https://github.com/ChilliWorks/ChilliSource", "description": "An open source, cross-platform game engine designed for indie developers.", "stars": "160"}, {"name": "Chipmunk Physics", "url": "https://github.com/slembcke/Chipmunk-Physics", "description": "Simple, lightweight, fast and portable 2D rigid body physics library written in C.", "stars": "2.4k"}, {"name": "ChoiceScript", "url": "https://github.com/dfabulich/choicescript", "description": "A language/engine for developing text-based multiple-choice interactive novels.", "stars": "440"}, {"name": "Cocos2d for Android", "url": "https://github.com/ZhouWeikuan/cocos2d", "description": "Cocos2d for Android, based on cocos2d-android-0.82, and now ported from cocos2d-iphone 0.99.4.", "stars": "602"}, {"name": "Cocos2d for iPhone", "url": "https://github.com/cocos2d/cocos2d-iphone", "description": "Framework for building 2D games, demos, and other graphical/interactive applications for iPod Touch, iPhone, iPad and Mac. It is based on the cocos2d design but instead of using python it, uses objective-C.", "stars": "4.1k"}, {"name": "Cocos2d for HTML5", "url": "https://github.com/cocos2d/cocos2d-HTML5", "description": "Cocos2d for Web Browsers. Built using JavaScript.", "stars": "3.2k"}, {"name": "Cocos2d-x", "url": "https://github.com/cocos2d/cocos2d-x", "description": "Multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is based on cocos2d-iphone, but instead of using Objective-C, it uses C++. It works on iOS, Android, Windows Phone, macOS, Windows and Linux.", "stars": "19k"}, {"name": "Crafty", "url": "https://github.com/craftyjs/Crafty", "description": "JavaScript game library that can help you create games in a structured way.", "stars": "3.5k"}, {"name": "CutJavaScript", "url": "https://github.com/piqnt/cutjs", "description": "Lightweight and fast 2D HTML5 rendering engine for cross-platform game development.", "stars": "2.5k"}, {"name": "Dash", "url": "https://github.com/Circular-Studios/Dash", "description": "Free and open 3D game engine written in D.", "stars": "427"}, {"name": "Duality", "url": "https://github.com/AdamsLair/duality", "description": "2D Game Development Framework.", "stars": "1.4k"}, {"name": "EaselJavaScript", "url": "https://github.com/CreateJavaScript/EaselJavaScript", "description": "Library to make working with the Canvas element easier."}, {"name": "EntityJavaScript", "url": "https://github.com/bendangelo/entityjs", "description": "HTML5 JavaScript game engine utlizing the entity-component design.", "stars": "186"}, {"name": "Evennia MUD/MU\\* Creation System", "url": "https://github.com/evennia/evennia", "description": "Library for creating online multiplayer text games (MUD, MUSH, MUX, MUCK, MOO etc) in pure Python.", "stars": "2k"}, {"name": "Flare", "url": "https://github.com/clintbellanger/flare-engine", "description": "Free/Libre Action Roleplaying Engine.", "stars": "39"}, {"name": "Flashpunk", "url": "https://github.com/Draknek/FlashPunk", "description": "Free ActionScript 3 library designed for developing 2D Flash games.", "stars": "395"}, {"name": "Flixel", "url": "https://github.com/AdamAtomic/flixel", "description": "Game-making library written entirely in ActionScript 3.", "stars": "1.1k"}, {"name": "GameJavaScript", "url": "https://github.com/gamejs/gamejs", "description": "GameJs is a JavaScript library for writing 2D games or other interactive graphic applications for the HTML Canvas inspired by PyGame.", "stars": "468"}, {"name": "GamePlay", "url": "https://github.com/gameplay3d/GamePlay", "description": "Cross-platform, C++ game framework/engine for creating 2D/3D mobile and desktop games.", "stars": "4.7k"}, {"name": "GemRB", "url": "https://github.com/gemrb/gemrb", "description": "Cross-platform implementation of Bioware's Infinity Engine.", "stars": "1.1k"}, {"name": "GenesisEngine", "url": "https://github.com/SaintGimp/GenesisEngine", "description": "GenesisEngine allows you to create and explore procedurally-generated planetary systems, from ground level all the way out into space. Experiments with procedurally-generated worlds, XNA, and design patterns.", "stars": "46"}, {"name": "Gladiator 3D", "url": "https://github.com/krotik/gladiator_3d", "description": "Canvas based JavaScript ray casting engine for pseudo 3D games.", "stars": "30"}, {"name": "Godot", "url": "https://github.com/okamstudio/godot", "description": "Fully featured, MIT licensed, game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms with no hassle. The editor, language and APIs are feature rich, yet simple to learn, allowing you to become productive in a matter of hours.", "stars": "104k"}, {"name": "HaxeFlixel", "url": "https://github.com/HaxeFlixel/flixel", "description": "Free, cross-platform 2D game engine powered by Haxe and OpenFL.", "stars": "2.1k"}, {"name": "Ikemen GO", "url": "https://github.com/ikemen-engine/Ikemen-GO/", "description": "An open-source fighting game engine that supports MUGEN resources. Written in Go.", "stars": "1.2k"}, {"name": "JiGS", "url": "https://github.com/Techbot/JiGS-PHP-RPG-engine", "description": "Online RPG and Trading Game Engine built in PHP.", "stars": "86"}, {"name": "JMonkeyEngine", "url": "https://github.com/jMonkeyEngine/jmonkeyengine", "description": "Cutting edge, cross-platform 3D game engine for adventurous Java developers.", "stars": "4.1k"}, {"name": "Kiwi.js", "url": "https://github.com/gamelab/kiwi.js", "description": "Blazingly fast mobile & desktop browser based HTML5 game framework. It uses CocoonJavaScript for publishing to the AppStore.", "stars": "1.4k"}, {"name": "LibGDX", "url": "https://github.com/libgdx/libgdx", "description": "Desktop/Android/HTML5/iOS Java game development framework.", "stars": "25k"}, {"name": "LibRocket", "url": "https://github.com/librocket/librocket", "description": "C++ user interface package based on the HTML and CSS standards. It is designed as a complete solution for any project's interface needs.", "stars": "1.2k"}, {"name": "LibSDL2pp", "url": "https://github.com/libSDL2pp/libSDL2pp", "description": "C++11 bindings for [SDL 2.0](http://libsdl.org/).", "stars": "587"}, {"name": "LycheeJavaScript", "url": "https://github.com/LazerUnicorns/lycheeJavaScript", "description": "Free HTML5 + native OpenGL Game Engine for Embedded, Console, Mobile, Server and Desktop."}, {"name": "Matter.js", "url": "https://github.com/liabru/matter-js", "description": "Matter.js is a JavaScript 2D rigid body physics engine for the web.", "stars": "18k"}, {"name": "MelonJavaScript", "url": "https://github.com/melonjs/melonJavaScript", "description": "HTML5 game framework for 2D games."}, {"name": "MonoGame", "url": "https://github.com/mono/MonoGame", "description": "XNA Implementation for Mono based platforms (supports iOS, Android, Linux, and started work on PS Suite and NaCli ).", "stars": "13k"}, {"name": "Oimo.js", "url": "https://github.com/lo-th/Oimo.js", "description": "Lightweight 3d physics engine for JavaScript.", "stars": "3.1k"}, {"name": "OpenRTS", "url": "https://github.com/methusalah/OpenRTS", "description": "Real-Time Strategy game 3D engine coded in java 7.", "stars": "1.4k"}, {"name": "osu-framework", "url": "https://github.com/ppy/osu-framework", "description": "A game framework written with osu! in mind.", "stars": "1.9k"}, {"name": "Oxygine", "url": "https://github.com/oxygine/oxygine-framework", "description": "C++ engine and framework for 2D games on iOS, Android, Windows, Linux and Mac.", "stars": "815"}, {"name": "panda.js", "url": "https://github.com/ekelokorpi/panda.js", "description": "Free HTML5 game engine for mobile and desktop with Canvas and WebGL rendering.", "stars": "758"}, {"name": "Phaser", "url": "https://github.com/photonstorm/phaser", "description": "Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.", "stars": "39k"}, {"name": "PhysicsJavaScript", "url": "https://github.com/wellcaffeinated/PhysicsJavaScript", "description": "Modular, extendable, and easy-to-use physics engine for JavaScript."}, {"name": "pixi.js", "url": "https://github.com/GoodBoyDigital/pixi.js", "description": "Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback.", "stars": "46k"}, {"name": "Plasma", "url": "https://github.com/H-uru/Plasma", "description": "Cyan Worlds's Plasma game engine.", "stars": "220"}, {"name": "PlayCanvas", "url": "https://github.com/playcanvas/engine", "description": "3D WebGL game engine with online toolset.", "stars": "13k"}, {"name": "QICI Engine", "url": "https://github.com/qiciengine/qiciengine", "description": "Free JavaScript game engine library with a web-based comprehensive suite of toolset for making HTML5 games.", "stars": "893"}, {"name": "Quasi-Engine", "url": "https://github.com/INdT/Quasi-Engine", "description": "QtQuick framework that intends to be a complete toolset to ease 2d game development.", "stars": "56"}, {"name": "Ren'py", "url": "https://github.com/renpy/renpy", "description": "A Visual Novel Engine, written in python, for both mobile (iOS beta) and desktop platforms.", "stars": "6k"}, {"name": "SFML", "url": "https://github.com/LaurentGomila/SFML", "description": "Simple and Fast Multimedia Library.", "stars": "11k"}, {"name": "Solarus", "url": "https://github.com/christopho/solarus", "description": "An Action-RPG game engine written in C++.", "stars": "719"}, {"name": "Spring", "url": "https://github.com/spring/spring", "description": "Real Time Strategy game engine.", "stars": "3.8k"}, {"name": "Starling", "url": "https://github.com/Gamua/Starling-Framework", "description": "ActionScript 3 library that mimics the conventional Flash display tree architecture, can be deployed to mobile devices (iOS, Android), the desktop (Windows, macOS), and to the browser (via the Flash plugin).", "stars": "3k"}, {"name": "Superpowers", "url": "https://github.com/superpowers", "description": "TypeScript & ThreeJavaScript powered game engine and framework (2D & 3D with WebGL)."}, {"name": "Tesseract", "url": "https://github.com/lsalzman/tesseract", "description": "Make mapping more fun by using modern dynamic rendering techniques, sothat you can get instant feedback on lighting changes, not just geometry.", "stars": "191"}, {"name": "Three.js", "url": "https://github.com/mrdoob/three.js", "description": "JavaScript 3D library used in many browser games.", "stars": "110k"}, {"name": "Tiled", "url": "https://github.com/bjorn/tiled", "description": "Tiled is a general purpose tile map editor. It is meant to be used for editing maps of any tile-based game, be it an RPG, a platformer or a Breakout clone.", "stars": "12k"}, {"name": "Torque 2D", "url": "https://github.com/TorqueGameEngines/Torque2D", "description": "MIT Licensed version of Torque 2D from GarageGames.", "stars": "1.5k"}, {"name": "Torque 3D", "url": "https://github.com/GarageGames/Torque3D", "description": "MIT Licensed version of Torque 3D from GarageGames.", "stars": "3.4k"}, {"name": "Turbulenz Engine", "url": "https://github.com/turbulenz/turbulenz_engine", "description": "HTML5 game engine and server-side APIs available in JavaScript and TypeScript for building and distributing 2D and 3D games.", "stars": "4.8k"}, {"name": "Urho3D", "url": "https://github.com/urho3d/Urho3D", "description": "Urho3D is a free lightweight, cross-platform 2D and 3D game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.", "stars": "4.7k"}, {"name": "Wurfel Engine", "url": "https://github.com/BSVogler/WurfelEngineSDK", "description": "An isometric game engine for games with an open world made of blocks or voxels.", "stars": "113"}, {"name": "XLE", "url": "https://github.com/xlgames-inc/XLE", "description": "Rendering engine with advanced features such as Image Based Lighting, dynamic area lights, and a node based material editor. Flexible and modular, it is designed to drop into existing solutions. XLE is the \"hackable\" engine, intended to be customised for specialised requirements.", "stars": "336"}, {"name": "Bfxr", "url": "https://github.com/increpare/bfxr", "description": "Flash + AIR sound effects generator. Based on Sfxr.", "stars": "1k"}, {"name": "Brood War API", "url": "https://github.com/bwapi/bwapi", "description": "C++ framework to interact with the Real Time Strategy (RTS) game Starcraft: Broodwar.", "stars": "1.6k"}, {"name": "FlxCollisions", "url": "https://github.com/gamebytes/FlxCollisions", "description": "Simple set of 2d physics + collision demos for flixel v2.0.", "stars": "2"}, {"name": "Gamertag", "url": "https://github.com/barisbalic/gamertag", "description": "Gem for retrieving Xbox Live Gamertag information from various sources.", "stars": "24"}, {"name": "Greenworks", "url": "https://github.com/greenheartgames/greenworks", "description": "A Node.js addon allowing you to integrate HTML5 game with Steamworks.", "stars": "1.6k"}, {"name": "Halo::Reach::API", "url": "https://github.com/agoragames/halo-reach-api", "description": "Ruby gem for interacting with the Halo:Reach API.", "stars": "17"}, {"name": "IodineGBA", "url": "https://github.com/taisel/IodineGBA", "description": "GameBoy Advance emulator written entirely in JavaScript and powered by HTML5.", "stars": "281"}, {"name": "Itch", "url": "https://github.com/itchio/itch", "description": "An electron cross-platform game downloader, installer, and library manager for itch.io written in TypeScript.", "stars": "2.6k"}, {"name": "JavaScript Breakouts", "url": "https://github.com/city41/breakouts", "description": "Collection of JavaScript engine implementations of Breakout.", "stars": "541"}, {"name": "Leaderboard(Java)", "url": "https://github.com/agoragames/java-leaderboard", "description": "Leaderboards backed by Redis(in Java).", "stars": "25"}, {"name": "Leaderboard(PHP)", "url": "https://github.com/agoragames/php-leaderboard", "description": "Leaderboards backed by Redis(in PHP).", "stars": "26"}, {"name": "Leaderboard(Python)", "url": "https://github.com/agoragames/python-leaderboard", "description": "Leaderboards backed by Redis(in Python).", "stars": "21"}, {"name": "Leaderboard(Ruby)", "url": "https://github.com/agoragames/leaderboard", "description": "Leaderboards backed by Redis(in Ruby).", "stars": "480"}, {"name": "Leaderboard(Scala)", "url": "https://github.com/agoragames/scala-leaderboard", "description": "Leaderboards backed by Redis (in Scala).", "stars": "7"}, {"name": "libfreenect", "url": "https://github.com/OpenKinect/libfreenect", "description": "Drivers and libraries for the Xbox Kinect device on WIndows, Linux, and macOS.", "stars": "3.7k"}, {"name": "OpenEmu", "url": "https://github.com/OpenEmu/OpenEmu", "description": "Project to bring game emulation to macOS as a first class citizen.", "stars": "17k"}, {"name": "Mudlet", "url": "https://github.com/Mudlet/Mudlet", "description": "A cross-platform, open source, and super fast MUD (text-only MMORPGs) client with scripting in Lua.", "stars": "839"}, {"name": "Stats.js", "url": "https://github.com/mrdoob/stats.js", "description": "JavaScript performance monitor.", "stars": "9.1k"}, {"name": "Tassadar", "url": "https://github.com/agoragames/tassadar", "description": "Starcraft 2 replay parser written in pure Ruby.", "stars": "44"}, {"name": "World of Warcraft Addons", "url": "https://github.com/TekNoLogic", "description": "Various World of Warcraft addons written in Lua."}, {"name": "World of Warcraft API Docs", "url": "https://github.com/Blizzard/api-wow-docs", "description": "Public documentation for the RESTful web service provided as part of the World of Warcraft community site.", "stars": "531"}], "notes": []}], "total_entries": 417}, {"name": "Gbdev", "subcategories": [{"name": "Gbdev", "entries": [{"name": "Introduction", "url": "#introduction", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Emulator Development", "url": "#emulator-development", "description": ""}, {"name": "Software Development", "url": "#software-development", "description": ""}, {"name": "Programming", "url": "#programming", "description": ""}, {"name": "Homebrews", "url": "#homebrews", "description": ""}, {"name": "Reverse Engineering", "url": "#reverse-engineering", "description": ""}, {"name": "Game Boy Camera", "url": "#game-boy-camera", "description": ""}, {"name": "Related projects", "url": "#related-projects", "description": ""}, {"name": "About", "url": "#about", "description": ""}, {"name": "The Game Boy, a hardware autopsy", "url": "https://www.youtube.com/playlist?list=PLu3xpmdUP-GRDp8tknpXC_Y4RUQtMMqEu", "description": ""}, {"name": "The Ultimate Game Boy Talk", "url": "https://media.ccc.de/v/33c3-8029-the_ultimate_game_boy_talk", "description": ""}, {"name": "Chat channels", "url": "https://gbdev.io/chat", "description": ""}, {"name": "Forum", "url": "https://gbdev.gg8.se/forums/", "description": ""}, {"name": "**Pan Docs**", "url": "https://gbdev.github.io/pandocs/", "description": "The single, most comprehensive technical reference to Game Boy available to the public. Corrected, updated and maintained by the community."}, {"name": "The Cycle-Accurate Game Boy Docs", "url": "https://github.com/AntonioND/giibiiadvance/blob/master/docs/TCAGBD.pdf", "description": "A precise documentation by AntonioND to make a cycle-accurate Game Boy emulator.", "stars": "206"}, {"name": "Complete Technical Reference", "url": "https://gekkio.fi/files/gb-docs/gbctr.pdf", "description": "by Gekkio."}, {"name": "Game Boy Architecture: A Practical Analysis", "url": "https://www.copetti.org/writings/consoles/game-boy/", "description": "by Rodrigo Copetti."}, {"name": "Game Boy Project Report", "url": "http://www.cs.columbia.edu/~sedwards/classes/2019/4840-spring/reports/GameBoy.pdf", "description": "Report of an hardware [emulator (\u2b508)](https://github.com/kitsuneh/SVGameBoy) (on a Terasic DE1-SoC Board) developed as final project for the CSEE4840 Embedded Systems Design course at Columbia University."}, {"name": "gb-opcodes", "url": "https://gbdev.github.io/gb-opcodes/optables/", "description": "Opcodes table"}, {"name": "RGBDS opcodes reference", "url": "https://rgbds.gbdev.io/docs/gbz80.7", "description": "A reference of all instructions, including short descriptions, cycle and byte counts, and explanations of flag modifications."}], "notes": []}, {"name": "Gbdev \u2014 Game Boy Color", "entries": [{"name": "Bootstrap ROM", "url": "https://tcrf.net/Game_Boy_Color_Bootstrap_ROM", "description": ""}, {"name": "Unused Palettes", "url": "https://tcrf.net/Notes:Game_Boy_Color_Bootstrap_ROM", "description": ""}, {"name": "Colorization palettes in the BIOS", "url": "https://forums.nesdev.com/viewtopic.php?p=114388\\&sid=c3d4ce08cfd9d9c834958d4f148750c3#p114388", "description": ""}, {"name": "Boot ROM Disassembly", "url": "https://gist.github.com/drhelius/6063265", "description": ""}, {"name": "GBC Hicolour notes", "url": "https://romhack.github.io/doc/gbcHiColour/", "description": "A technical note regarding Hicolour mode trick for Game Boy Color and its realization in the GBC game \u201cCrystalis\u201d."}], "notes": []}, {"name": "Gbdev \u2014 Hardware", "entries": [{"name": "DMG Schematics", "url": "http://gbdev.gg8.se/wiki/articles/DMG_Schematics", "description": "Hardware schematics."}, {"name": "The Game Boy Project", "url": "http://marc.rawer.de/Gameboy/Docs/GBProject.pdf", "description": "Provides a study on the hardware and detailed constructional information for the implementation of three 8-bit bidirectional parallel ports."}, {"name": "Related custom hardware", "url": "https://github.com/Gekkio/gb-hardware", "description": "by Gekkio.", "stars": "359"}, {"name": "ESP8266 GB Dev Board", "url": "https://github.com/applefreak/esp8266-gameboy-dev-board", "description": "Dev board for Game Boy accessories development, powered by ESP8266.", "stars": "28"}, {"name": "ESP8266 GB Printer", "url": "https://github.com/applefreak/esp8266-gameboy-printer", "description": "A device that emulates the GB Printer and lets you retrieve images using WiFi.", "stars": "49"}, {"name": "fruttenboel", "url": "https://web.archive.org/web/20220628023315/https://verhoeven272.nl/fruttenboel/Gameboy/index.html", "description": "Page with loads of information on the hardware, custom boards to interface with the console and other related projects."}, {"name": "Game Boy hardware database", "url": "https://gbhwdb.gekkio.fi/", "description": "Data and photos of various types of Game Boy consoles."}, {"name": "dmg-schematics", "url": "https://github.com/msinger/dmg-schematics", "description": "Schematics and annotated overlay for the DMG-CPU B chip, extracted from die photos, made with KiCad. Also contains Electric VLSI library with layouts for some of the cells and memories.", "stars": "34"}], "notes": []}, {"name": "Gbdev \u2014 Peripherals", "entries": [{"name": "Dan Docs", "url": "https://shonumi.github.io/dandocs.html", "description": "Obscure Game Boy hardware documentation."}, {"name": "Edge of Emulation", "url": "https://shonumi.github.io/articles.html", "description": ""}, {"name": "DMG-07 Technical Documentation", "url": "https://raw.githubusercontent.com/shonumi/gbe-plus/master/src/docs/technical/DMG_07.txt", "description": ""}, {"name": "Game Boy Camera RE", "url": "https://github.com/AntonioND/gbcam-rev-engineer", "description": "Documentation about GB Camera and tools used to reverse engineer it by using Arduino.", "stars": "92"}, {"name": "Creating photo realistic images with neural networks and a Gameboy Camera", "url": "http://www.pinchofintelligence.com/photorealistic-neural-network-gameboy/", "description": ""}, {"name": "The Game Boy Printer", "url": "https://shonumi.github.io/articles/art2.html", "description": "An in-depth technical document about the printer hardware, the communication protocol and the usual routine that games used for implementing the print feature."}, {"name": "Ben Heck Reverse Engineers Game Boy Printer", "url": "https://www.youtube.com/watch?v=43FfJvd-YP4", "description": ""}, {"name": "Arduino Game Boy Printer Emulator", "url": "https://github.com/mofosyne/arduino-gameboy-printer-emulator", "description": "Emulating a Game Boy Printer via the Game Boy Link cable with an Arduino.", "stars": "352"}, {"name": "Mobile Game Boy Adapter", "url": "https://bulbapedia.bulbagarden.net/wiki/Mobile_Game_Boy_Adapter", "description": ""}, {"name": "GB KISS LINK MODEM", "url": "http://nectaris.tg-16.com/GB-KISS-LINK-FAQ-hudson-gameboy-nectaris.html", "description": ""}], "notes": []}, {"name": "Gbdev \u2014 Cartridges", "entries": [{"name": "GB Flash Cartridges for Sale", "url": "https://bbbbbr.github.io/GameBoy-Flash-Carts/", "description": "A List of available, ready-made Game Boy Flash Cartridges."}, {"name": "AntonioND's docs", "url": "https://github.com/AntonioND/giibiiadvance/tree/master/docs", "description": "Corrected schematics and infos on cartridge header data.", "stars": "206"}, {"name": "Gekkio's Game Boy cartridge types", "url": "http://gekkio.fi/blog/2015-02-14-mooneye-gb-gameboy-cartridge-types.html", "description": "An overview on existing cartridge types."}, {"name": "Game Boy Cartridges Schematics", "url": "http://www.devrs.com/gb/files/gb.html", "description": "Schematics for MBC2 and MBC3 types."}, {"name": "Cartridges PCB photos", "url": "https://imgur.com/a/D5bpC", "description": ""}, {"name": "MBC1+RAM+Battery cartridge Schematic", "url": "http://www.devrs.com/gb/files/mbc1.gif", "description": "First schematics by Jeff Frohwein."}, {"name": "MBC1 and MBC2 cartridges circuits", "url": "http://fms.komkon.org/GameBoy/Tech/Carts.html", "description": "and explanation on how these MBC bank switch and control RAM."}, {"name": "GB Rom List", "url": "https://github.com/gbdev/awesome-gbdev/blob/master/README.md/CartridgeList.csv", "description": "Navigable table of every game released with details on their cartridges."}, {"name": "Game Boy cartridge PCB photos", "url": "http://gekkio.fi/blog/2016-03-19-game-boy-cartridge-pcb-photos.html", "description": ""}, {"name": "Emulating a GameBoy Cartridge", "url": "https://dhole.github.io/post/gameboy_cartridge_emu_1/", "description": "Emulating the functionality of a Game Boy cartridge with the development board STM32F4."}, {"name": "Wolf", "url": "http://www.happydaze.se/wolf/", "description": "Game Boy cartridge with co-processor."}, {"name": "Homebrew-Gameboy-Cartridge", "url": "https://github.com/dwaq/Homebrew-Gameboy-Cartridge", "description": "Eagle library, schematic, and board files for a cartridge PCB using an Atmel AT49F040 as ROM.", "stars": "139"}, {"name": "Homebrew Gameboy Color Cartridge", "url": "https://github.com/Xyl2k/Gameboy-Color-Cartridge", "description": "Board layout for an EEPROM powered cartridge.", "stars": "75"}, {"name": "Nekocart", "url": "https://github.com/zephray/NekoCart-GB", "description": "Open-source flash cartridge using an Xilinx CPLD as MBC5 ([Post](https://hackaday.io/project/41160-nekocart-cpld-gameboy-cartridge)).", "stars": "130"}, {"name": "Reiner Ziegler's Game Boy page", "url": "http://reinerziegler.de.mirrors.gg8.se/", "description": "Commercial and homemade programmable cartridges and programming systems. Tutorials, wiring and schematics provided."}, {"name": "Gameboy-MBC5-MBC1-Hybrid", "url": "https://github.com/insidegadgets/Gameboy-MBC5-MBC1-Hybrid", "description": "CPLD implementation of a MBC5/MBC1 Hybrid cartridge.", "stars": "54"}, {"name": "Introduction to Game Boy Hacking", "url": "http://pepijndevos.nl/sha2017/workshop.pdf", "description": "Workshop introducing basic assembly, debugging and reverse engineering."}, {"name": "GBSOUND.txt", "url": "https://github.com/bwhitman/pushpin/blob/master/src/gbsound.txt", "description": "A document detailing the Game Boy sound engine.", "stars": "54"}, {"name": "gbdev FAQs", "url": "http://www.devrs.com/gb/files/faqs.html", "description": "Must read by Jeff Frohwein."}, {"name": "Game Boy Bootrom", "url": "http://www.neviksti.com/DMG/DMG_ROM.asm", "description": "Commented dump of the DMG bootrom."}, {"name": "Differences between the Z80 and the gameboy's processor", "url": "http://www.z80.info/z80gboy.txt", "description": ""}, {"name": "Gameboy 2BPP Graphics Format", "url": "http://www.huderlem.com/demos/gameboy2bpp.html", "description": "Information on how the Game Boy interprets VRAM tile data to color pixels."}, {"name": "Reverse Engineering fine details of Game Boy hardware", "url": "https://www.youtube.com/watch?v=GBYwjch6oEE", "description": "43 minutes talk by Gekkio given at Disobey 2018 ([errata](https://gekkio.fi/blog/2018-02-05-errata-for-reverse-engineering-fine-details-of-game-boy-hardware.html))."}, {"name": "Emulation of Nintendo Game Boy", "url": "https://github.com/Baekalfen/PyBoy/blob/master/extras/PyBoy.pdf", "description": "Overview of the Game Boy hardware with the perspective of building an emulator.", "stars": "5.1k"}, {"name": "DMG-01", "url": "https://rylev.github.io/DMG-01/public/book/", "description": "An educational Gameboy Emulator in Rust and a companion book explaining its development. \\*[Oh Boy! Creating a Game Boy Emulator in Rust](https://media.ccc.de/v/rustfest-rome-3-gameboy-emulator)- is a talk given at Rust Fest 18 about this."}, {"name": "Building a Game Boy emulator in JavaScript", "url": "http://imrannazar.com/gameboy-Emulation-in-JavaScript", "description": "Step by step tutorial."}, {"name": "Writing a Game Boy emulator, Cinoop", "url": "https://cturt.github.io/cinoop.html", "description": ""}, {"name": "0dmg", "url": "https://jeremybanks.github.io/0dmg/2018/05/23/getting-started.html", "description": "Learning Rust by building a partial Game Boy emulator."}, {"name": "RealBoy Emulator", "url": "https://realboyemulator.wordpress.com/posts/", "description": "A series of posts about the design and implementation of the RealBoy Emulator."}, {"name": "Codeslinger", "url": "http://www.codeslinger.co.uk/pages/projects/gameboy.html", "description": "Another series of posts documenting the building of an emulator."}, {"name": "Why did I spend 1.5 months creating a Gameboy emulator?", "url": "http://blog.rekawek.eu/2017/02/09/coffee-gb/", "description": "Blog post."}, {"name": "binjgb rewind", "url": "https://binji.github.io/2017/12/31/binjgb-rewind.html", "description": "Implementing a \\*rewind- feature."}, {"name": "binjgb on the web", "url": "https://binji.github.io/2017/02/26/binjgb-on-the-web-part-1.html", "description": "Porting of the binjgb emulator to Web Assembly. [(Part 2)](https://binji.github.io/2017/02/27/binjgb-on-the-web-part-2.html)"}, {"name": "binjgb debugging hangs", "url": "https://binji.github.io/2017/05/03/debugging-hangs.html", "description": "Investigations on emulations quirks."}, {"name": "Decoding Gameboy Z80 opcodes", "url": "https://gb-archive.github.io/salvage/decoding_gbz80_opcodes/Decoding%20Gamboy%20Z80%20Opcodes.html", "description": "How to algorithmically decode Game Boy instructions (as opposed to writing one huge switch-case statement)."}, {"name": "Porting a GO Game Boy emulator to WebAssembly", "url": "https://djhworld.github.io/post/2018/09/21/i-ported-my-gameboy-color-emulator-to-webassembly/", "description": ""}, {"name": "About swotGB", "url": "https://mitxela.com/projects/swotgb/about", "description": "Notes about the development of a Game Boy emulator in JavaScript."}, {"name": "List of open source emulators", "url": "https://github.com/gbdev/awesome-gbdev/blob/master/README.md/EMULATORS.md", "description": ""}, {"name": "Game Boy Doctor", "url": "https://github.com/robert/gameboy-doctor", "description": "A command line tool for comparing logs from your emulator to those from a known-correct one. Useful for line-by-line debugging of Blargg's test ROMs.", "stars": "260"}], "notes": []}, {"name": "Gbdev \u2014 Testing", "entries": [{"name": "Blargg's test roms", "url": "http://gbdev.gg8.se/files/roms/blargg-gb-tests/", "description": ""}, {"name": "Gekkio's test roms", "url": "https://gekkio.fi/files/mooneye-gb/latest/", "description": ""}, {"name": "SameSuite", "url": "https://github.com/LIJI32/SameSuite", "description": "", "stars": "43"}, {"name": "Mealybug Tearoom Tests", "url": "https://github.com/mattcurrie/mealybug-tearoom-tests", "description": "", "stars": "65"}, {"name": "GB Accuracy Tests", "url": "http://tasvideos.org/EmulatorResources/GBAccuracyTests.html", "description": ""}, {"name": "144p Test Suite", "url": "https://github.com/pinobatch/240p-test-mini/tree/master/gameboy", "description": "Port of Artemio Urbina's 240p Test Suite to the Game Boy.", "stars": "277"}, {"name": "MBC3 RTC test ROM", "url": "https://github.com/aaaaaa123456789/rtc3test", "description": "", "stars": "38"}, {"name": "dmg-acid2", "url": "https://github.com/mattcurrie/dmg-acid2", "description": "", "stars": "229"}], "notes": []}, {"name": "Gbdev \u2014 Assemblers", "entries": [{"name": "RGBDS", "url": "https://github.com/gbdev/rgbds", "description": "Assembler and linker package. [Documentation](https://rgbds.gbdev.io).", "stars": "1.6k"}, {"name": "ASMotor", "url": "https://github.com/csoren/asmotor", "description": "Assembler engine and development system targeting Game Boy, among other CPUs. Written by the original RGBDS author. [Documentation (\u2b5088)](https://github.com/asmotor/asmotor/tree/develop#further-reading).", "stars": "88"}, {"name": "wla-dx", "url": "https://github.com/vhelin/wla-dx", "description": "Yet Another GB-Z80/Z80/... Multi Platform Cross Assembler Package. [Documentation](http://www.villehelin.com/wla.txt).", "stars": "587"}], "notes": []}, {"name": "Gbdev \u2014 Compilers", "entries": [{"name": "GBDK", "url": "https://github.com/gbdk-2020/gbdk-2020/", "description": "Maintained and modernized GBDK (Game Boy Development Kit) powered by an updated version of the SDCC toolchain. Provides a C compiler, assembler, linker and a set of libraries.", "stars": "2.1k"}, {"name": "Turbo Rascal Syntax Error", "url": "https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/", "description": "Complete suite (IDE, compiler, programming language, resource editor) intended for developing games/demos for 8 / 16-bit line of computers, including the Game Boy and Game Boy Color."}, {"name": "RGBDS-Live", "url": "https://gbdev.io/rgbds-live", "description": "In-browser coding environment to try out RGBDS."}, {"name": "Wiz", "url": "https://github.com/wiz-lang/wiz", "description": "A high-level assembly language for writing homebrew on retro console platforms (Game Boy, NES, Atari 2600, and more).", "stars": "427"}, {"name": "gbforth", "url": "https://github.com/ams-hackers/gbforth", "description": "A Forth-based Game Boy development kit.", "stars": "147"}, {"name": "gbasm-rs", "url": "https://gitlab.com/BonsaiDen/gbasm-rs", "description": "An opinionated Rust based compiler for Game Boy z80 assembly code."}, {"name": "gbasm", "url": "https://github.com/BonsaiDen/gbasm", "description": "A JavaScript based compiler for Game Boy z80 assembly code.", "stars": "132"}, {"name": "tniASM", "url": "http://www.tni.nl/products/tniasm.html", "description": "Macro Assembler."}, {"name": "Assembler", "url": "https://github.com/ulrikdamm/Assembler", "description": "Assembler written in Swift.", "stars": "119"}, {"name": "llvm-gbz80", "url": "https://github.com/Bevinsky/llvm-gbz80", "description": "", "stars": "37"}, {"name": "gbdk-go", "url": "https://github.com/pokemium/gbdk-go", "description": "A compiler translates Go programs to C code. The output C code is built into GB ROM by GBDK.", "stars": "24"}, {"name": "Rust-GB", "url": "https://github.com/zlfn/rust-gb", "description": "A compiler and library that enable the development of GB ROMs using Rust.", "stars": "251"}], "notes": []}, {"name": "Gbdev \u2014 Emulators", "entries": [{"name": "BGB", "url": "https://bgb.bircd.org/", "description": "Powerful emulator and debugger. Provides an accurate hardware emulation."}, {"name": "SameBoy", "url": "https://github.com/LIJI32/SameBoy", "description": "Accurate emulator with a wide range of powerful debugging features.", "stars": "2k"}, {"name": "Mooneye GB", "url": "https://github.com/Gekkio/mooneye-gb", "description": "Research project and emulator in Rust.", "stars": "957"}, {"name": "mGBA", "url": "https://github.com/mgba-emu/mgba", "description": "Modern cross platform GBA emulator which also runs GB/GBC games.", "stars": "6.8k"}, {"name": "Binjgb", "url": "https://github.com/binji/binjgb", "description": "5Kloc emulator that passes most of the tests. \\*Rewind- feature. Runs in the browser using WebAssembly.", "stars": "596"}, {"name": "Gambatte", "url": "https://github.com/gb-archive/gambatte", "description": "Cross-platform and accurate emulator.", "stars": "7"}, {"name": "MetroBoy", "url": "https://github.com/aappleby/MetroBoy", "description": "A playable, circuit-level simulation of an entire Game Boy.", "stars": "1.2k"}, {"name": "gbe-plus", "url": "https://github.com/shonumi/gbe-plus", "description": "A recently rewritten emulator that has a large effort in preserving the functions of obscure accessories (such as IR link, Mobile Network GB, Barcode Boy, GB Printer, local and online GB Serial Link Cable, ... )", "stars": "572"}, {"name": "Emulicious", "url": "https://emulicious.net/", "description": "Provides accurate emulation and includes powerful tools such as a profiler and source-level debugging for ASM and C via a [VS Code debug adapter](https://marketplace.visualstudio.com/items?itemName=emulicious.emulicious-debugger)."}], "notes": []}, {"name": "Gbdev \u2014 Tools", "entries": [{"name": "ZGB", "url": "https://github.com/Zal0/ZGB", "description": "A little engine for creating games for the original Game Boy (expands gbdk, more info [here](http://zalods.blogspot.com/2017/01/zgb-little-engine-for-game-boy.html)).", "stars": "774"}, {"name": "Retr0 GB", "url": "https://bitbucket.org/HellSuffering/retr0-gb/", "description": "An engine for creating games (expands GBDK)."}, {"name": "GBExtended", "url": "https://www.tensi.eu/thomas/programming/utilities/gbx_library/gbx_library.html", "description": "C library extending gbdk."}, {"name": "gbdk-lib-extension", "url": "https://github.com/ProGM/gbdk-lib-extension", "description": "A small set of sources and tools for the Game Boy Development Kit by Michael Hope.", "stars": "13"}, {"name": "mgbdis", "url": "https://github.com/mattcurrie/mgbdis", "description": "Game Boy ROM disassembler with RGBDS compatible output.", "stars": "298"}, {"name": "ROM Header Utility", "url": "http://catskull.net/GB-Logo-Generator/", "description": "An online tool to inspect and modify a ROM's header data, including the logo."}, {"name": "romusage", "url": "https://github.com/bbbbbr/romusage", "description": "Command line tool for estimating usage (free space) of Game Boy ROMs from a .map, .noi or ihx file. Works with GBDK-2020 and RGBDS.", "stars": "56"}, {"name": "awake", "url": "https://github.com/devdri/awake", "description": "Game Boy decompiler.", "stars": "76"}, {"name": "Game Boy Text Tools", "url": "https://github.com/raphaklaus/gameboy-text-tools", "description": "Set of tools for text manipulation and translation of Game Boy ROMs written in Node.js.", "stars": "11"}, {"name": "evscript", "url": "https://github.com/eievui5/evscript", "description": "A scripting language for the Game Boy, useful for enemy AI, dialogue, animations, and coroutines.", "stars": "16"}, {"name": "evunit", "url": "https://github.com/eievui5/evunit", "description": "A unit testing program for assembly code.", "stars": "21"}, {"name": "opcode\\_count", "url": "https://github.com/rondnelson99/opcode_count", "description": "Generates statistics on which CPU instructions are run the most often using Python and Emulicious", "stars": "2"}, {"name": "Game Boy Tile Data Generator", "url": "https://github.com/chrisantonellis/gbtdg", "description": "HTML5 / JS web application that will convert bitmap images to hexadecimal data appropriate for use in tile based graphical applications, specifically GB.", "stars": "92"}, {"name": "Harry Mulder's GB Development", "url": "http://www.devrs.com/gb/hmgd/intro.html", "description": "Some sources and home of Game Boy Tile Designer (GBTD) and Game Boy Map Builder (GBMB) tools."}, {"name": "GBTiles", "url": "https://github.com/bashaus/gbtiles", "description": "Converts .GBR files created with Harry Mulder's Tile Designer (GBTD) and .GBM files created with Harry Mulder's Map Builder (GBMB) to different formats for use with the Game Boy and GBDK.", "stars": "16"}, {"name": "bmp2cgb", "url": "https://github.com/gitendo/bmp2cgb", "description": "Graphics converter for Game Boy Color development providing real time palette adjustments.", "stars": "28"}, {"name": "png2gb", "url": "https://github.com/LuckyLights/png2gb", "description": "CLI tool to convert image file to game boy .c array.", "stars": "21"}, {"name": "GB-convert", "url": "https://github.com/gb-archive/gb-convert", "description": "Game Boy tile conversion and map editor tool (converts to assembly).", "stars": "0"}, {"name": "brewtool", "url": "http://make.vg/brewtool/", "description": "A collection of primitive editor/converter tools for making assets used with homebrew ROM development."}, {"name": "vtGBte", "url": "https://github.com/paul-arutyunov/vtGBte", "description": "A minimalistic ncurses tile editor.", "stars": "36"}, {"name": "tpp1", "url": "https://github.com/TwitchPlaysPokemon/tpp1", "description": "Definition and specification of a custom GB/GBC memory/hardware mapper, as a functional superset of MBC.", "stars": "24"}, {"name": "libstdgb", "url": "https://github.com/delwink/libstdgb", "description": "A C library of useful Game Boy operations (SDCC).", "stars": "12"}, {"name": "Tilemap GB", "url": "https://github.com/bbbbbr/gimp-tilemap-gb", "description": "GIMP image editor plug-in for importing & exporting GBMB and GBTD tilemaps and tilesets (as bitmap images or .GBM/.GBR files).", "stars": "67"}, {"name": "Tilemap Helper", "url": "https://github.com/bbbbbr/gimp-tilemap-helper", "description": "GIMP image editor plug-in for optimizing tile maps and tile sets.", "stars": "28"}, {"name": "Tilemap Studio", "url": "https://github.com/Rangi42/tilemap-studio", "description": "A tilemap editor for Game Boy, Color, Advance, and SNES projects. Written in C++ with FLTK.", "stars": "484"}, {"name": "Superfamiconv", "url": "https://github.com/Optiroc/SuperFamiconv", "description": "Flexible and composable tile graphics converter supporting Super Nintendo, Game Boy, Game Boy Color, Game Boy Advance, Mega Drive and PC Engine formats.", "stars": "179"}, {"name": "cart-dumper", "url": "https://github.com/Palmr/cart-dumper", "description": "Game Boy Cartridge Dumper ROM.", "stars": "44"}, {"name": "gbcamextract", "url": "https://github.com/jkbenaim/gbcamextract", "description": "Extracts photos from Game Boy Camera saves.", "stars": "53"}, {"name": "Game Boy LCD sniffing", "url": "https://github.com/svendahlstrand/game-boy-lcd-sniffing", "description": "Sniff your Game Boy's LCD using a logic analyzer.", "stars": "180"}, {"name": "swapdump", "url": "https://github.com/sanqui/swapdump", "description": "Diagnostic utility for Game Boy flashcarts.", "stars": "3"}, {"name": "Gameboy-LinkUp", "url": "https://github.com/JustinLloyd/Gameboy-LinkUp", "description": "Game Boy LinkUp serial cable networking project.", "stars": "0"}, {"name": "DevSoundX", "url": "https://github.com/DevEd2/DevSoundX", "description": "Sound driver embeddable in homebrews which supports pulse width manipulation, arpeggios, and multiple waveforms.", "stars": "12"}, {"name": "Carillon Player", "url": "http://gbdev.gg8.se/files/musictools/Aleksi%20Eeben/Carillon%20Editor.zip", "description": "Music Engine."}, {"name": "GBT PLAYER", "url": "https://github.com/AntonioND/gbt-player", "description": "A music player library and converter kit.", "stars": "299"}, {"name": "mmlgb", "url": "https://github.com/SimonLarsen/mmlgb", "description": "A MML parser and GBDK sound driver for the Nintendo Game Boy.", "stars": "43"}, {"name": "XPMCK", "url": "https://github.com/bazzinotti/XPMCK", "description": "An MML based music compiler with support for Game Boy & Game Boy Color.", "stars": "27"}, {"name": "GBSoundSystem", "url": "https://github.com/gbdev/GBSoundSystem", "description": "A modernized audio driver for GameBoy Tracker (aka the Paragon 5 music player).", "stars": "18"}, {"name": "hUGETracker", "url": "https://github.com/SuperDisk/hUGETracker", "description": "A music tracker based on OpenMPT, focused on ease of use, compact output, and embeddability in homebrew games.", "stars": "335"}, {"name": "CBT-FX", "url": "https://github.com/datguywitha3ds/CBT-FX", "description": "A GBDK-2020 sound effect driver compatible with FX-Hammer sound effects.", "stars": "32"}], "notes": []}, {"name": "Gbdev \u2014 ASM", "entries": [{"name": "hardware.inc", "url": "https://github.com/tobiasvl/hardware.inc", "description": "Standard include file containing Game Boy hardware definitions for use in RGBDS projects.", "stars": "151"}, {"name": "Assembly tutorial by David Pello", "url": "https://gb-archive.github.io/salvage/tutorial_de_ensamblador/tutorial_de_ensamblador_la_decadence.html", "description": "Good document to learn to produce working asm code for gb. Brief explanations of many important topics. Many examples with commented source code."}, {"name": "assemblydigest", "url": "https://github.com/assemblydigest/gameboy", "description": "Exploring Game Boy programming techniques:", "stars": "78"}, {"name": "Beginner's Guide to Reverse Engineering GB", "url": "http://web.archive.org/web/20150511145100/http://www.bennvenn.com/Beginners_Guide_To_Reverse_Engineering.htm", "description": "Some starting tips on disassembling and reverse engineering."}, {"name": "FlappyBoy: Making a simple Game Boy Game", "url": "http://voidptr.io/blog/2017/01/21/GameBoy.html", "description": ""}, {"name": "Super Game Boy development", "url": "https://imanoleasgames.blogspot.no/2016/12/games-aside-1-super-game-boy.html", "description": "Step by step tutorial to implement Super Game Boy features (frame and palettes)."}, {"name": "GameBoy programming tutorial: Hello World!", "url": "https://peterwynroberts.wordpress.com/2014/05/11/gameboy-programming-tutorial-hello-world/", "description": "Step by step tutorial."}, {"name": "DMGreport", "url": "https://github.com/lancekindle/DMGreport", "description": "Game programming tutorials in assembly.", "stars": "62"}, {"name": "OAM DMA tutorial", "url": "https://gbdev.gg8.se/wiki/articles/OAM_DMA_tutorial", "description": "Example of how to use OAM DMA in assembly."}, {"name": "Game Boy Assembly Programming for the Modern Game Developer", "url": "https://github.com/ahrnbom/gbapfomgd", "description": "An e-book about making Game Boy games in Assembly.", "stars": "166"}, {"name": "dev'rs ASM section", "url": "https://web.archive.org/web/20250329180046/http://www.devrs.com/gb/asmcode.php", "description": "A lot of working demos and sources."}, {"name": "EmmaEwert's experiments", "url": "https://github.com/EmmaEwert/gameboy", "description": "A collection of prototype programs, mostly just toying around. Among others, a daylight effect, transparency and a weather effect.", "stars": "25"}, {"name": "DeadCScroll", "url": "https://github.com/gb-archive/DeadCScroll", "description": "A detailed tutorial on how to make the screen wobble, among other \"raster effects\"", "stars": "25"}, {"name": "Nitty Gritty Gameboy Cycle Timing", "url": "http://blog.kevtris.org/blogfiles/Nitty%20Gritty%20Gameboy%20VRAM%20Timing.txt", "description": ""}, {"name": "Mode3 Sprite Timing", "url": "https://old.reddit.com/r/EmuDev/comments/59pawp/gb_mode3_sprite_timing/", "description": ""}, {"name": "GameBoy Color DMA-Transfers v0.0.1", "url": "http://gameboy.mongenel.com/dmg/gbc_dma_transfers.txt", "description": ""}, {"name": "STAT interrupt timings", "url": "http://gameboy.mongenel.com/dmg/istat98.txt", "description": ""}, {"name": "Video Timing", "url": "https://github.com/jdeblese/gbcpu/wiki/Video-Timing", "description": "", "stars": "9"}, {"name": "rgbds-template", "url": "https://github.com/nezticle/rgbds-template", "description": "Basic hello-world example for Game Boy using RGBDS.", "stars": "43"}, {"name": "Game Boy Assembly Language Primer", "url": "http://www.devrs.com/gb/files/galp.zip", "description": "Simple template code with memory defines, copy routines and IBM font tilemap."}, {"name": "bootstrap.gb", "url": "https://github.com/yenatch/bootstrap.gb", "description": "An example Game Boy project.", "stars": "32"}, {"name": "Gameboy Boilerplate", "url": "https://github.com/junebug12851/GameboyBoilerplateProj", "description": "Boilerplate project to move quicker into the actual assembly code for your game.", "stars": "31"}, {"name": "GingerBread", "url": "https://github.com/ahrnbom/gingerbread", "description": "A software library for making your own Game Boy games. It is made to be used alongside the book [Game Boy Assembly Programming for the Modern Game Developer (\u2b50166)](https://github.com/ahrnbom/gbapfomgd) which also doubles as documentation.", "stars": "138"}, {"name": "gb-vwf", "url": "https://github.com/ISSOtm/gb-vwf", "description": "Library to print variable-width text, comes with a demo.", "stars": "56"}, {"name": "gb-boilerplate", "url": "https://github.com/ISSOtm/gb-boilerplate", "description": "A template for starting Game Boy projects, providing a Makefile for infrastructure.", "stars": "75"}, {"name": "gb-starter-kit", "url": "https://github.com/ISSOtm/gb-starter-kit", "description": "An expansion on the above, including base library code as well to get started faster.", "stars": "67"}, {"name": "gb-template", "url": "https://github.com/gb-archive/gb-template", "description": "A template with basic functions such as joypad input, DMA transfers, and map/tile data loading.", "stars": "4"}, {"name": "gbz80-highlight", "url": "https://github.com/ISSOtm/gbz80-highlight", "description": "Notepad+- and gedit syntax highlighting files for RGBDS assembly.", "stars": "10"}, {"name": "Vim syntax file for the Game Boy assembler RGBASM", "url": "http://www.vim.org/scripts/script.php?script_id=819", "description": "Vim syntax highlighting for RGBDS assembly."}, {"name": "Vim syntax file for RGBDS", "url": "https://github.com/Leandros/dotfiles/blob/master/.vim/syntax/rgbds.vim", "description": "Another Vim syntax highlighting file for RGBDS assembly.", "stars": "11"}, {"name": "sublime-rgbds", "url": "https://packagecontrol.io/packages/RGBDS", "description": "A Sublime Text 3 package for RGBDS, including syntax highlighting and some completion snippets."}, {"name": "Z80 Assembly support for Visual Studio Code", "url": "https://github.com/Imanolea/z80asm-vscode", "description": "", "stars": "36"}, {"name": "rgbds-vscode", "url": "https://github.com/DonaldHays/rgbds-vscode", "description": "Visual Studio Code language extension for RGBDS GBZ80 Assembly.", "stars": "76"}, {"name": "rgbds-mode", "url": "https://github.com/japanoise/rgbds-mode", "description": "Emacs major mode for RGBDS assembly.", "stars": "5"}], "notes": []}, {"name": "Gbdev \u2014 C", "entries": [{"name": "8-Bit Wonderland", "url": "https://github.com/gb-archive/salvage/blob/master/misc/8bit_wonderland.pdf", "description": "Well-written introductory document about how the Game Boy works and how to start developing working code for it.", "stars": "38"}, {"name": "Grooves Game Boy Programming", "url": "https://github.com/gbdk-salvage/grooves-game-boy-programming", "description": "A complete set of lessons about implementing various game mechanics in a Game Boy game.", "stars": "89"}, {"name": "How to Write a Simple Side Scrolling Game", "url": "http://pastebin.com/F3tHLj68", "description": "Old (but still relevant) tutorial."}, {"name": "Just another simple tutorial", "url": "http://web.archive.org/web/20230327070526/http://pastebin.com/gzT47MPJ", "description": ""}, {"name": "GBDK Tutorial", "url": "https://refreshgames.co.uk/2016/04/18/gameboy-tutorial-rom/", "description": "Fairly minimal game demo for getting started with GBDK."}, {"name": "GBDK Sprite", "url": "http://gbdev.gg8.se/wiki/articles/GBDK_Sprite_Tutorial", "description": "Presents a workflow for getting multiple sprites to display and animate."}, {"name": "GBDK Color", "url": "http://gbdev.gg8.se/wiki/articles/GBDK_Color_Tutorial", "description": "Extends your knowledge of basic spriting on the Game Boy by adding colors to sprites, backgrounds and the window layer."}, {"name": "GBDK Joypad", "url": "http://gbdev.gg8.se/wiki/articles/GBDK_Joypad_Tutorial", "description": "Details the use of the joypad with GBDK."}, {"name": "Game Boy home of Flavor", "url": "https://web.archive.org/web/20210427064949/www.personal.triticom.com/~erm/GameBoy/", "description": "Some full games and sources."}, {"name": "GBDK Configuring and Programming Tutorial", "url": "https://videlais.com/2016/07/03/programming-game-boy-games-using-gbdk-part-1-configuring-programming-and-compiling/", "description": "Configuring GBDK, Using Tiles, Colliding Sprites, GBTD, GBMB, Memory Management and ROM Banking."}, {"name": "Simplified GBDK examples", "url": "https://github.com/mrombout/gbdk_playground", "description": "", "stars": "203"}, {"name": "GBDK Programming Video Tutorials", "url": "https://www.youtube.com/playlist?list=PLeEj4c2zF7PaFv5MPYhNAkBGrkx4iPGJo", "description": "A series of video tutorials introducing beginners to programming with GBDK."}, {"name": "Larold's Retro Gameyard", "url": "https://laroldsretrogameyard.com/category/tutorials/gb/", "description": "A collection of detailed GBDK-2020 based tutorials."}, {"name": "Homebrew Hub", "url": "https://hh.gbdev.io", "description": "A community-led attempt to collect, archive and preserve every unlicensed and homebrew game released for Game Boy. Entries are playable online."}], "notes": []}, {"name": "Gbdev \u2014 ASM", "entries": [{"name": "Tuff", "url": "https://github.com/BonsaiDen/Tuff.gb", "description": "", "stars": "312"}, {"name": "2048-gb", "url": "https://github.com/Sanqui/2048-gb", "description": "", "stars": "116"}, {"name": "Snake", "url": "https://bitbucket.org/Sanqui/snake/src/?at=master", "description": ""}, {"name": "Lazerpong", "url": "https://github.com/huderlem/lazerpong", "description": "", "stars": "14"}, {"name": "Geometrix", "url": "https://github.com/AntonioND/geometrix", "description": "", "stars": "30"}, {"name": "\u00b5City", "url": "https://github.com/AntonioND/ucity", "description": "", "stars": "467"}, {"name": "Carazu", "url": "https://github.com/mholtkamp/carazu", "description": "", "stars": "18"}, {"name": "Snake-gb", "url": "https://github.com/DonaldHays/snake-gb", "description": "", "stars": "20"}, {"name": "GB303", "url": "https://github.com/furrtek/GB303", "description": "GB303 wavetable-based TB-303 style synthesizer for the Nintendo Game Boy.", "stars": "137"}, {"name": "Sushi", "url": "https://github.com/JustSid/Sushi", "description": "", "stars": "5"}, {"name": "Flappy-boy-asm", "url": "https://github.com/bitnenfer/flappy-boy-asm", "description": "", "stars": "94"}, {"name": "kupman", "url": "https://github.com/dubvulture/gbdev", "description": "", "stars": "5"}, {"name": "Adjustris", "url": "https://github.com/tbsp/Adjustris", "description": "", "stars": "15"}, {"name": "exeman", "url": "https://github.com/gb-archive/exeman", "description": "", "stars": "0"}, {"name": "Aevilia", "url": "https://github.com/ISSOtm/Aevilia-GB", "description": "", "stars": "56"}, {"name": "GBSlides", "url": "https://github.com/Kartones/gameboy", "description": "A simple Game Boy Powerpoint-like slides viewer.", "stars": "32"}, {"name": "Pokered-gbc", "url": "https://github.com/dannye/pokered-gbc", "description": "Pok\u00e9mon Red remade with full GBC support.", "stars": "171"}, {"name": "ToyToy", "url": "https://github.com/tslanina/Retro-GameBoyColor-ToyToy", "description": "", "stars": "10"}, {"name": "StefaN", "url": "https://github.com/tslanina/Retro-GameBoyColor-StefaN", "description": "Fourway Breakout clone.", "stars": "4"}, {"name": "Galaxia", "url": "https://github.com/tslanina/Retro-GameBoyColor-Galaxia", "description": "", "stars": "4"}, {"name": "desgb", "url": "https://github.com/sanqui/desgb", "description": "DES encryption.", "stars": "14"}, {"name": "superhappyfunbubbletime", "url": "https://github.com/l0k1/superhappyfunbubbletime", "description": "", "stars": "5"}, {"name": "minesweepGB", "url": "https://github.com/lancekindle/minesweepGB", "description": "", "stars": "13"}, {"name": "Libbet and the Magic Floor", "url": "https://github.com/pinobatch/libbet", "description": "", "stars": "39"}, {"name": "waveform-gb", "url": "https://github.com/dannye/waveform-gb", "description": "Program visualizing the wave form used by the wave channel. The wave form can be edited freely and playback of the wave is updated immediately.", "stars": "20"}, {"name": "vectroid.gb", "url": "https://gitlab.com/BonsaiDen/vectroid.gb", "description": "Developed with gbasm."}, {"name": "PlantBoy", "url": "https://github.com/gb-archive/plantboy", "description": "", "stars": "1"}, {"name": "Death Planet", "url": "https://makrill.itch.io/death-planet", "description": ""}, {"name": "Quartet", "url": "https://makrill.itch.io/quartet", "description": "Puzzle game for the Game Boy (Color) and Super Game Boy."}, {"name": "Dangan", "url": "https://snorpung.itch.io/dangan-gb", "description": ""}], "notes": []}, {"name": "Gbdev \u2014 C", "entries": [{"name": "FlappyBoy", "url": "https://github.com/bitnenfer/FlappyBoy", "description": "", "stars": "20"}, {"name": "flappybird-gameboy", "url": "https://github.com/pashutk/flappybird-gameboy", "description": "", "stars": "15"}, {"name": "fbgb", "url": "https://github.com/gb-archive/fbgb", "description": "", "stars": "3"}, {"name": "Novascape", "url": "https://web.archive.org/web/20171002042716/http://ludumdare.com/compo/ludum-dare-34/?action=preview\\&uid=6823", "description": ""}, {"name": "Squishy the Turtle", "url": "https://github.com/cppchriscpp/SquishyTheTurtle", "description": "", "stars": "8"}, {"name": "Quadratino", "url": "https://github.com/avivace/quadratino", "description": "", "stars": "12"}, {"name": "Doctor How", "url": "https://github.com/elfgames/doctorhow", "description": "", "stars": "28"}, {"name": "Super Princess' 2092 Exodus", "url": "https://github.com/Zal0/gbjam2016", "description": "([ZGB engine (\u2b50774)](https://github.com/Zal0/ZGB/)).", "stars": "30"}, {"name": "GBsnake", "url": "https://github.com/brovador/GBsnake", "description": "", "stars": "32"}, {"name": "gb-mines", "url": "https://github.com/andreasjhkarlsson/gb-mines", "description": "", "stars": "36"}, {"name": "oranges", "url": "http://www.atari2600land.com/gameboy/oranges.html", "description": ""}, {"name": "red hot princess carnage", "url": "https://github.com/Imanolea/bitbitjam3_red_hot_princess_carnage", "description": "", "stars": "6"}, {"name": "loderunner", "url": "https://www.tensi.eu/thomas/programming/games/loderunner/loderunner.html", "description": ""}, {"name": "Hives", "url": "https://refreshgames.co.uk/2017/04/24/ludum-dare-38-entry-hives/", "description": ""}, {"name": "Bubble Factory", "url": "https://github.com/DonaldHays/bubblefactory", "description": "\\*Vanilla- SDCC (no gbdk).", "stars": "27"}, {"name": "GBC Atari Boxing", "url": "https://github.com/rubfi/gbc-atari-boxing", "description": "Atari 2600 Boxing clone for the Game Boy (Color).", "stars": "3"}, {"name": "GB raycaster, Vision-8", "url": "https://github.com/haroldo-ok/really-old-stuff/tree/master/gameboy", "description": "and some other projects.", "stars": "15"}, {"name": "Tobu Tobu Girl Deluxe", "url": "https://github.com/SimonLarsen/tobutobugirl-dx", "description": "An arcade platformer for the Game Boy (Color).", "stars": "86"}, {"name": "Burly Bear vs. The Mean Foxes", "url": "http://sebastianmihai.com/gameboy-burly-bear.html", "description": ""}, {"name": "PostBot", "url": "https://github.com/MasterIV/PostBot", "description": "", "stars": "7"}, {"name": "Guns & Riders", "url": "https://github.com/kanfor/gunsridersgameboy", "description": "", "stars": "14"}, {"name": "Dino's Offline Adventure", "url": "https://github.com/gingemonster/DinosOfflineAdventure", "description": "A clone of the Google Chrome offline game.", "stars": "59"}, {"name": "dino-gb", "url": "https://github.com/rnegron/dino-gb", "description": "Another clone of the Chrome game.", "stars": "26"}, {"name": "Evoland.gb", "url": "https://github.com/flozz/evoland.gb", "description": "A port of the first level of Evoland.", "stars": "43"}, {"name": "Petris", "url": "https://github.com/bbbbbr/Petris", "description": "A puzzle game of shapely pets for the Game Boy Color ([itch.io](https://bbbbbr.itch.io/petris)).", "stars": "34"}, {"name": "Infinity", "url": "https://github.com/gb-archive/infinity-gbc", "description": "RPG developed by Affinix Software primarily between the years 1999 and 2001. The game never found a publisher and was eventually canceled. Got recently released with the full source, development tools and workflows.", "stars": "26"}, {"name": "Black Castle", "url": "https://gbdev.gg8.se/forums/viewtopic.php?id=743", "description": "Side scrolling platformer for the Game Boy ([itch.io](https://user0x7f.itch.io/black-castle))."}, {"name": "Genesis", "url": "https://gbdev.gg8.se/forums/viewtopic.php?id=674", "description": "Shmup for the Game Boy ([itch.io](https://user0x7f.itch.io/genesis))."}, {"name": "Indestructo Tank!", "url": "https://antonylavelle.itch.io/indestructotank-gb", "description": ""}, {"name": "Super JetPak DX", "url": "https://asobitech.itch.io/super-jetpak-dx", "description": ""}, {"name": "Powa!", "url": "https://aiguanachein.itch.io/powa", "description": "Side scrolling platformer for the Game Boy (Color) ([ZGB engine (\u2b50774)](https://github.com/Zal0/ZGB/))."}, {"name": "Cavern", "url": "https://thegreatgallus.itch.io/cavern-mvm-9", "description": "([ZGB engine (\u2b50774)](https://github.com/Zal0/ZGB/))."}, {"name": "Mona and the Witch's Hat Deluxe", "url": "https://ctneptune.itch.io/mona-and-the-witchs-hat-dx", "description": "([ZGB engine (\u2b50774)](https://github.com/Zal0/ZGB/))."}, {"name": "The Bouncing Ball", "url": "https://gamejolt.com/games/the-bouncing-ball-gb/86699", "description": ""}, {"name": "DMG Deals Damage", "url": "https://drludos.itch.io/dmg-deals-damage", "description": ""}], "notes": []}, {"name": "Gbdev \u2014 GB Studio", "entries": [{"name": "Soul Void", "url": "https://kadabura.itch.io/soul-void", "description": "Interactive horror fiction."}, {"name": "Deadeus", "url": "https://izma.itch.io/deadeus", "description": ""}, {"name": "SUPER IMPOSTOR BROS.", "url": "https://lumpytouch.itch.io/super-impostor-bros", "description": ""}], "notes": []}, {"name": "Gbdev \u2014 Demos", "entries": [{"name": "Back to Color", "url": "https://github.com/AntonioND/back-to-color", "description": "", "stars": "28"}, {"name": "beach-gbc", "url": "https://github.com/vegard/beach-gbc", "description": "", "stars": "14"}, {"name": "CUTE DEMO", "url": "https://github.com/mills32/CUTE_DEMO", "description": "", "stars": "39"}, {"name": "`10 PRINT` Game Boy", "url": "https://github.com/svendahlstrand/10-print-game-boy", "description": ""}, {"name": "Roboto Demo", "url": "https://github.com/naavis/roboto-demo", "description": "", "stars": "27"}, {"name": "matrix-rain-gb", "url": "https://github.com/wtjones/matrix-rain-gb", "description": "A Matrix digital rain effect in assembler.", "stars": "32"}, {"name": "GBVideoPlayer", "url": "https://github.com/LIJI32/GBVideoPlayer", "description": "A technical demo demonstrating how the Game Boy LCD controller can be hacked to make a Game Boy Color play a full motion video in color, together with music.", "stars": "100"}, {"name": "GBVideoPlayer2", "url": "https://github.com/LIJI32/GBVideoPlayer2", "description": "The second iteration of the above demo, which increases the resolution, adds *stereo- PCM audio, and introduces video compression*.", "stars": "124"}, {"name": "Reverse engineering Kirby's Dreamland 2", "url": "http://ecc-comp.blogspot.it/2016/03/reverse-engineering-kirbys-dreamland-2.html", "description": ""}, {"name": "pokemontools", "url": "https://github.com/pret/pokemon-reverse-engineering-tools", "description": "a python module that provides various reverse engineering components for various Pok\u00e9mon games.", "stars": "347"}, {"name": "Reverse Engineering a Gameboy ROM with radare2", "url": "https://www.megabeets.net/reverse-engineering-a-gameboy-rom-with-radare2", "description": "A walkthrough to reverse engineer a Game Boy ROM challenge using radare2."}, {"name": "Disassembling Link's Awakening", "url": "http://kemenaran.winosx.com/posts/category-disassembling-links-awakening/", "description": "A series of blog posts about disassembling Link's Awakening DX."}, {"name": "Reverse Engineering the GameBoy Tetris", "url": "https://github.com/h3nnn4n/Reverse-Engineering-the-GameBoy-Tetris", "description": "", "stars": "27"}, {"name": "DMA hijacking", "url": "https://gbdev.io/guides/dma_hijacking", "description": "A simple technique that allows you to run custom code in most GB/SGB/CGB games, provided you have an ACE exploit."}], "notes": []}, {"name": "Gbdev \u2014 Game Disassemblies", "entries": [{"name": "Pok\u00e9mon Red/Blue", "url": "https://github.com/pret/pokered", "description": "", "stars": "4.5k"}, {"name": "Pok\u00e9mon Crystal", "url": "https://github.com/pret/pokecrystal", "description": "", "stars": "2.3k"}, {"name": "Pok\u00e9mon Yellow", "url": "https://github.com/pret/pokeyellow", "description": "", "stars": "805"}, {"name": "Pok\u00e9mon Gold and Silver", "url": "https://github.com/pret/pokegold", "description": "", "stars": "641"}, {"name": "Pok\u00e9mon Pinball", "url": "https://github.com/pret/pokepinball", "description": "", "stars": "184"}, {"name": "Pok\u00e9mon TCG", "url": "https://github.com/pret/poketcg", "description": "", "stars": "303"}, {"name": "pokegold-spaceworld", "url": "https://github.com/pret/pokegold-spaceworld", "description": "Pok\u00e9mon Gold and Silver 1997 Space World demo.", "stars": "374"}, {"name": "Link's Awakening DX", "url": "https://github.com/mojobojo/LADX-Disassembly", "description": "", "stars": "877"}, {"name": "Oracle of Ages", "url": "https://github.com/drenn1/ages-disasm", "description": "", "stars": "186"}, {"name": "Tetris", "url": "https://github.com/vinheim3/tetris-gb-disasm", "description": "Complete Tetris disassembly.", "stars": "29"}, {"name": "FX Hammer", "url": "https://github.com/DevEd2/FXHammer-Disasm", "description": "", "stars": "9"}, {"name": "Harvest Moon 3", "url": "https://github.com/sanqui/hm3", "description": "", "stars": "19"}, {"name": "Final Fantasy Adventure", "url": "https://daid.github.io/FFA-Disassembly/", "description": ""}, {"name": "The Jungle Book", "url": "https://github.com/not-chciken/jungle-book-gb-disassembly", "description": "", "stars": "4"}], "notes": []}, {"name": "Gbdev \u2014 Retrieving images", "entries": [{"name": "Arduino Gameboy Printer Emulator", "url": "https://github.com/mofosyne/arduino-gameboy-printer-emulator", "description": "Emulate a gameboy printer via the gameboy link cable.", "stars": "352"}, {"name": "ESP8266 Game Boy Printer", "url": "https://github.com/applefreak/esp8266-gameboy-printer", "description": "A device that emulates the Gameboy Printer and lets you retrieve images using WiFi powered by an ESP8266.", "stars": "49"}, {"name": "WiFi GBP Emulator", "url": "https://github.com/HerrZatacke/wifi-gbp-emulator", "description": "A GameBoy printer emulator which provides the received data over a WiFi connection.", "stars": "74"}, {"name": "Game Boy WiFi Printer - D1 Mini Shield", "url": "https://github.com/cristofercruz/gbp-esp-shield-pcb", "description": "Game Boy Printer interface shield for D1 mini/mini Pro ESP8266 boards.", "stars": "23"}, {"name": "Game Boy Printer Sniffer", "url": "https://github.com/mofosyne/GameboyPrinterSniffer", "description": "Sniff packet communications between a Game Boy and the Printer.", "stars": "9"}], "notes": []}, {"name": "Gbdev \u2014 Changing the camera's behavior", "entries": [{"name": "Game Boy Camera Canon EF Lens Mount", "url": "http://ekeler.com/game-boy-camera-canon-ef-mount", "description": ""}, {"name": "Game Boy Camera to Canon Lens mount", "url": "https://www.thingiverse.com/thing:4337362", "description": "based on the above."}, {"name": "game-boy-camera-frame-replacer", "url": "https://github.com/cristofercruz/game-boy-camera-frame-replacer", "description": "Manipulate the ROM of a camera to include custom frames", "stars": "41"}], "notes": []}, {"name": "Gbdev \u2014 Post processing", "entries": [{"name": "Game Boy Printer Paper Simulation", "url": "https://github.com/mofosyne/GameboyPrinterPaperSimulation", "description": "Generate as-if-printed images of digital printed images.", "stars": "83"}, {"name": "Game Boy Printer Web", "url": "https://github.com/HerrZatacke/gb-printer-web", "description": "Gallery app for to the Game Boy camera: import pictures from exports or cartridge dumps and choose color palettes.", "stars": "69"}, {"name": "GB Studio", "url": "https://www.gbstudio.dev/", "description": "Drag and drop game creator with simple, no knowledge required, visual scripting."}, {"name": "ArduinoBoy", "url": "https://github.com/trash80/Arduinoboy", "description": "Serial communication (MIDI) from an Arduino to the Game Boy for music applications such as LittleSoundDJ, Nanoloop, and mGB.", "stars": "357"}, {"name": "papiGB", "url": "https://github.com/diegovalverde/papiGB", "description": "Game Boy Classic fully functional FPGA implementation from scratch.", "stars": "16"}, {"name": "fpgaboy", "url": "https://github.com/trun/fpgaboy", "description": "Implementation Nintendo's Game Boy console on an FPGA.", "stars": "99"}, {"name": "Piglet", "url": "https://github.com/danShumway/Piglet", "description": "A LUA-driven AI that plays classic Game Boy color games using experimentation. In active development.", "stars": "44"}, {"name": "Ostrich", "url": "https://github.com/PumpMagic/ostrich", "description": "A Game Boy Sound System player written in Swift.", "stars": "43"}, {"name": "mGB", "url": "https://github.com/trash80/mGB", "description": "A Game Boy cartridge program that enables the Game Boy to act as a full MIDI supported sound module.", "stars": "258"}, {"name": "GBVisualizer", "url": "https://github.com/LIJI32/GBVisualizer", "description": "Demonstrating the use of two undocumented Game Boy Color registers, nicknamed PCM12 (FF76) and PCM34 (FF77), which can be used to read the current PCM amplitude of the 4 APU channels.", "stars": "28"}, {"name": "ArduinoGameBoy", "url": "https://github.com/drhelius/arduinogameboy", "description": "Arduino based Game Boy cartridge reader and writer.", "stars": "163"}, {"name": "gameboy-brainfuck", "url": "https://github.com/bitnenfer/gameboy-brainfuck", "description": "Brainf\\*ck interpreter.", "stars": "16"}, {"name": "gbfk", "url": "https://github.com/elseyf/gbfk", "description": "Brainf\\*ck interpreter, with input.", "stars": "2"}, {"name": "gb-save-states", "url": "https://github.com/mattcurrie/gb-save-states", "description": "Patches to add save state support to Game Boy games when playing on the original hardware.", "stars": "176"}, {"name": "gbcpu", "url": "https://github.com/jdeblese/gbcpu", "description": "A CPU and peripherals implementing the Game Boy instruction set and functionality.", "stars": "9"}, {"name": "Digitized Speech in Game Boy Games", "url": "https://youtube.com/watch?v=1lzHfLYzyRM", "description": ""}, {"name": "Sniffing Game Boy serial traffic with an STM32F4", "url": "https://dhole.github.io/post/gameboy_serial_1/", "description": ""}, {"name": "Virtual Game Boy Printer with an STM32F4", "url": "https://dhole.github.io/post/gameboy_serial_2/", "description": ""}, {"name": "Printing on the Game Boy Printer using an STM32F4", "url": "https://dhole.github.io/post/gameboy_serial_3/", "description": ""}, {"name": "Programming Game Boy Chinese cartridges with an STM32F4", "url": "https://dhole.github.io/post/gameboy_cartridge_rw_1/", "description": ""}, {"name": "Pokemon Pocket Computer:", "url": "https://tilde.town/~minerobber/techwriteups/pokemonpc.html", "description": "What is it and how to use it to make cheat codes."}, {"name": "Booting the Game Boy with a custom logo", "url": "https://dhole.github.io/post/gameboy_custom_logo/", "description": "Bypassing the Nintendo logo check."}, {"name": "Nintendo's fake logos", "url": "http://fuji.drillspirits.net/?post=87", "description": "Every cartridge has to show the authentic logo to be considered valid and be run, but obviously some companies managed to exploit the check system."}, {"name": "liblsdj", "url": "https://github.com/stijnfrishert/liblsdj", "description": "Utility library for interacting with the LSDj save format (.sav), song files (.lsdsng) and more.", "stars": "104"}, {"name": "lsdpatch", "url": "https://github.com/jkotlinski/lsdpatch", "description": "Tool for modifying samples, fonts and palettes on LSDj ROM images.", "stars": "201"}, {"name": "Game Boy video effects", "url": "https://github.com/ChaosCabbage/crazy-gameboy-video-experiments", "description": "Some little experiments using the STAT interrupt to do funny video manipulations.", "stars": "5"}, {"name": "gbos", "url": "https://github.com/ekimekim/gbos", "description": "A basic operating system for the Game Boy.", "stars": "28"}, {"name": "Work Master OS", "url": "https://translate.google.com/translate?hl=\\&sl=ru\\&tl=en\\&u=https%3A%2F%2Fweb.archive.org%2Fweb%2F20081226145726%2Fhttp%3A%2F%2Fworkmaster.ru%2Findex.php%3Fp%3D8\\&sandbox=1", "description": "Russian multi tasking operating system."}, {"name": "Game Boy Link Cable Breakout Board", "url": "https://github.com/Palmr/gb-link-cable", "description": "", "stars": "104"}, {"name": "GBCartFlasher firmware", "url": "https://github.com/Tauwasser/GBCartFlasher", "description": "", "stars": "24"}, {"name": "VerilogBoy", "url": "https://github.com/zephray/VerilogBoy/", "description": "Game Boy compatible console Verilog RTL implementation.", "stars": "511"}, {"name": "GBCamcorder", "url": "https://github.com/furrtek/GBCamcorder", "description": "Lo-Fi portable video recorder using a GameBoy Camera cartridge.", "stars": "95"}, {"name": "GBCartRead", "url": "https://github.com/insidegadgets/GBCartRead", "description": "Read ROM, Read RAM or Write RAM from/to a GameBoy Cartridge.", "stars": "68"}, {"name": "GBxCart-RW", "url": "https://github.com/insidegadgets/GBxCart-RW", "description": "A device for reading game ROMs, save games and restoring saves for GB, GBC and GBA carts from your PC via USB.", "stars": "103"}, {"name": "Dumping the Super Game Boy Boot ROM", "url": "http://www.its.caltech.edu/~costis/sgb_hack/", "description": ""}, {"name": "sm83-render", "url": "https://github.com/msinger/sm83-render", "description": "A 3D model of the Game Boy CPU layout in Blender.", "stars": "1"}, {"name": "visual-sm83", "url": "https://iceboy.a-singer.de/visual6502/expert-sm83.html", "description": "A visual transistor level simulation of the Game Boy CPU core in JavaScript, running in a browser."}], "notes": []}, {"name": "Gbdev \u2014 Directories", "entries": [{"name": "Archive of related files", "url": "http://gbdev.gg8.se/files/", "description": ""}, {"name": "The Game Boy Archive", "url": "https://github.com/gb-archive", "description": "A library of Game Boy related software, hardware and literature. Aimed to mirror and preserve old and fragmented contributions from the last three decades."}, {"name": "The Game Boy Archive - Salvage", "url": "https://github.com/gb-archive/salvage", "description": "Historical archive of software, old articles, FAQs and various documents.", "stars": "38"}], "notes": []}, {"name": "Gbdev \u2014 Websites", "entries": [{"name": "devrs.com/gb", "url": "http://devrs.com/gb", "description": "Old home of the scene: examples, sources, complete documentation, guides, tutorials and various tools."}, {"name": "pdroms.de", "url": "http://pdroms.de/news/gameboy/", "description": "Game Boy releases."}, {"name": "Handheld Underground", "url": "http://hhug.me", "description": "Unlicensed games, blog posts about Game Boy, home of the hhugboy emulator."}], "notes": []}, {"name": "Gbdev \u2014 Contribute", "entries": [], "notes": []}, {"name": "Gbdev \u2014 License", "entries": [], "notes": []}, {"name": "Gbdev \u2014 Acknowledgements", "entries": [], "notes": []}, {"name": "Gbdev \u2014 Sponsors", "entries": [], "notes": []}], "total_entries": 350}, {"name": "Godot", "subcategories": [{"name": "Godot", "entries": [{"name": "Games", "url": "#games", "description": ""}, {"name": "Projects", "url": "#projects", "description": ""}, {"name": "Templates", "url": "#templates", "description": ""}, {"name": "Demos", "url": "#demos", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Plugins and scripts", "url": "#plugins-and-scripts", "description": ""}, {"name": "Modules", "url": "#modules", "description": ""}, {"name": "GDScript/C# editor support", "url": "#gdscriptc-editor-support", "description": ""}, {"name": "Themes", "url": "#themes", "description": ""}, {"name": "Unofficial Godot builds", "url": "#unofficial-godot-builds", "description": ""}, {"name": "Bash scripts", "url": "#bash-scripts", "description": ""}, {"name": "Websites", "url": "#websites", "description": ""}, {"name": "Other", "url": "#other", "description": ""}], "notes": []}, {"name": "Godot \u2014 2D", "entries": [{"name": "99Managers Futsal Edition", "url": "https://codeberg.org/dulvui/99managers-futsal-edition", "description": "A simple free/libre Futsal team-management game."}, {"name": "A Dark Forest", "url": "https://github.com/TinyTakinTeller/GodotProjectZero", "description": "Minimalistic incremental game inspired by \"A Dark Room\".", "stars": "158"}, {"name": "Librerama", "url": "https://codeberg.org/Yeldham/librerama", "description": "A free/libre fast-paced arcade collection of mini-games."}, {"name": "Poder Solar", "url": "https://codeberg.org/antimundo/poder-solar", "description": "Simple resource management game."}, {"name": "Unknown Horizons", "url": "https://github.com/unknown-horizons/godot-port", "description": "Official work-in-progress reimplementation of Unknown Horizons.", "stars": "844"}, {"name": "Blipshift", "url": "https://github.com/GaidamakUA/blipshift", "description": "Simple top-down moving platforms game.", "stars": "15"}, {"name": "Breakable", "url": "https://github.com/didier-v/breakable", "description": "A breakout-like game.", "stars": "65"}, {"name": "Circle Jump", "url": "https://github.com/kidscancode/circle_jump", "description": "Mobile arcade game, addicting and enjoyable. How-to-made tutorial is available, so you can recreate it yourself and learn Godot.", "stars": "151"}, {"name": "Everplast", "url": "https://github.com/WraithWinterly/Everplast", "description": "Unique 2D platforming experience filled with rage, rush, speed, and spray.", "stars": "84"}, {"name": "Falling Square", "url": "https://github.com/EmilienLeroy/FallingSquare", "description": "A simple mobile game to test your reflex.", "stars": "25"}, {"name": "Flappy Race", "url": "https://github.com/Jibby-Games/Flappy-Race", "description": "A 2D online multiplayer game inspired by Flappy Bird and Mario Kart for desktop and HTML5.", "stars": "35"}, {"name": "Haldric", "url": "https://github.com/wesnoth/haldric", "description": "Official work-in-progress reimplementation of Battle for Wesnoth.", "stars": "363"}, {"name": "Memory Game", "url": "https://github.com/Tzoop/MemoryGame", "description": "Simple Memory game.", "stars": "32"}, {"name": "Pocket Broomball", "url": "https://codeberg.org/dulvui/pocket-broomball/", "description": "The world's first broomball game, available for iOS, Android and html5."}, {"name": "Portal 2D", "url": "https://github.com/JulianWels/portal2d", "description": "2D remake of the Portal games.", "stars": "97"}, {"name": "ROTA", "url": "https://github.com/HarmonyHoney/ROTA", "description": "Gravity-bending puzzle platformer game.", "stars": "304"}, {"name": "spindle of serendipity", "url": "https://zacryol.itch.io/spindle-of-serendipity", "description": "Word guessing game with customizable entries."}, {"name": "Starship Olympics", "url": "https://github.com/notapixelstudio/starship-olympics", "description": "Fast-paced local party game with starships that battle in a top-down arena.", "stars": "522"}, {"name": "TuxBuilder", "url": "https://github.com/Alzter/TuxBuilder", "description": "Work-in-progress reimplementation of SuperTux.", "stars": "215"}, {"name": "BlockPop", "url": "https://github.com/vnen/blockpop", "description": "A simple Breakout clone.", "stars": "28"}, {"name": "Bombs", "url": "https://github.com/randyyaj/Bombs", "description": "Simple mobile game. You need to touch bombs to defuse them.", "stars": "18"}, {"name": "Captain Holetooth", "url": "https://github.com/Hirnbix/captain-holetooth", "description": "Explorative platformer in a detailed world. Geared towards younger players."}, {"name": "Dolphin Island 2", "url": "https://github.com/janmarcano/Dolphin-Island-2", "description": "Platformer game made for the A Game By It's Cover 2015 Game Jam.", "stars": "182"}, {"name": "DynaDungeons", "url": "https://github.com/akien-mga/dynadungeons", "description": "Bomberman clone in a fantasy universe.", "stars": "236"}, {"name": "Kraken-Rampage", "url": "https://github.com/randyyaj/Kraken-Rampage", "description": "Ludum Dare 33 entry made in 48 hours.", "stars": "6"}, {"name": "Minehunter", "url": "https://github.com/genete/Minehunter", "description": "A Minesweeper clone.", "stars": "19"}, {"name": "Minilens", "url": "http://kobuge-games.github.io/minilens/", "description": "Free puzzle platform game."}, {"name": "Mountain of Hope", "url": "https://github.com/w84death/mountain-of-hope", "description": "Game made on Theater Game Jam (PGA 2015).", "stars": "12"}, {"name": "Ninja-Training", "url": "https://github.com/KOBUGE-Games/Ninja-Training", "description": "Small running game done as 1 hour challenge.", "stars": "38"}, {"name": "No hope", "url": "https://github.com/sergicollado/no_hope_LD33", "description": "Ludum Dare 33 entry made in 48 hours.", "stars": "9"}, {"name": "Planet Rider", "url": "https://github.com/FEDE0D/Planet-Rider", "description": "2D physics parkour game in an alien environment.", "stars": "36"}, {"name": "Platshoot", "url": "https://github.com/Calinou/platshoot", "description": "A 2D shooter game.", "stars": "50"}, {"name": "Ringed", "url": "https://github.com/KOBUGE-Incubator/ringed", "description": "Top-down shooter with extensive usage of light effects.", "stars": "94"}, {"name": "Tanks of Freedom", "url": "https://github.com/w84death/Tanks-of-Freedom", "description": "Free turn-based isometric strategy game.", "stars": "1.2k"}, {"name": "Three Hungry Mice", "url": "https://github.com/delstuff/threeHungryMice", "description": "Breakout game with mice made for the Godot Engine Jam of March 2016.", "stars": "7"}], "notes": []}, {"name": "Godot \u2014 3D", "entries": [{"name": "Hurry Curry!", "url": "https://hurrycurry.org", "description": "Free & open-source cooperative multiplayer cooking game."}, {"name": "LibreAim", "url": "https://codeberg.org/Nokorpo/LibreAim", "description": "Libre FPS aim trainer made with Godot."}, {"name": "OpenLiberty", "url": "https://github.com/FOSS-Supremacy/OpenLiberty", "description": "An open-source reimplementation of Grand Theft Auto III on the Godot Engine.", "stars": "382"}, {"name": "Reia", "url": "https://github.com/Quaint-Studios/Reia", "description": "A free game that's an action adventure RPG for Desktop and Mobile with multiplayer, MMO, and offline support.", "stars": "745"}, {"name": "Sunder", "url": "https://codeberg.org/sunder/sunder", "description": "An open-source, fast-paced multiplayer shooter game inspired by Tribes, with jetpacks, skis and vehicles."}, {"name": "Super Tux Party", "url": "https://gitlab.com/SuperTuxParty/SuperTuxParty", "description": "A free/libre and open-source party game that is meant to replicate the feel of games such as Mario Party."}, {"name": "Tanks of Freedom II", "url": "https://github.com/P1X-in/Tanks-of-Freedom-3-D", "description": "Free turn-based isometric strategy game in voxel art.", "stars": "377"}, {"name": "Thrive", "url": "https://github.com/Revolutionary-Games/Thrive/", "description": "A free, open-source game about the evolution of life (Mono).", "stars": "3.4k"}, {"name": "Ball2Box", "url": "https://codeberg.org/dulvui/ball2box", "description": "Shoot the ball into the box, available for iOS, Android and html5."}, {"name": "Boom", "url": "https://github.com/FelicePollano/Boom", "description": "A very simple, old fashion FPS, work-in-progress but playable.", "stars": "43"}, {"name": "Broken Seals", "url": "https://github.com/Relintai/broken_seals", "description": "A work-in-progress third person action RPG with multiplayer support (needs custom engine modules).", "stars": "408"}, {"name": "Meteorite", "url": "https://github.com/Bauxitedev/meteorite", "description": "A lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.", "stars": "323"}, {"name": "Rapid Rescue", "url": "https://github.com/Azza292/RapidRescue", "description": "Rapid Rescue is a local multiplayer strategy game inspired by Labyrinth.", "stars": "77"}, {"name": "Cheese Hunter", "url": "https://github.com/khairul169/cheese-hunter", "description": "A game for Godot Engine Jam of March 2016.", "stars": "16"}], "notes": []}, {"name": "Godot \u2014 XR", "entries": [{"name": "Piggy Rescue", "url": "https://github.com/surreal6/piggyRescue", "description": "Fun little example game where you chase and rescue little pigs.", "stars": "15"}, {"name": "Beep Saber VR", "url": "https://github.com/NeoSpark314/BeepSaber", "description": "Beat Saber clone in Godot.", "stars": "119"}, {"name": "Friday Night Funkin\\`", "url": "https://github.com/this-is-bennyk/Funkin-VR", "description": "VR port of the popular rhythm game.", "stars": "43"}, {"name": "Arrow", "url": "https://github.com/mhgolkar/Arrow", "description": "A tool to design game narratives with nodes.", "stars": "1.2k"}, {"name": "Clipboard Narrator", "url": "https://github.com/lesleyrs/clipboard-narrator", "description": "Turn any web page into an audiobook, works in the background on desktop!", "stars": "62"}, {"name": "GodSVG", "url": "https://github.com/MewPurPur/GodSVG", "description": "Tool to create optimized Scalable Vector Graphics files.", "stars": "2.3k"}, {"name": "Lorien", "url": "https://github.com/mbrlabs/Lorien", "description": "Infinite-canvas drawing/whiteboarding app for Windows, Linux and macOS. Supports drawing tablets and pressure sensitivity.", "stars": "6.5k"}, {"name": "Material Maker", "url": "https://github.com/RodZill4/material-maker", "description": "Create PBR materials procedurally (similar to Substance Designer).", "stars": "5.2k"}, {"name": "Pixelorama", "url": "https://github.com/Orama-Interactive/Pixelorama", "description": "2D pixel art editor.", "stars": "9.2k"}, {"name": "ProtonGraph", "url": "https://github.com/protongraph/protongraph", "description": "Node-based tool for procedural content creation. Like visual scripting, but for 3D model generation (needs custom engine modules).", "stars": "1.7k"}, {"name": "Godello", "url": "https://github.com/alfredbaudisch/Godello", "description": "A Trello-like kanban board application made with Godot. A proof of concept for complex non-game applications with Godot, as well real-time online interactions between multiple users. Includes backend code.", "stars": "870"}, {"name": "SimulaVR", "url": "https://github.com/SimulaVR/Simula", "description": "A VR window manager for Linux, built on top of Godot engine.", "stars": "3.2k"}, {"name": "vpuppr", "url": "https://github.com/virtual-puppet-project/vpuppr", "description": "A cross-platform VTuber application with mulitple tracking backends.", "stars": "809"}, {"name": "COGITO", "url": "https://codeberg.org/Phazorknight/Cogito", "description": "First Person Immersive Sim Template Project, providing a framework for creating interactable objects, various items to use and mechanics to influence the player and game environment."}, {"name": "Crystal Bit Godot Game Template", "url": "https://github.com/crystal-bit/godot-game-template", "description": "Opinionated game template. It includes continuous integration, scene loading with graphic transitions and game pause handling.", "stars": "885"}, {"name": "Godot C# Template", "url": "https://github.com/CSharpGodotTools/Template", "description": "Template for C# projects with UI scenes, visual debugging tools, simplified tweens, utility scripts and an ENet multiplayer framework.", "stars": "144"}, {"name": "First Person Starter", "url": "https://github.com/Whimfoome/godot-FirstPersonStarter", "description": "Template with First Person Controller, easily adjustable from the Inspector.", "stars": "927"}, {"name": "Godot-GameTemplate", "url": "https://github.com/nezvers/Godot-GameTemplate", "description": "Template with all necessary stuff taken care of. Designed for pixel art games.", "stars": "1.5k"}, {"name": "Godot XR Template", "url": "https://github.com/godotVR/godot-xr-template", "description": "Template for a multi-level XR game.", "stars": "189"}, {"name": "Maaack's Game Template", "url": "https://github.com/Maaack/Godot-Game-Template", "description": "Template with a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene.", "stars": "1.3k"}, {"name": "MechanicalFlower Godot Template", "url": "https://github.com/MechanicalFlower/godot-template", "description": "Template with code formatting, license tracking, addons management and CI/CD.", "stars": "61"}, {"name": "Takin Godot Template", "url": "https://github.com/TinyTakinTeller/TakinGodotTemplate", "description": "Template with a save file system, localization, UI (main menu, save files, options, credits), example game scene, plugins (scene and audio managers, logger, linter, resource viewer), placeholders (music, sfx), github workflows and various utility scripts.", "stars": "430"}, {"name": "bendn's Godot Template", "url": "https://github.com/bend-n/godot-template", "description": "Game template using the [gpm (\u2b5017)](https://github.com/you-win/godot-package-manager), with itch.io pushing and builds automated. Starter CLI included.", "stars": "42"}, {"name": "Godot First Person Camera", "url": "https://github.com/tavurth/godot-simple-fps-camera", "description": "A simple FPS starter with jumping, movement, flashlight and a player character with animations.", "stars": "64"}, {"name": "Godot FPS Template", "url": "https://github.com/MilkAndBanana01/godot-fps-template", "description": "A free first person game template for the Godot Engine.", "stars": "73"}, {"name": "Godot Game Of Life", "url": "https://github.com/tavurth/godot-game-of-life", "description": "Conway's *Game of life* using shaders.", "stars": "37"}, {"name": "Minimum Game", "url": "https://github.com/benmarz/minimum_game", "description": "Template top-down 2D pixel art game, with multiple rooms, a HUD, menus, and autosaving.", "stars": "81"}, {"name": "Multiplayer First Person Shooter", "url": "https://github.com/blockspacer/Godot-3.2-Multiplayer-FPS", "description": "Multiplayer first person shooter example project.", "stars": "63"}, {"name": "Multiplayer Third Person Shooter", "url": "https://github.com/jasonswearingen/TPS-MP", "description": "Multiplayer third person shooter example project.", "stars": "67"}, {"name": "Godot Demo Projects", "url": "https://github.com/godotengine/godot-demo-projects", "description": "Official Godot demo projects (everything except the TPS demo).", "stars": "8.3k"}, {"name": "Godot experiments", "url": "https://github.com/MrEliptik/godot_experiments", "description": "Several 2D, 3D and VR experiments.", "stars": "962"}, {"name": "Kaleidoscope", "url": "https://github.com/Elesh-Norn/kaleidoscope", "description": "A demo for interactive shaders in Godot.", "stars": "32"}, {"name": "OpenRPG", "url": "https://github.com/GDquest/godot-open-rpg", "description": "JRPG-style game demo and template.", "stars": "2.6k"}, {"name": "PlaneShooter", "url": "https://github.com/sarooptech/PlaneShooter", "description": "A 2D demo game to learn Godot 4.", "stars": "14"}, {"name": "TPS Demo", "url": "https://github.com/godotengine/tps-demo", "description": "Official Godot third person shooter (TPS) demo with high quality graphics.", "stars": "1.3k"}, {"name": "voxelgame", "url": "https://github.com/Zylann/voxelgame", "description": "Minecraft-like voxel terrain demo, utilising the godot\\_voxel module.", "stars": "716"}, {"name": "Open Source A-RPG Demo", "url": "https://github.com/GDQuest/godot-make-pro-2d-games", "description": "RPG demo.", "stars": "1.2k"}, {"name": "Realistic Water Shader", "url": "https://github.com/godot-extended-libraries/godot-realistic-water", "description": "Realistic 3D water shader with foam and caustics.", "stars": "869"}, {"name": "The Tower", "url": "https://github.com/Relintai/the_tower", "description": "A voxel-based parkour game to show the capabilities of the Voxelman module.", "stars": "28"}, {"name": "FPS Test", "url": "https://github.com/Calinou/fps-test", "description": "A singleplayer FPS test. Physics work, but there are no enemies and no proper shooting.", "stars": "59"}, {"name": "Pathfinding 2d", "url": "https://github.com/FEDE0D/godot-pathfinding2d-demo", "description": "A demo project demonstrating pathfinding using a tilemap.", "stars": "71"}, {"name": "UDP Snapshot interpolation", "url": "https://github.com/empyreanx/godot-snapshot-interpolation-demo", "description": "Lets you connect to a server and view networked physics.", "stars": "67"}, {"name": "UDP State synchronization", "url": "https://github.com/empyreanx/godot-state-sync-demo", "description": "A more efficient networking demo than the snapshot interpolation one.", "stars": "165"}, {"name": "Voxel Game", "url": "https://github.com/toger5/Godot-Voxel-Game-MineCraftClone", "description": "Minecraft-like voxel terrain demo.", "stars": "75"}, {"name": "3D Auto Collision Generator", "url": "https://github.com/ThGnommy/godot_3d_auto_collision_generator", "description": "Generate collision for multiple 3D objects in one click.", "stars": "90"}, {"name": "AgonesSDK", "url": "https://github.com/AndreMicheletti/godot-agones-sdk", "description": "Plugin to add [Agones (\u2b506.7k)](https://github.com/googleforgames/agones) SDK functionality to Godot.", "stars": "86"}, {"name": "AnimatedShape2D", "url": "https://github.com/Goutte/godot-addon-animated-shape-2d", "description": "Animate a CollisionShape2D along with the frames of an AnimatedSprite2D.", "stars": "206"}, {"name": "AntialiasedLine2D", "url": "https://github.com/godot-extended-libraries/godot-antialiased-line2d", "description": "Higher-quality antialiased Line2D and Polygon2D drawing compared to the default Godot implementation (all rendering methods, all platforms).", "stars": "179"}, {"name": "Aseprite Wizard", "url": "https://github.com/viniciusgerevini/godot-aseprite-wizard", "description": "Plugin for importing animations from Aseprite as SpriteFrames.", "stars": "1.2k"}, {"name": "Beehave", "url": "https://github.com/bitbrain/beehave", "description": "Enables you to create robust NPC AI systems using behavior trees.", "stars": "3k"}, {"name": "CReverter (Composite Reverter)", "url": "https://codeberg.org/svetogam/creverter", "description": "Memento-based undo/redo utility that supports composition."}, {"name": "CSConnector (Contextual Signal/Setup Connector)", "url": "https://codeberg.org/svetogam/csconnector", "description": "Provides a clean interface to dynamically find, setup, and connect to descendant nodes through the scene tree."}, {"name": "CSLocator (Contextual Service Locator)", "url": "https://codeberg.org/svetogam/cslocator", "description": "Provides a clean interface to register and find objects through the scene tree like localized singletons."}, {"name": "Cyclops Level Builder", "url": "https://github.com/blackears/cyclopsLevelBuilder", "description": "A level builder for quick prototypes and proof-of-concepts.", "stars": "1.5k"}, {"name": "Dialogic", "url": "https://github.com/dialogic-godot/dialogic", "description": "Create dialogs, characters and scenes to display conversations.", "stars": "5.3k"}, {"name": "Dialogue Engine", "url": "https://github.com/Rubonnek/dialogue-engine", "description": "Minimalistic dialogue engine that fits into your GUI nodes and automatically graphs the branching dialogues for easy debugging.", "stars": "299"}, {"name": "Dialogue Manager", "url": "https://github.com/nathanhoad/godot_dialogue_manager", "description": "A simple but powerful text based branching dialogue editor and runtime. *(Godot 3 and 4)*", "stars": "3.4k"}, {"name": "DotnetQuestSystem", "url": "https://github.com/TRUINGLol/DotnetQuestSystem", "description": "A simple implementation of a quest system on .NET with an interface for Godot.", "stars": "19"}, {"name": "Event Audio", "url": "https://github.com/bbbscarter/event-audio-godot", "description": "A simple event-based \"fire and forget\" audio triggering system.", "stars": "63"}, {"name": "Fast Fourier Transform (FFT)", "url": "https://github.com/tavurth/godot-fft", "description": "Fast Fourier Transform in GDScript.", "stars": "57"}, {"name": "FMOD GDNative", "url": "https://github.com/utopia-rise/fmod-gdnative", "description": "Plugin to use the FMOD audio engine in GDScript.", "stars": "770"}, {"name": "friflo ECS", "url": "https://github.com/friflo/Friflo.Engine.ECS", "description": "High-performance C# ECS with simple API. Supports .NET, WASM/WebAssembly, Native AOT, Godot, Unity, MonoGame, ... *(Godot 3 and 4)*", "stars": "551"}, {"name": "func\\_godot", "url": "https://github.com/func-godot/func_godot_plugin", "description": "Import maps using the [Quake MAP file format](https://quakewiki.org/wiki/Quake_Map_Format), commonly made using an editor such as [TrenchBroom](https://trenchbroom.github.io/).", "stars": "701"}, {"name": "GDGIFExporter", "url": "https://github.com/jegor377/godot-gdgifexporter", "description": "GIF exporter made entirely in GDScript.", "stars": "140"}, {"name": "GdUnit4", "url": "https://github.com/MikeSchulze/gdUnit4", "description": "Godot Unit Testing Framework.", "stars": "968"}, {"name": "Gedis", "url": "https://github.com/NodotProject/Gedis", "description": "In-memory, Redis-like key-value store for Godot.", "stars": "92"}, {"name": "GedisQueue", "url": "https://github.com/NodotProject/GedisQueue", "description": "A comprehensive job queue system for Godot, backed by Gedis.", "stars": "10"}, {"name": "Godot Doctor", "url": "https://github.com/codevogel/godot_doctor", "description": "A powerful validation plugin for Godot that catches errors in scenes and resources before they reach runtime. Also supports type validation for `PackedScene`s.", "stars": "105"}, {"name": "Godot Google Play Game Services", "url": "https://github.com/Iakobs/godot-play-game-services", "description": "Integrate Google Play Games Services in your Godot game.", "stars": "240"}, {"name": "godot-ink", "url": "https://github.com/paulloz/godot-ink", "description": "A C# (Mono) plugin to integrate stories writen in [ink (\u2b504.7k)](https://github.com/inkle/ink), a scripting language for writing interactive narrative.", "stars": "731"}, {"name": "Godot NDI", "url": "https://github.com/unvermuthet/godot-ndi", "description": "Integrates the NDI\u00ae SDK with Godot.", "stars": "63"}, {"name": "godot-playfab", "url": "https://github.com/Structed/godot-playfab", "description": "Use PlayFab as your game's cross-platform backend, with easy analytics.", "stars": "164"}, {"name": "Godot Polygon 2D Fracture", "url": "https://github.com/SoloByte/godot-polygon2d-fracture", "description": "Two simple scripts for fracturing and cutting polygons.", "stars": "395"}, {"name": "Godot Radial Menu", "url": "https://github.com/tavurth/godot-radial-menu", "description": "A radial menu written in shader code for performance.", "stars": "335"}, {"name": "Godot Shader Warmup", "url": "https://github.com/Koisuji02/GodotShaderWarmup", "description": "Extension for pre-warming shaders at startup to prevent runtime stuttering caused by shader compilation (works well also integrated with [engine shader baker](https://docs.godotengine.org/en/stable/tutorials/performance/pipeline_compilations.html#shader-baker); see `report.pdf` in the repository to view results).", "stars": "6"}, {"name": "Godot Spin Button", "url": "https://github.com/yudinikita/godot-spin-button", "description": "Horizontal Selector with extended options.", "stars": "125"}, {"name": "Godot SQLite", "url": "https://github.com/2shady4u/godot-sqlite", "description": "GDNative wrapper for SQLite, making it possible to use SQLite databases as data storage in your project.", "stars": "1.3k"}, {"name": "Godot Torrent", "url": "https://github.com/NodotProject/godot-torrent", "description": "A comprehensive BitTorrent GDExtension for Godot 4, providing full protocol functionality with native C++ performance.", "stars": "20"}, {"name": "Godot XR Tools", "url": "https://github.com/godotvr/godot-xr-tools", "description": "Basic components for XR development.", "stars": "689"}, {"name": "GodotSx", "url": "https://github.com/TheWalruzz/godot-sx", "description": "Rx-like extensions for Godot's built-in signals.", "stars": "96"}, {"name": "GodotVMF", "url": "https://github.com/H2xDev/GodotVMF", "description": "A VMF/MDL/VTF/VMT importer for Godot Engine (Valve map format from Hammer editor).", "stars": "353"}, {"name": "GUT", "url": "https://github.com/bitwes/Gut", "description": "Utility for writing unit tests in GDScript.", "stars": "2.4k"}, {"name": "HCoroutines", "url": "https://github.com/Inspiaaa/HCoroutines", "description": "Powerful C# coroutine library for Godot.", "stars": "43"}, {"name": "Health, HitBoxes, HurtBoxes, and HitScans", "url": "https://github.com/cluttered-code/godot-health-hitbox-hurtbox", "description": "2D and 3D Components to manage health, damage, and healing.", "stars": "135"}, {"name": "HTerrain", "url": "https://github.com/Zylann/godot_heightmap_plugin", "description": "Heightmap-based terrain. Supports texture painting, colouring, holes, level of detail and grass. *(Godot 3 and 4)*", "stars": "2.1k"}, {"name": "Icon Explorer", "url": "https://kenyoni-software.github.io/godot-addons/addons/icon_explorer", "description": "Browse and save icons from popular icon collections."}, {"name": "Importality", "url": "https://github.com/nklbdev/godot-4-importality", "description": "raster graphics and animations importers: Aseprite, Krita, Pencil2D, Piskel, Pixelorama and others.", "stars": "468"}, {"name": "Input Helper", "url": "https://github.com/nathanhoad/godot_input_helper", "description": "A helper for detecting input devices and remapping controls. *(Godot 3 and 4)*", "stars": "1k"}, {"name": "Inventory Manager", "url": "https://github.com/Rubonnek/inventory-manager", "description": "Minimalistic inventory manager for easily adding and removing items with variable stack sizes and stack count limits.", "stars": "50"}, {"name": "License Manager", "url": "https://kenyoni-software.github.io/godot-addons/addons/licenses", "description": "Manage license and copyright for third party graphics, software or libraries. Group them into categories, add descriptions or web links."}, {"name": "LimboAI", "url": "https://github.com/limbonaut/limboai", "description": "Behavior trees and state machines. Comes with editor, visual debugger, comprehensive demo and tutorial.", "stars": "2.5k"}, {"name": "Maaack's Game Template Plugin", "url": "https://github.com/Maaack/Godot-Game-Template", "description": "Template with a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene.", "stars": "1.3k"}, {"name": "Maaack's Menus Template", "url": "https://github.com/Maaack/Godot-Menus-Template", "description": "Template with a main menu, options menus, credits, and a scene loader.", "stars": "403"}, {"name": "Maaack's Scene Loader", "url": "https://github.com/Maaack/Godot-Scene-Loader", "description": "Scene loader that includes a loading screen, progress bar, and error handling.", "stars": "64"}, {"name": "Netfox", "url": "https://github.com/foxssake/netfox", "description": "Multiplayer timing, rollback and other multiplayer features.", "stars": "887"}, {"name": "NobodyWho", "url": "https://github.com/nobodywho-ooo/nobodywho", "description": "Local large language models (LLMs) for \"AI-powered\" NPC dialogue.", "stars": "757"}, {"name": "Nodot", "url": "https://github.com/NodotProject/nodot", "description": "Node composition library for Godot 4.", "stars": "388"}, {"name": "obs-websocket-gd", "url": "https://github.com/you-win/obs-websocket-gd", "description": "Script and editor plugin to control Open Broadcaster Software from Godot via obs-websocket.", "stars": "114"}, {"name": "Orchestrator", "url": "https://github.com/Vahera/godot-orchestrator", "description": "Dialog and visual-scripting subsystem for 2D and 3D games.", "stars": "1.5k"}, {"name": "Phantom Camera", "url": "https://github.com/ramokz/phantom-camera", "description": "Designed to provide and simplify common behaviors for the built-in Camera2D and Camera3D nodes.", "stars": "3.2k"}, {"name": "PixelPen", "url": "https://github.com/pixelpen-dev/pixelpen", "description": "Pixel art drawing and animation: Common drawing tools such as selection, shape creation, mirroring, tiling, and animation features within the Godot editor.", "stars": "163"}, {"name": "PlayerConnect", "url": "https://github.com/rayzorite/PlayerConnect", "description": "Bug/feedback reporting system for your Godot game. It uses a Discord webhook as a medium to send reports to your desired Discord channel.", "stars": "53"}, {"name": "PowerKey", "url": "https://github.com/phosxd/PowerKey", "description": "Easy-to-use dynamic translation of text & other variables. Also offers GDScript execution on Nodes, without needing to attach a script.", "stars": "18"}, {"name": "ProtonScatter", "url": "https://github.com/HungryProton/scatter", "description": "Automates the positioning of assets in a scene.", "stars": "2.8k"}, {"name": "QR Code", "url": "https://kenyoni-software.github.io/godot-addons/addons/qr_code", "description": "QR Code generation either with the included QRCodeRect node or use the encoding result of the QRCode class."}, {"name": "Quest Manager", "url": "https://github.com/Rubonnek/quest-manager", "description": "Minimalistic quest manager able to track quest state at runtime for easier debugging.", "stars": "150"}, {"name": "Questify", "url": "https://github.com/TheWalruzz/godot-questify", "description": "A graph-based quest editor and manager.", "stars": "241"}, {"name": "QuestSystem", "url": "https://github.com/shomykohai/quest-system", "description": "A simple and extensible quest manager and creator.", "stars": "436"}, {"name": "Quill-IDE", "url": "https://github.com/rayzorite/quill-ide", "description": "Modified and beautified version of the default Godot Script Editor for 4.4+.", "stars": "31"}, {"name": "Ridiculous Coding", "url": "https://github.com/jotson/ridiculous_coding", "description": "Makes your coding experience in Godot 1000\u00d7 more ridiculous.", "stars": "1.1k"}, {"name": "Roommate", "url": "https://github.com/hoork/roommate", "description": "3D level builder tool with focus on creating indoors environment and automation.", "stars": "50"}, {"name": "Scene Library", "url": "https://github.com/4d49/scene-library", "description": "A tool for organizing Godot scenes with efficiency.", "stars": "100"}, {"name": "Scene Manager", "url": "https://github.com/glass-brick/Scene-Manager", "description": "Make nice and customizable scene transitions in one line of code. *(Godot 3 and 4)*", "stars": "549"}, {"name": "Script-IDE", "url": "https://github.com/Maran23/script-ide", "description": "Transforms the script editor into an IDE-like UI. Multiline tabs, improved outline, quick open and override, enhanced keyboard navigation.", "stars": "942"}, {"name": "Shaker", "url": "https://github.com/Eneskp3441/Shaker", "description": "Plugin that adds shaking and emitters for cameras, nodes or any property in 2D and 3D.", "stars": "430"}, {"name": "SignalVisualizer", "url": "https://github.com/Ericdowney/SignalVisualizer", "description": "Displays the current scene's signals and connections in a easy to read graph and tree dock.", "stars": "635"}, {"name": "Simplified Flight Simulation library", "url": "https://github.com/fbcosentino/godot-simplified-flightsim", "description": "A library that helps you create a simple airplane/helicopter/spaceship flight simulator. *(Godot 3 and 4)*", "stars": "274"}, {"name": "SimpleGodotCRTShader", "url": "https://github.com/henriquelalves/SimpleGodotCRTShader", "description": "A simple Godot shader that simulates CRT Displays.", "stars": "392"}, {"name": "SmartShape2D", "url": "https://github.com/SirRamEsq/SmartShape2D", "description": "A 2D terrain tool. *(Godot 3 and 4)*", "stars": "1.7k"}, {"name": "Sprouty Dialogs", "url": "https://github.com/SproutyLabs/SproutyDialogs", "description": "A graph-based visual dialogue system, to create dialogues in your games incredibly easy! \ud83c\udf31", "stars": "71"}, {"name": "Subtitles Importer", "url": "https://github.com/Rubonnek/subtitles-importer", "description": "A comprehensive subtitle parser supporting 15+ subtitle formats (SRT, VTT, SSA/ASS, SBV, and more) with runtime parsing, time-based queries, and AnimationPlayer integration.", "stars": "10"}, {"name": "System Bar Color Changer", "url": "https://github.com/syntaxerror247/godot-android-system-bar-color-changer", "description": "An Android plugin that enables you to dynamically change the colors of the status bar and navigation bar, and also supports enabling translucent system bars for a modern, immersive UI experience.", "stars": "33"}, {"name": "Talo", "url": "https://github.com/TaloDev/godot", "description": "A self-hostable game backend for managing players, leaderboards, stats, saving/loading data and more.", "stars": "189"}, {"name": "TerraBrush", "url": "https://github.com/spimort/TerraBrush", "description": "Minimal Terrain heightmap editor that features sculpting, painting textures, LOD, and MultiZones.", "stars": "1.1k"}, {"name": "Terrain3D", "url": "https://github.com/TokisanGames/Terrain3D", "description": "A high performance, editable 3D terrain system.", "stars": "3.7k"}, {"name": "ThemeGen", "url": "https://github.com/Inspiaaa/ThemeGen", "description": "Easily create themes using GDScript code, allowing you to reuse styles, recombine them, and effortlessly reuse and share colours between components.", "stars": "214"}, {"name": "UI Design Tool", "url": "https://github.com/imjp94/UIDesignTool", "description": "Intuitive design workflow for UIs in the editor.", "stars": "431"}, {"name": "Vest", "url": "https://github.com/foxssake/vest", "description": "A unit testing addon for Godot.", "stars": "18"}, {"name": "Virtual Joystick", "url": "https://github.com/MarcoFazioRandom/Virtual-Joystick-Godot", "description": "A virtual joystick for touchscreens. Simple to use and with useful options. *(Godot 3 and 4)*", "stars": "943"}, {"name": "Wwise", "url": "https://github.com/alessandrofama/wwise-godot-integration", "description": "Wwise audio middleware integration.", "stars": "391"}, {"name": "YATI (Yet Another Tiled Importer", "url": "https://github.com/Kiamo2/YATI", "description": "This is an addon for importing files (.tmx, .tmj) created by the [Tiled Map Editor (\u2b5012k)](https://github.com/mapeditor/tiled).", "stars": "259"}, {"name": "Your Buil", "url": "https://codeberg.org/svetogam/yourbuil", "description": "A plugin that makes it as easy as possible to use build data like git commit hashes in your build."}, {"name": "2D Day/Night Cycle", "url": "https://github.com/hiulit/Godot-3-2D-Day-Night-Cycle", "description": "A \u2600\ufe0f Day / \ud83c\udf14 Night cycle for 2D.", "stars": "346"}, {"name": "2D Destructible Objects", "url": "https://github.com/hiulit/Godot-3-2D-Destructible-Objects", "description": "A script that takes a sprite, divides it into blocks and makes them explode\ud83d\udca5.", "stars": "417"}, {"name": "Anima", "url": "https://github.com/ceceppa/anima", "description": "Run sequential and parallel animations with less code compared to Tween.", "stars": "758"}, {"name": "AutoColliders", "url": "https://github.com/graycastle/godot-AutoColliders", "description": "Allows the automatic generation of colliders for Sprites, with planned expansion to handle 3D meshes in the future.", "stars": "11"}, {"name": "BoxCam2D", "url": "https://github.com/sarooptech/BoxCam2D", "description": "Simplest way to implement grid-based 2D camera movement.", "stars": "19"}, {"name": "Cartographer", "url": "https://github.com/awkwardpolygons/cartographer", "description": "Heightmap-based 3D terrain editor.", "stars": "388"}, {"name": "Code Snapshot", "url": "https://github.com/fenix-hub/godot-engine.code-snapshot", "description": "A plugin which lets you take beautified screenshots of your code within the editor.", "stars": "58"}, {"name": "CRT Shader", "url": "https://github.com/hiulit/Godot-3-2D-CRT-Shader", "description": "A Godot shader that simulates CRT Displays with many shader parameters.", "stars": "311"}, {"name": "CSG Mesh Exporter (.OBJ)", "url": "https://github.com/mohammedzero43/CSGExport-Godot", "description": "Export CSG nodes to OBJ meshes to improve editing performance.", "stars": "55"}, {"name": "Debanding Material Shader", "url": "https://github.com/fractilegames/godot-gles2-debanding-material", "description": "Simple material shader with added debanding noise, for use with the GLES2 renderer as it doesn't support full-screen debanding.", "stars": "39"}, {"name": "Delaunator GDScript", "url": "https://github.com/hiulit/Delaunator-GDScript", "description": "A GDScript library for Delaunay triangulation of 2D points.", "stars": "88"}, {"name": "Dijkstra map for Godot", "url": "https://github.com/MatejSloboda/Dijkstra_map_for_Godot", "description": "A GDNative project for Godot game engine, that introduces Dijktra Map pathfinding node.", "stars": "86"}, {"name": "Discord.gd", "url": "https://github.com/3ddelano/discord.gd", "description": "Discord bot API wrapper. Make bots in 100% GDScript.", "stars": "142"}, {"name": "DungeonTemplateLibrary-Godot", "url": "https://github.com/krazyjakee/DungeonTemplateLibrary-Godot", "description": "Godot Dungeon Template Library (terrain & roguelike generation).", "stars": "35"}, {"name": "EffekseerForGodot3", "url": "https://github.com/effekseer/EffekseerForGodot3", "description": "Import [Effekseer](https://effekseer.github.io/en/) particle effects.", "stars": "140"}, {"name": "Escoria", "url": "https://github.com/godotengine/escoria", "description": "Point & click adventure game framework. *(Godot 2 and 3)*", "stars": "835"}, {"name": "Funexpected Flash Tools", "url": "https://github.com/funexpected/flash-tools", "description": "Adobe Animate (Flash) plugin that allows you to export a project for a Godot Engine.", "stars": "23"}, {"name": "gdstats", "url": "https://github.com/droxpopuli/gdstats", "description": "A library of pseudorandom number generators for common statistical distributions.", "stars": "37"}, {"name": "GitHub integration", "url": "https://github.com/fenix-hub/godot-engine.github-integration", "description": "Interact with GitHub without opening your browser.", "stars": "228"}, {"name": "godotccd", "url": "https://github.com/TheSHEEEP/godotccd", "description": "Fast 3D collision checks in Godot using libccd.", "stars": "68"}, {"name": "godotdetour", "url": "https://github.com/TheSHEEEP/godotdetour", "description": "A GDNative implementation of the detour/detourcrowd library.", "stars": "125"}, {"name": "Godot GamePad", "url": "https://github.com/ACB-prgm/Godot_GamePad", "description": "Allows players to use their mobile devices as controllers.", "stars": "127"}, {"name": "Godot Gif Getter", "url": "https://github.com/you-win/godot-gif-getter", "description": "An in-game utility for recording and saving GIFs (written in GDNative Rust).", "stars": "44"}, {"name": "Godot Google Play Games Services", "url": "https://github.com/Iakobs/godot-google-play-game-services-android-plugin", "description": "Integrate Google Play Games Services in your Godot game.", "stars": "28"}, {"name": "Godot Mixing Desk", "url": "https://github.com/kyzfrintin/Godot-Mixing-Desk", "description": "Make procedural sound and adaptive/procedural music with a few nodes and a couple lines of code.", "stars": "672"}, {"name": "Godot NExt", "url": "https://github.com/godot-extended-libraries/godot-next", "description": "A set of basic node extensions.", "stars": "989"}, {"name": "GodotNotificationCenter", "url": "https://github.com/didier-v/GodotNotificationCenter", "description": "A notification center.", "stars": "59"}, {"name": "GodotOnReady", "url": "https://github.com/31/GodotOnReady", "description": "A C# (Mono) alternative to the GDScript-only `onready` keyword, without reflection.", "stars": "123"}, {"name": "GodotPhoenixChannels", "url": "https://github.com/alfredbaudisch/GodotPhoenixChannels", "description": "A GDScript and Godot Engine implementation for the Channels API of the Phoenix Framework.", "stars": "300"}, {"name": "godot-ply", "url": "https://github.com/jarneson/godot-ply", "description": "In-editor box modelling for gray boxing or prototyping 3D levels.", "stars": "412"}, {"name": "GodotRx", "url": "https://github.com/semickolon/GodotRx", "description": "Reactive extensions for Godot C# (Mono).", "stars": "98"}, {"name": "GodotTIE", "url": "https://github.com/henriquelalves/GodotTIE", "description": "Text Interface Engine to control text output (like in a RPG dialogue). *(Godot 2 and 3)*", "stars": "294"}, {"name": "Godot-Trail-System", "url": "https://github.com/OBKF/Godot-Trail-System", "description": "Advanced 2D/3D trail system.", "stars": "367"}, {"name": "Godot VirtualJoystick", "url": "https://github.com/mcunha-br/Godot_VirtualJoystick", "description": "A simple vitual joystick for mobile devices.", "stars": "15"}, {"name": "InGrid", "url": "https://github.com/Larpon/ingrid", "description": "Infinite scrolling grid.", "stars": "117"}, {"name": "Kehom's Godot Addon Pack", "url": "https://github.com/Kehom/GodotAddonPack", "description": "A collection of addons for debugging, networking, UI, and more.", "stars": "199"}, {"name": "Level of Detail (LOD)", "url": "https://github.com/Calinou/godot-lod", "description": "Level of detail add-on for meshes, lights and particles. Can improve performance in large scenes.", "stars": "244"}, {"name": "Line Collider 2D", "url": "https://github.com/Kylogias/godot-line-collider-2d", "description": "A script which adds colliders that follow an array of Line2Ds (useful for prototypes).", "stars": "9"}, {"name": "NativeLib", "url": "https://github.com/DrMoriarty/nativelib", "description": "Plugin management system designed to easily operate with native libraries for iOS/Android. It also takes care about plugin dependencies and provides hassle-free native libs updating. Attribution and analytics: Adjust, Amplitude, AppsFlyer, Flurry, GameAnalytics, Tenjin. Ads networks and mediation: AdColony, AppLovin, TapDaq. GDPR and privacy: App Tracking Transparency, Ogury. Social: Facebook. Universal backend solution: Firebase.", "stars": "95"}, {"name": "NI mate Motion Capture", "url": "https://github.com/hoontee/godot-ni-mate-motion-capture", "description": "Animate Skeletons with a Microsoft Kinect sensor.", "stars": "31"}, {"name": "Scrolling Background", "url": "https://github.com/dploeger/godot-scrollingbackground", "description": "A scrolling background node. *(Godot 2 and 3)*", "stars": "29"}, {"name": "Shell Fur", "url": "https://github.com/Arnklit/ShellFurGodot", "description": "3D fur node for Godot.", "stars": "343"}, {"name": "StoryTeller Engine", "url": "https://github.com/HeavenMercy/StoryTeller-Engine", "description": "Dialog and interactive fiction engine.", "stars": "34"}, {"name": "Tiled importer", "url": "https://github.com/vnen/godot-tiled-importer", "description": "Import maps from [Tiled](https://www.mapeditor.org/).", "stars": "893"}, {"name": "TileSet Builder", "url": "https://github.com/HeavenMercy/TileSet-Builder-Godot-Plugin", "description": "Quickly build tilesets with style.", "stars": "18"}, {"name": "Tree generator", "url": "https://github.com/Zylann/godot_tree_generator_plugin", "description": "Tool for generating trees.", "stars": "169"}, {"name": "Volumetrics", "url": "https://github.com/SIsilicon/Godot-Volumetrics-Plugin", "description": "Voxel-based volumetric lighting and fog plugin.", "stars": "354"}, {"name": "Voxel-Core", "url": "https://github.com/ClarkThyLord/Voxel-Core", "description": "GDScript voxel plugin for creating, importing and editing voxel content in-engine and in-game.", "stars": "483"}, {"name": "VPainter", "url": "https://github.com/tomankirilov/VPainter", "description": "3D vertex painting plugin.", "stars": "503"}, {"name": "Waterways", "url": "https://github.com/Arnklit/WaterGenGodot", "description": "Tool to generate river meshes with flow and foam maps based on B\u00e9zier curves.", "stars": "1.3k"}, {"name": "XSM", "url": "https://gitlab.com/atnb/xsm", "description": "A fully-featured hierarchical State Machine with parallel states, easy animation, random states and more."}, {"name": "Yume Visual Novel Editor", "url": "https://github.com/yumedev40/Yume-Visual-Novel-Editor", "description": "An integrated editor for creating visual novel games.", "stars": "97"}, {"name": "Auto Tile Layer", "url": "https://github.com/leezh/autotile", "description": "Allows automatic 2D tiling using RPG Maker's Autotile format.", "stars": "30"}, {"name": "Grass Plugin", "url": "https://github.com/marcosbitetti/grass_plugin_4_godot", "description": "A plugin to handle huge amounts of grass, foliages and other vegetations.", "stars": "73"}, {"name": "gterm", "url": "https://github.com/TeddyDD/gterm", "description": "GUI control that draws something similar to \\*nix terminal emulators.", "stars": "103"}, {"name": "SUTjoystick", "url": "https://gitlab.com/shine-upon-thee/joystick", "description": "Easy gamepad support for GNU/Linux and Windows."}, {"name": "Camera2D Screen Shake", "url": "https://godotengine.org/qa/438/camera2d-screen-shake-extension", "description": "Screen shake effect for Camera2D."}, {"name": "Easing Script", "url": "https://github.com/impmja/godot-easing", "description": "A port of the Robert Penner's equations for easing.", "stars": "57"}, {"name": "GDSerCommPlugin", "url": "https://github.com/NangiDev/GDSerCommPlugin", "description": "A plugin to read Arduino serial input (needs custom engine modules).", "stars": "106"}, {"name": "gdutils", "url": "https://github.com/GodotExplorer/gdutils", "description": "Utilities for Godot written in GDScript.", "stars": "101"}, {"name": "Godot Game Tools", "url": "https://github.com/vini-guerrero/Godot_Game_Tools", "description": "Blender plugin to ease importing assets into Godot.", "stars": "388"}, {"name": "Godot Recipes", "url": "https://kidscancode.org/godot_recipes/3.x/", "description": "A large collection of tutorials and techniques, both big and small."}, {"name": "Godot Shaders", "url": "https://github.com/GDQuest/godot-shaders", "description": "A large library of free and open-source shaders for 2D and 3D.", "stars": "3.8k"}, {"name": "Polygon Merge", "url": "https://github.com/ScyDev/Godot-Scripts", "description": "Merge polygons.", "stars": "20"}, {"name": "Simplex 2D/3D", "url": "https://github.com/OvermindDL1/Godot-Helpers", "description": "Simplex deterministic noise functions.", "stars": "28"}, {"name": "Tileset Builder", "url": "https://gist.github.com/Calinou/27e979ab0a35500c3381", "description": "Build tilesets."}, {"name": "Entity Spell System", "url": "https://github.com/Relintai/entity_spell_system", "description": "An entity and spell system for complex (optionally multiplayer) RPGs. *(Godot 3 and 4)*", "stars": "192"}, {"name": "FMOD GD4", "url": "https://github.com/summertimejordi/fmod_gd4", "description": "FMOD Studio API integration.", "stars": "62"}, {"name": "Godex", "url": "https://github.com/GodotECS/godex", "description": "An entity component system library.", "stars": "1.4k"}, {"name": "GodotHook", "url": "https://github.com/Mestima/GodotHook", "description": "A lite custom event system for Godot Engine. *(Godot 3 and 4)*", "stars": "62"}, {"name": "godot-jolt", "url": "https://github.com/godot-jolt/godot-jolt", "description": "Allows you to use the [Jolt Physics Engine (\u2b509.8k)](https://github.com/jrouwe/JoltPhysics).", "stars": "2.5k"}, {"name": "godot-luaAPI", "url": "https://github.com/WeaselGames/godot_luaAPI", "description": "Module for creating sandboxed modding APIs with Lua. *(Godot 3 and 4)*", "stars": "412"}, {"name": "godot-rapier-2d", "url": "https://github.com/appsinacup/godot-rapier-2d", "description": "A 2D [Rapier (\u2b505.2k)](https://github.com/dimforge/rapier) physics server for Godot.", "stars": "782"}, {"name": "GodotSteam", "url": "https://github.com/Gramps/GodotSteam", "description": "Steam API library binding for Godot. Supports Windows, macOS and Linux.", "stars": "3.6k"}, {"name": "godot-voxel", "url": "https://github.com/Zylann/godot_voxel", "description": "Module for creating volumetric worlds.", "stars": "3.5k"}, {"name": "Keyring", "url": "https://github.com/shomykohai/godot-keyring", "description": "Utility to interact with the OS keyring to store credentials.", "stars": "15"}, {"name": "spout-gd", "url": "https://github.com/you-win/spout-gd", "description": "Share OpenGL textures across Windows applications through your GPU using [Spout (\u2b50942)](https://github.com/leadedge/Spout2).", "stars": "80"}, {"name": "Texture Packer", "url": "https://github.com/Relintai/texture_packer", "description": "Tools to layer, pack, and merge textures at runtime. *(Godot 3 and 4)*", "stars": "70"}, {"name": "Voxelman", "url": "https://github.com/Relintai/voxelman", "description": "A voxel engine with more focus on editor integration, gameplay-related features, and extendability. *(Godot 3 and 4)*", "stars": "109"}, {"name": "Flash Module", "url": "https://github.com/funexpected/godot-flash-module", "description": "Use Adobe Animate (Flash) projects in Godot.", "stars": "44"}, {"name": "FMOD Integration", "url": "https://github.com/alexfonseka/godot-fmod-integration", "description": "Module to integrate the FMOD audio engine in Godot.", "stars": "179"}, {"name": "Gdnet for Godot 3", "url": "https://github.com/PerduGames/gdnet3", "description": "An ENet wrapper for Godot 3.", "stars": "125"}, {"name": "GodotAIGym", "url": "https://github.com/lupoglaz/GodotAIGym", "description": "Make your Godot project into an OpenAI Gym environment to train RL models with PyTorch.", "stars": "231"}, {"name": "godot-apple-id", "url": "https://github.com/Wild-Pluto/godot-apple-id", "description": "Module for sign in with Apple in Godot.", "stars": "36"}, {"name": "godotcord", "url": "https://github.com/drachenfrucht1/godotcord", "description": "A wrapper for the [Discord Game SDK](https://discord.com/developers/docs/game-sdk/sdk-starter-guide).", "stars": "52"}, {"name": "godot-python", "url": "https://github.com/touilleMan/godot-python", "description": "Python support for Godot 3.", "stars": "2.1k"}, {"name": "godot-simple-state", "url": "https://github.com/tavurth/godot-simple-state", "description": "A minimal finite state machine using nodes, perfect for Jam games.", "stars": "67"}, {"name": "Godot-Slicer", "url": "https://github.com/cj-dimaggio/godot-slicer", "description": "A port of [Ezy-Slicer (\u2b502.2k)](https://github.com/DavidArayan/ezy-slice) for Godot.", "stars": "123"}, {"name": "Goost", "url": "https://github.com/goostengine/goost", "description": "A general-purpose, extensible and customizable extension.", "stars": "494"}, {"name": "PortAudio", "url": "https://github.com/sebastian-heinz/portaudio", "description": "Wrapper methods and Godot-friendly types to use PortAudio.", "stars": "18"}, {"name": "Speech to Text", "url": "https://github.com/menip/godot_speech_to_text", "description": "Captures the user's microphone input and converts it to text.", "stars": "34"}, {"name": "godot-anl", "url": "https://github.com/Xrayez/godot-anl", "description": "A wrapper for [Accidental Noise Library (\u2b5082)](https://github.com/JTippetts/accidental-noise-library) with a visual noise editing support.", "stars": "110"}, {"name": "godot-enet-better", "url": "https://github.com/Faless/godot-enet-better", "description": "A better ENet module for high-performance multiplayer games with Godot.", "stars": "93"}, {"name": "Head tracking using OpenCV", "url": "https://github.com/antarktikali/godot-opencv-gpu-perspective", "description": "", "stars": "48"}, {"name": "NativeDialogs", "url": "https://github.com/GodotExplorer/NativeDialogs", "description": "Using native dialogs in Godot.", "stars": "22"}, {"name": "Open Adaptive Music Library", "url": "https://github.com/oamldev/oamlGodotModule", "description": "", "stars": "59"}, {"name": "RawPacker", "url": "https://github.com/empyreanx/rawpacker", "description": "Simple binary packing/unpacking for RawArray.", "stars": "24"}, {"name": "spine", "url": "https://github.com/GodotExplorer/spine", "description": "[Spine](http://esotericsoftware.com/) animation support module.", "stars": "137"}, {"name": "WaterSplash 2D node", "url": "https://github.com/laverneth/water", "description": "", "stars": "43"}, {"name": "Emacs", "url": "https://github.com/godotengine/emacs-gdscript-mode", "description": "Syntax highlighting, code folding, indentation and autocompletion.", "stars": "377"}, {"name": "Geany", "url": "https://github.com/haimat/GDScript-Geany", "description": "Syntax highlighting.", "stars": "21"}, {"name": "Gedit", "url": "https://github.com/haimat/GDScript-gedit", "description": "Syntax highlighting.", "stars": "17"}, {"name": "IntelliJ IDEA", "url": "https://github.com/exigow/intellij-gdscript", "description": "Syntax highlighting and autocompletion.", "stars": "149"}, {"name": "JetBrains Rider (C#)", "url": "https://github.com/JetBrains/godot-support", "description": "Syntax highlighting, autocompletion and run configurations.", "stars": "465"}, {"name": "Kakoune", "url": "https://github.com/Skytrias/gdscript-kak", "description": "Syntax highlighting."}, {"name": "GNU Nano", "url": "https://github.com/GodotID/nano-gdscript", "description": "Syntax highlighting.", "stars": "2"}, {"name": "Neovim", "url": "https://github.com/Mathijs-Bakker/godotdev.nvim", "description": "A batteries-included Neovim plugin for Godot 4.x game development. Use Neovim as a fully featured external editor for Godot, with minimal setup.", "stars": "27"}, {"name": "Sublime Text", "url": "https://github.com/beefsack/GDScript-sublime", "description": "Syntax highlighting.", "stars": "70"}, {"name": "Vim", "url": "https://github.com/habamax/vim-godot", "description": "Syntax highlighting, autocompletion and linting using the LSP server provided by the Godot editor. Also supports the Godot shader language.", "stars": "575"}], "notes": []}, {"name": "Godot \u2014 Engine themes", "entries": [{"name": "Catppuccin Theme", "url": "https://github.com/catppuccin/godot", "description": "A soothing pastel theme offered in four different flavors.", "stars": "236"}, {"name": "Godot Minimal Theme", "url": "https://github.com/passivestar/godot-minimal-theme", "description": "A theme that aims to correct odd spacing and formatting in the default Godot theme without changing the overall look and feel.", "stars": "3.8k"}], "notes": []}, {"name": "Godot \u2014 Syntax themes", "entries": [{"name": "base16-godot", "url": "https://github.com/Calinou/base16-godot", "description": "All [base16 (\u2b50901)](https://github.com/chriskempson/base16) themes.", "stars": "40"}, {"name": "Godot syntax themes", "url": "https://github.com/godotengine/godot-syntax-themes", "description": "13 syntax themes including Ayu Mirage, Darcula, Gruvbox Dark, Monokai, One Dark, Solarized, and more.", "stars": "481"}, {"name": "Syntax themes by Geequlim", "url": "https://github.com/Geequlim/godot-themes/tree/master/syntax", "description": "Chester, Google Code Light and Monokai.", "stars": "58"}], "notes": []}, {"name": "Godot \u2014 External editor themes", "entries": [{"name": "Alacritty", "url": "https://github.com/voylin/godot_color_theme/tree/master/alacritty", "description": "", "stars": "4"}, {"name": "NeoVim", "url": "https://github.com/voylin/godot_color_theme/tree/master/lua", "description": "", "stars": "4"}, {"name": "Visual Studio Code", "url": "https://github.com/ryanabx/godot-vscode-theme", "description": "", "stars": "6"}, {"name": "Zed", "url": "https://github.com/D4r3NPo/zed-godot-theme", "description": "", "stars": "2"}, {"name": "bend-n's 2D builds", "url": "https://github.com/bend-n/godot-builds", "description": "Godot builds [optimized for size](https://docs.godotengine.org/en/stable/engine_details/development/compiling/optimizing_for_size.html) with [these modules disabled (\u2b5029)](https://github.com/bend-n/godot-builds/blob/main/.github/2d-build-modules.py). Also includes misc non breaking patches.", "stars": "29"}, {"name": "build-godot", "url": "https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/build-godot", "description": "(and [build-godot-mono (\u2b5067)](https://github.com/aaronfranke/Linux-tools/blob/master/all-distros/build-godot-mono)) Scripts that compile and run Godot, attempting to install dependencies if needed.", "stars": "67"}, {"name": "godot.sh", "url": "https://github.com/adolson/godot-stuff/blob/master/godot.sh", "description": "Script that automatically downloads and launches latest version of Godot, or compiles and launches the Git `master` branch.", "stars": "27"}, {"name": "godot-wrapper", "url": "https://github.com/nsrosenqvist/godot-wrapper", "description": "Script that helps Debian and Ubuntu users install and use Godot.", "stars": "15"}, {"name": "replicate-file.sh", "url": "https://github.com/adolson/godot-stuff/blob/master/replicate-file.sh", "description": "Script to update copies of a file with one master file.", "stars": "27"}, {"name": "Godot Asset Library", "url": "https://godotengine.org/asset-library/asset", "description": "Official Godot Asset Library. Includes user-created games, projects, templates, demos, tutorials, plugins, and scripts."}, {"name": "Godot Shaders", "url": "https://godotshaders.com/", "description": "A community-driven shader library for the Godot game engine."}, {"name": "asdf-godot", "url": "https://github.com/mkungla/asdf-godot", "description": "Godot plugin for the [asdf version manager](https://asdf-vm.com).", "stars": "6"}, {"name": "codetranslator", "url": "https://github.com/HaSa1002/codetranslator", "description": "Translates GDScript to C# (WIP).", "stars": "55"}, {"name": "gd2cs.py", "url": "https://github.com/kiriri/gd2cs.py", "description": "Python script that converts GDScript code to C# (WIP).", "stars": "99"}, {"name": "gdvm", "url": "https://gdvm.io", "description": ""}, {"name": "godot-actions", "url": "https://github.com/bend-n/godot-actions", "description": "Composite actions for exporting, setting up, and pushing Godot projects to itch.io through Github Actions.", "stars": "34"}, {"name": "godot-ci", "url": "https://github.com/aBARICHELLO/godot-ci", "description": "Docker image to export Godot games through CI. Includes GitLab CI script example.", "stars": "1k"}, {"name": "godot-gdscript-toolkit", "url": "https://github.com/Scony/godot-gdscript-toolkit", "description": "Independent set of command line tools for working with GDScript - parser, linter and formatter.", "stars": "1.5k"}, {"name": "godot-launcher", "url": "https://github.com/sebastianoboem/godot-launcher", "description": "A desktop application built with Python that simplifies the Godot Engine development environment management.", "stars": "4"}, {"name": "Godot Package Manager", "url": "https://github.com/you-win/godot-package-manager", "description": "Package manager for Godot using npm.", "stars": "17"}, {"name": "`gd-com` npm package", "url": "https://www.npmjs.com/package/@gd-com/utils", "description": "Communicate with Godot clients using Node.js."}, {"name": "RetroPie Godot Game Engine \"Emulator\"", "url": "https://github.com/hiulit/RetroPie-Godot-Game-Engine-Emulator", "description": "A scriptmodule to install a Godot \"emulator\" for RetroPie.", "stars": "105"}, {"name": "ShipThis", "url": "https://github.com/shipth-is/cli", "description": "CLI to build and publish Godot mobile games to the App Store and Google Play.", "stars": "269"}, {"name": "strip-to-frames.pl", "url": "https://github.com/adolson/godot-stuff/blob/master/strip-to-frames.pl", "description": "Perl script to split a grid spritesheet image into numbered individual frame files.", "stars": "27"}, {"name": "zfoo", "url": "https://github.com/zfoo-project/zfoo", "description": "Java game server framework for Godot, including GDScript serialization and deserialization.", "stars": "2k"}], "notes": []}], "total_entries": 333}, {"name": "Love2d", "subcategories": [{"name": "Love2d", "entries": [{"name": "3D", "url": "#3d", "description": ""}, {"name": "AI", "url": "#ai", "description": ""}, {"name": "Animation", "url": "#animation", "description": ""}, {"name": "Camera", "url": "#camera", "description": ""}, {"name": "Development", "url": "#development", "description": ""}, {"name": "Drawing", "url": "#drawing", "description": ""}, {"name": "Entity", "url": "#entity", "description": ""}, {"name": "Helpers", "url": "#helpers", "description": ""}, {"name": "Input", "url": "#input", "description": ""}, {"name": "Lighting", "url": "#lighting", "description": ""}, {"name": "Math", "url": "#math", "description": ""}, {"name": "Music", "url": "#music", "description": ""}, {"name": "Networking", "url": "#networking", "description": ""}, {"name": "OO", "url": "#oo", "description": ""}, {"name": "Performance", "url": "#performance", "description": ""}, {"name": "Physics", "url": "#physics", "description": ""}, {"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Serialization", "url": "#serialization", "description": ""}, {"name": "Shaders", "url": "#shaders", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Tweening", "url": "#tweening", "description": ""}, {"name": "UI", "url": "#ui", "description": ""}, {"name": "Utilities", "url": "#utilities", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "IDEs", "url": "#ides", "description": ""}, {"name": "Distribution", "url": "#distribution", "description": ""}, {"name": "Related", "url": "#related", "description": ""}, {"name": "3DreamEngine", "url": "https://github.com/3dreamengine/3DreamEngine", "description": "An awesome 3D engine for L\u00d6VE.", "stars": "463"}, {"name": "anim9", "url": "https://github.com/excessive/anim9", "description": "3D skeletal animation library (design to be used with IQM and IQE).", "stars": "30"}, {"name": "Brinevector3D", "url": "https://github.com/flamendless/brinevector3D", "description": "FFI-enabled vector library for 3D (x,y,z).", "stars": "11"}, {"name": "bump-3dpd", "url": "https://github.com/oniietzschan/bump-3dpd", "description": "A 3D collision detection library for Lua.", "stars": "77"}, {"name": "g3d", "url": "https://github.com/groverburger/g3d", "description": "Simple and easy 3D engine for L\u00d6VE.", "stars": "752"}, {"name": "IQE", "url": "https://github.com/excessive/iqe", "description": "Inter-Quake Export loader (text).", "stars": "9"}, {"name": "IQM", "url": "https://github.com/excessive/iqm-exm", "description": "Inter-Quake Model loader (binary).", "stars": "40"}, {"name": "love-gltf", "url": "https://gitlab.com/Alloyed/love-gltf", "description": "Gltf asset loader and test renderer; Supports skeletal animations and morph targets."}, {"name": "Lovox", "url": "https://github.com/Keyslam/Lovox", "description": "Pseudo-3D library for working with voxels.", "stars": "51"}, {"name": "Menori", "url": "https://github.com/rozenmad/Menori", "description": "Library for 3D rendering with L\u00d6VE.", "stars": "265"}, {"name": "astar", "url": "https://github.com/xiejiangzhi/astar", "description": "An other A\\* library. Any map (grid, point, mesh or infinite map) and support path cost.", "stars": "16"}, {"name": "beehive.lua", "url": "https://github.com/drhayes/beehive.lua", "description": "A functional behavior tree implementation.", "stars": "25"}, {"name": "Jumper", "url": "https://github.com/Yonaba/Jumper", "description": "Grid-based pathfinding library.", "stars": "644"}, {"name": "L\u00d6VElyTrees", "url": "https://github.com/Nrosa01/LOVElyTrees", "description": "Fully featured behaviour tree implementation with tree rendering.", "stars": "19"}, {"name": "Lua-star", "url": "https://github.com/wesleywerner/lua-star", "description": "Easy and pure Lua A\\* path finding.", "stars": "78"}, {"name": "Luafinding", "url": "https://github.com/GlorifiedPig/Luafinding", "description": "Class-based A\\* implementation written purely in Lua.", "stars": "44"}, {"name": "pathfun", "url": "https://codeberg.org/apicici/pathfun", "description": "Pure Lua library for 2D pathfinding using the funnel algorithm."}, {"name": "andross", "url": "https://github.com/pfirsich/andross", "description": "A Lua library for 2D skeletal/bone animations with a L\u00f6ve backend.", "stars": "33"}, {"name": "anim8", "url": "https://github.com/kikito/anim8", "description": "Animation library.", "stars": "941"}, {"name": "animx", "url": "https://github.com/besnoi/animX", "description": "A featureful Animation library for loading animations from XML files!.", "stars": "33"}, {"name": "Aseprite loader", "url": "https://github.com/elloramir/love-ase", "description": "Complete ase/aseprite file loader (no json).", "stars": "64"}, {"name": "chiro", "url": "https://github.com/bjornbytes/chiro", "description": "Convenience wrapper around [Spine](http://esotericsoftware.com).", "stars": "26"}, {"name": "lovanim", "url": "https://github.com/patrixr/love-animation", "description": "A minimal stateful animation library.", "stars": "40"}, {"name": "Lump", "url": "https://github.com/sixFingers/lump", "description": "Adobe Flash animation runtime.", "stars": "20"}, {"name": "Peachy", "url": "https://github.com/josh-perry/peachy", "description": "A parser/renderer for Aseprite animations in L\u00d6VE.", "stars": "110"}, {"name": "skeletor", "url": "https://github.com/pelevesque/skeletor", "description": "2D skeletal animation system.", "stars": "24"}, {"name": "SYSL-Text", "url": "https://github.com/sysl-dev/SYSL-Text", "description": "Text animation and automatic wrapping library based on tags.", "stars": "114"}, {"name": "Walt", "url": "https://github.com/davisdude/Walt", "description": "Animation library.", "stars": "63"}, {"name": "Brady", "url": "https://github.com/davisdude/Brady", "description": "Camera library with parallax scrolling.", "stars": "63"}, {"name": "Editgrid", "url": "https://github.com/bakpakin/Editgrid", "description": "Gamera and HUMP compatible scaling grid.", "stars": "53"}, {"name": "gamera", "url": "https://github.com/kikito/gamera", "description": "Camera system.", "stars": "296"}, {"name": "hump.camera", "url": "https://hump.readthedocs.io/en/latest/camera.html", "description": "Camera library with window locking and smooth camera movement interpolation."}, {"name": "parallax", "url": "https://github.com/idbrii/love-parallax", "description": "Scrolling library for any camera system; seamlessly tile background images.", "stars": "21"}, {"name": "roomshift", "url": "https://github.com/mshiplet/roomshift", "description": "Room-based camera with smooth transitions.", "stars": "0"}, {"name": "debugGraph", "url": "https://github.com/Mechazawa/Love-Debug-Graph", "description": "Small OO FPS graphing utillity based on FPSGraph.", "stars": "35"}, {"name": "FPSGraph", "url": "https://github.com/icrawler/FPSGraph", "description": "Small FPS graphing utility.", "stars": "21"}, {"name": "L\u00d6VE API", "url": "https://github.com/love2d-community/love-api", "description": "The complete API documentation of L\u00d6VE in a Lua table.", "stars": "352"}, {"name": "L\u00d6VE Build", "url": "https://github.com/nhartland/love-build", "description": "GitHub Action for automated cross-platform builds.", "stars": "72"}, {"name": "L\u00d6VE TypeScript Definitions", "url": "https://github.com/hazzard993/love-typescript-definitions", "description": "Write L\u00d6VE games with TypeScript.", "stars": "129"}, {"name": "Lovebird", "url": "https://github.com/rxi/lovebird", "description": "Browser-based debug console.", "stars": "328"}, {"name": "LoveDebug", "url": "https://github.com/flamendless/lovedebug", "description": "Inline console-like debugger utility.", "stars": "43"}, {"name": "lovelier", "url": "https://github.com/patrixr/lovelier", "description": "A L\u00d6VE live reloader with Moonscript support.", "stars": "25"}, {"name": "loveprofiler", "url": "https://github.com/dknight/loveprofiler", "description": "An extremely simple logger and profiler.", "stars": "12"}, {"name": "lurker", "url": "https://github.com/rxi/lurker", "description": "Auto-swaps changed Lua files in a running game.", "stars": "362"}, {"name": "vudu", "url": "https://github.com/deltadaedalus/vudu", "description": "Broad in-game debugging gui with a console, variable browser/editor, speed controls, and more.", "stars": "48"}, {"name": "Artal", "url": "https://github.com/EvineDev/Artal", "description": "A .PSD parsing library for L\u00d6VE.", "stars": "42"}, {"name": "Autobatch", "url": "https://github.com/rxi/autobatch", "description": "Small L\u00d6VE module to automate the use of SpriteBatches.", "stars": "120"}, {"name": "center", "url": "https://github.com/swalrus1/center", "description": "A simple module to dynamically align and fit content to screens of any size.", "stars": "17"}, {"name": "deep", "url": "https://github.com/Nikaoto/deep", "description": "Adds Z axis; allows you to queue actions and draw calls.", "stars": "102"}, {"name": "draft", "url": "https://github.com/pelevesque/draft", "description": "A module for drawing complex shapes.", "stars": "57"}, {"name": "Export-TextureAtlas", "url": "https://github.com/EngineerSmith/Export-TextureAtlas", "description": "Extends Runtime-TextureAtlas as a commandline tool to export an atlas.", "stars": "6"}, {"name": "grove.draworder", "url": "https://github.com/FloatingBanana/Grove/blob/master/grove/draworder.lua", "description": "Similar to deep, but you can set a custom sorting method and create multiple, nestable instances.", "stars": "19"}, {"name": "Hot particles", "url": "https://github.com/ReFreezed/HotParticles", "description": "\"Hot Particles is a particle editor for the L\u00d6VE game framework.\"", "stars": "67"}, {"name": "HSLUV", "url": "https://github.com/hsluv/hsluv-lua", "description": "Lua implementation of HSLuv (a human-friendly alternative to HSL).", "stars": "50"}, {"name": "Maid64", "url": "https://github.com/adekto/maid64", "description": "Low resolution scaler for L\u00d6VE.", "stars": "58"}, {"name": "Push", "url": "https://github.com/Ulydev/push", "description": "A simple resolution-handling library for L\u00d6VE.", "stars": "616"}, {"name": "renderplanet", "url": "https://github.com/meric/renderplanet/", "description": "Realistic orthographic planet rendering.", "stars": "20"}, {"name": "Resolution Solution", "url": "https://github.com/grif-on/love2d_resolution_solution", "description": "Scale library, that help you add resolution support to your games!", "stars": "2"}, {"name": "Runtime-TextureAtlas", "url": "https://github.com/EngineerSmith/Runtime-TextureAtlas", "description": "Texture atlas packer and renderer at runtime; no external tools.", "stars": "25"}, {"name": "Sh\u00f6ve", "url": "https://github.com/Oval-Tutu/shove", "description": "A powerful resolution-handler and rendering library for L\u00d6VE.", "stars": "88"}, {"name": "S\u00f6lar", "url": "https://github.com/JanWerder/soelar", "description": "A fairly simple solar system simulator.", "stars": "9"}, {"name": "svglover", "url": "https://github.com/globalcitizen/svglover", "description": "Library to import and display simple SVGs in L\u00d6VE.", "stars": "59"}, {"name": "SYSL-Pixel", "url": "https://github.com/sysl-dev/Sysl-Pixel", "description": "Pixel art focused scaler for graphics, position, screen-captures and shaders.", "stars": "35"}, {"name": "turtle.lua", "url": "https://github.com/arthurealike/turtle.lua", "description": "Turtle graphics library for L\u00d6VE.", "stars": "103"}, {"name": "adorbs", "url": "https://github.com/JosephShering/adorbs", "description": "Minimal, Functional Entity Component System.", "stars": "35"}, {"name": "Concord", "url": "https://github.com/Keyslam-Group/Concord", "description": "A feature-complete ECS library.", "stars": "302"}, {"name": "ecs-lua", "url": "https://github.com/nidorx/ecs-lua", "description": "ECS Lua is a fast and easy to use ECS (Entity Component System) engine for game development.", "stars": "224"}, {"name": "evolved.lua", "url": "https://github.com/BlackMATov/evolved.lua", "description": "Evolved ECS (Entity-Component-System) for Lua.", "stars": "171"}, {"name": "knife.system", "url": "https://github.com/airstruck/knife/blob/master/readme/system.md", "description": "Minimalist functional ECS.", "stars": "504"}, {"name": "nata", "url": "https://github.com/tesselode/nata", "description": "Hybrid OOP/ECS entity management.", "stars": "51"}, {"name": "tiny-ecs", "url": "https://github.com/bakpakin/tiny-ecs", "description": "Entity Component System for Lua that's simple, flexible, and useful.", "stars": "775"}, {"name": "astray", "url": "https://github.com/SiENcE/astray", "description": "A Lua-based maze, room and dungeon generation library for dungeon crawlers and roguelike video games.", "stars": "177"}, {"name": "batteries", "url": "https://github.com/1bardesign/batteries/", "description": "Fills out lua's sparse standard library and provides implementations of common algorithms and data structures useful for games.", "stars": "422"}, {"name": "cartographer", "url": "https://github.com/tesselode/cartographer", "description": "Small Tiled map loader and drawer.", "stars": "77"}, {"name": "clove", "url": "https://github.com/besnoi/clove", "description": "A helper library which allows you to quickly loads huge amount of assets.", "stars": "32"}, {"name": "GameStateManager", "url": "https://github.com/GwyrddGlas/GameStateManager", "description": "A lightweight, optimized, and easy-to-implement solution for efficient game state management.", "stars": "19"}, {"name": "grove.color", "url": "https://github.com/FloatingBanana/Grove/blob/master/grove/color.lua", "description": "Blend, convert and interpolate colors using 'color objects'.", "stars": "19"}, {"name": "hump", "url": "https://github.com/HDictus/hump", "description": "Collection of tools for developing games with L\u00d6VE (Gamestates, Timers/Tweens, Vectors, Classes, Signals, Cameras).", "stars": "97"}, {"name": "iffy", "url": "https://github.com/besnoi/iffy", "description": "A SpriteSheet and Tileset helper library for L\u00d6VE.", "stars": "26"}, {"name": "knife", "url": "https://github.com/airstruck/knife", "description": "Collection of useful micro-modules for Lua (Class, State Machines, Bind, Chain, Coroutines, Event, Memoize, Entity, Tests, Timer).", "stars": "504"}, {"name": "Love dialogue", "url": "https://github.com/Miisan-png/Love-Dialogue", "description": "Simple to use Dialogue Library for Love2d with custom scripting language for dialogues .", "stars": "65"}, {"name": "love-state-switcher", "url": "https://github.com/nekromoff/love-state-switcher", "description": "State switcher class for Lua L\u00d6VE Engine.", "stars": "12"}, {"name": "lovely-windows", "url": "https://github.com/flamendless/lovely-windows", "description": "A Window/Screen Manager Module for virtual windows.", "stars": "22"}, {"name": "lua-state-machine", "url": "https://github.com/kyleconroy/lua-state-machine", "description": "Lua Finite State Machine.", "stars": "393"}, {"name": "lue", "url": "https://github.com/Ulydev/lue", "description": "A L\u00d6VE library that allows you to display hue color effects in your game.", "stars": "47"}, {"name": "lume", "url": "https://github.com/rxi/lume/", "description": "Collection of functions for Lua, geared towards game development.", "stars": "1.2k"}, {"name": "Manami", "url": "https://github.com/MikuAuahDark/NPad93/blob/master/manami.lua", "description": "An improved \"reflowprint\" with UTF-8, multicolor, and justify support.", "stars": "59"}, {"name": "narrator", "url": "https://github.com/astrochili/narrator", "description": "An Ink narrative scripting language parser and runtime implementation.", "stars": "158"}, {"name": "prism", "url": "https://github.com/PrismRL/prism", "description": "A comprehensive traditional roguelike engine.", "stars": "99"}, {"name": "reflowprint", "url": "https://github.com/josefnpat/reflowprint", "description": "A library designed for alignment of text that is shown one character at a time.", "stars": "52"}, {"name": "roomy", "url": "https://github.com/tesselode/roomy", "description": "Screen management library for L\u00d6VE.", "stars": "59"}, {"name": "rotLove", "url": "https://github.com/paulofmandown/rotLove", "description": "Roguelike Toolkit in L\u00d6VE. A L\u00d6VE/lua port of rot.js.", "stars": "286"}, {"name": "SceneMan", "url": "https://github.com/KINGTUT10101/SceneMan", "description": "A simple, but powerful scene/gamestate manager that uses a stack, allowing you to run multiple scenes at once.", "stars": "12"}, {"name": "Scenery", "url": "https://github.com/paltze/scenery", "description": "A dead simple scene/state management system.", "stars": "47"}, {"name": "ScreenManager", "url": "https://github.com/rm-code/screenmanager", "description": "Screen/State Management for the L\u00d6VE framework.", "stars": "34"}, {"name": "shack", "url": "https://github.com/Ulydev/shack", "description": "A L\u00d6VE library that lets you easily add screen effects such as shake and rotation.", "stars": "67"}, {"name": "shard", "url": "https://github.com/MineGame159/shard", "description": "Collection of useful mini modules.", "stars": "20"}, {"name": "Simple Tiled Implementation", "url": "https://github.com/karai17/Simple-Tiled-Implementation", "description": "Tiled map loader and renderer.", "stars": "1k"}, {"name": "Vivid", "url": "https://github.com/WetDesertRock/vivid", "description": "Color math, manipulation and conversion library.", "stars": "62"}, {"name": "baton", "url": "https://github.com/tesselode/baton", "description": "Input library for L\u00d6VE that bridges the gap between keyboard and gamepad controls.", "stars": "255"}, {"name": "GamepadGuesser", "url": "https://github.com/idbrii/love-gamepadguesser", "description": "Get the right button icons for gamepads; load updated gamepad db.", "stars": "20"}, {"name": "input", "url": "https://github.com/xiejiangzhi/input", "description": "Simple and powerful input library. support check operation time, sequence.", "stars": "6"}, {"name": "Kazari", "url": "https://github.com/MikuAuahDark/Kazari", "description": "Multitouch gesture and input library.", "stars": "14"}, {"name": "love-microphone", "url": "https://github.com/LPGhatguy/love-microphone", "description": "Simple microphone support for L\u00d6VE.", "stars": "64"}, {"name": "LoveKeys", "url": "https://github.com/SpaceCat-Chan/LoveKeys", "description": "A simple input handeling library that keeps track of things for you.", "stars": "11"}, {"name": "Swipe", "url": "https://github.com/zombrodo/swipe", "description": "A simple radial keyboard library.", "stars": "5"}, {"name": "tactile", "url": "https://github.com/tesselode/tactile", "description": "A straightforward and flexible input library.", "stars": "55"}, {"name": "bitumbra", "url": "https://github.com/a13X-B/bitumbra", "description": "GPU accelerated many lights 2D shadows.", "stars": "10"}, {"name": "Light", "url": "https://github.com/xiejiangzhi/light", "description": "A simple dynamic light implementation.", "stars": "17"}, {"name": "Light World", "url": "https://github.com/tanema/light_world.lua", "description": "A lighting model.", "stars": "241"}, {"name": "lighter", "url": "https://github.com/speakk/lighter", "description": "A performant dynamic light implementation with a simple API.", "stars": "43"}, {"name": "Sh\u00e4dows", "url": "https://github.com/matiasah/shadows", "description": "A Shadows & Lights engine for L\u00d6VE.", "stars": "180"}, {"name": "Simple Love Lights", "url": "https://github.com/dylhunn/simple-love-lights", "description": "A very simple raycasting light implementation.", "stars": "27"}, {"name": "Bresenham", "url": "https://github.com/rm-code/Bresenham", "description": "Bresenham's line algorithm written in Lua.", "stars": "17"}, {"name": "brinevector", "url": "https://github.com/novemberisms/brinevector", "description": "Standalone lightweight luajit ffi-accelerated 2D vector library for great performance.", "stars": "65"}, {"name": "Cirno's Perfect Math Library", "url": "https://github.com/excessive/cpml", "description": "Math/intersection library designed for games.", "stars": "333"}, {"name": "delaunay", "url": "https://github.com/Yonaba/delaunay", "description": "Triangulation library for convex polygons.", "stars": "110"}, {"name": "hump.vector", "url": "https://hump.readthedocs.io/en/latest/vector.html", "description": "Powerful 2D vector class."}, {"name": "loaded\\_dice", "url": "https://github.com/a13X-B/loaded_dice", "description": "Walker-Vose alias method implementation (loaded dice-like RNG) useful for rolling loot tables, etc.", "stars": "8"}, {"name": "MLib", "url": "https://github.com/davisdude/mlib", "description": "Math and shape-intersection detection library written in Lua. It's aim is to be robust and easy to use.", "stars": "90"}, {"name": "nvec", "url": "https://github.com/MikuAuahDark/NPad93/blob/master/nvec.lua", "description": "Hump.vector-compatible LuaJIT FFI-accelerated 2D vector library.", "stars": "59"}, {"name": "polysec", "url": "https://github.com/dknight/polysec", "description": "A performant and lightweight library to detect polygon and rectangle intersections.", "stars": "3"}, {"name": "shash", "url": "https://github.com/rxi/shash", "description": "A simple, lightweight spatial hash for Lua.", "stars": "79"}, {"name": "vector.lua", "url": "https://github.com/automattf/vector.lua", "description": "A simple vector library based on the PVector class from processing.", "stars": "61"}, {"name": "Vornmath", "url": "https://github.com/DUznanski/vornmath", "description": "The most comprehensive small vector & matrix, complex number, and quaternion library for Lua.", "stars": "20"}, {"name": "denver", "url": "https://github.com/superzazu/denver.lua", "description": "A L\u00f6ve custom waveform generation library.", "stars": "95"}, {"name": "lovebpm", "url": "https://github.com/rxi/lovebpm", "description": "A L\u00d6VE library for syncing events to the BPM of an audio track.", "stars": "98"}, {"name": "ripple", "url": "https://github.com/tesselode/ripple", "description": "An audio manager with tagging support.", "stars": "51"}, {"name": "wave", "url": "https://github.com/Ulydev/wave", "description": "A sound manager with audio parsing and rhythm functionalities.", "stars": "100"}, {"name": "Lua-Opus", "url": "https://github.com/GwyrddGlas/Lua-Opus", "description": "A module for streaming and decoding Ogg Opus audio files with queueable playback and PCM integration.", "stars": "2"}, {"name": "fetch-lua", "url": "https://github.com/elloramir/fetch-lua", "description": "An HTTPS/HTTP requests library made only with luajjit.", "stars": "7"}, {"name": "Grease", "url": "https://github.com/bartbes/love-misc-libs/tree/master/grease", "description": "Networking library intended to make networking easy for lovers (TCP, UDP, Enet). (IPv6)", "stars": "115"}, {"name": "l\u00f6ve-ws", "url": "https://github.com/holywyvern/love-ws", "description": "A WebSocket client and server library.", "stars": "28"}, {"name": "love2d-lua-websocket", "url": "https://github.com/flaribbit/love2d-lua-websocket", "description": "A simple event-driven WebSocket client library. (IPv4)", "stars": "52"}, {"name": "LoverNet", "url": "https://github.com/josefnpat/LoverNet", "description": "A networking library that leverages bitser and enet. (IPv4)", "stars": "61"}, {"name": "NoobHub", "url": "https://github.com/Overtorment/NoobHub", "description": "OpenSource multiplayer and network messaging. (IPv6)", "stars": "350"}, {"name": "Sock.lua", "url": "https://github.com/camchenry/sock.lua", "description": "A Lua networking library for L\u00d6VE games. (IPv4)", "stars": "182"}, {"name": "30log", "url": "https://github.com/Yonaba/30log", "description": "Minified framework for object-orientation in Lua. It features named (and unnamed) classes, single inheritance and a basic support for mixins.", "stars": "484"}, {"name": "classic", "url": "https://github.com/rxi/classic/", "description": "Tiny class module for Lua. Attempts to stay simple and provide decent performance by avoiding unnecessary over-abstraction.", "stars": "1k"}, {"name": "hump.class", "url": "https://hump.readthedocs.io/en/latest/class.html", "description": "Small, fast class/prototype implementation with multiple inheritance (class-commons)."}, {"name": "knife.base", "url": "https://github.com/airstruck/knife/blob/master/readme/base.md", "description": "Extremely minimal base class providing single inheritance and constructors.", "stars": "504"}, {"name": "LowerClass", "url": "https://github.com/DevonPalma/LowerClass", "description": "A MiddleClass Inspired library with extended features.", "stars": "7"}, {"name": "middleclass", "url": "https://github.com/kikito/middleclass", "description": "Simple OOP library for Lua; has inheritance, metamethods (operators), class variables and weak mixin support (class-commons).", "stars": "1.9k"}, {"name": "muun", "url": "https://github.com/megagrump/muun", "description": "Moonscript compatible class implementation.", "stars": "7"}, {"name": "Object-Library", "url": "https://github.com/Virus01Official/Object-Library", "description": "ObjectLibrary is a simple library for the L\u00d6VE2D game engine that allows users to create objects with collision detection and optional textures.", "stars": "6"}, {"name": "selene", "url": "https://github.com/novafacing/selene", "description": "Project template for writing games in Moonscript instead of Lua without precompiling.", "stars": "29"}, {"name": "AppleCake", "url": "https://github.com/EngineerSmith/AppleCake", "description": "Profiling library for L\u00d6VE, with detailed profiling and thread support.", "stars": "31"}, {"name": "jprof", "url": "https://github.com/pfirsich/jprof", "description": "Profiling library/tool for L\u00d6VE.", "stars": "103"}, {"name": "Piefiller", "url": "https://github.com/Polynominal/Piefiller", "description": "Graphical profiler for L\u00d6VE.", "stars": "25"}, {"name": "breezefield", "url": "https://github.com/HDictus/breezefield", "description": "A lightweight and easy love.physics wrapper (windfield alternative).", "stars": "114"}, {"name": "Bump", "url": "https://github.com/kikito/bump.lua", "description": "Collision detection library for Lua.", "stars": "1.1k"}, {"name": "HC", "url": "https://hc.readthedocs.io/en/latest/", "description": "Collision detection with arbitrary polygons; allows rotation of objects."}, {"name": "loveblobs", "url": "https://github.com/zhangf911/loveblobs", "description": "A softbody library with support for both dynamic and static arbitrary softbodies.", "stars": "1"}, {"name": "slick", "url": "https://github.com/erinmaus/slick/", "description": "A simple to use polygon collision library inspired by bump.lua.", "stars": "75"}, {"name": "Strike", "url": "https://github.com/Aweptimum/Strike", "description": "2D collision detection library. Extendable, based on Separating-Axis-Theorem.", "stars": "32"}, {"name": "L\u00d6VE Potion", "url": "https://github.com/lovebrew/lovepotion", "description": "Unofficial implementation of the L\u00d6VE for Nintendo (3DS, Switch and Wii U) Homebrew.", "stars": "654"}, {"name": "LOVE-WrapLua", "url": "https://github.com/LukeZGD/LOVE-WrapLua", "description": "A small and simple wrapper for OneLua, lpp-vita, and Lua Player PS3.", "stars": "45"}, {"name": "Love.js", "url": "https://github.com/Davidobot/love.js", "description": "L\u00d6VE ported to the web using Emscripten.", "stars": "798"}, {"name": "LoveDos", "url": "https://github.com/rxi/lovedos", "description": "A Lua framework for 2D DOS games, implementing a subset of the L\u00d6VE API.", "stars": "696"}, {"name": "LoveFTW", "url": "https://bitbucket.org/T-BoneISS/l-veftw", "description": "Work-in-progress port to Windows phone 8.1."}, {"name": "L\u00d6VR", "url": "https://github.com/bjornbytes/lovr", "description": "L\u00d6VE for virtual reality devices.", "stars": "2.5k"}, {"name": "arson", "url": "https://github.com/flamendless/arson.lua", "description": "Companion library for registering custom data types that can be encoded and decoded by json.lua.", "stars": "12"}, {"name": "binser", "url": "https://github.com/bakpakin/binser", "description": "Customizable Lua Serializer.", "stars": "215"}, {"name": "bitser", "url": "https://github.com/gvx/bitser", "description": "Serializes and deserializes Lua values with LuaJIT.", "stars": "177"}, {"name": "cdata", "url": "https://github.com/excessive/cdata", "description": "Serialize between Lua data and C data using LuaJIT's FFI.", "stars": "30"}, {"name": "knife.serialize", "url": "https://github.com/airstruck/knife/blob/master/readme/serialize.md", "description": "Serialize data as a Lua script.", "stars": "504"}, {"name": "Lady", "url": "https://github.com/gvx/Lady", "description": "Saving and loading savegames; based on Ser.", "stars": "37"}, {"name": "moonblob", "url": "https://github.com/megagrump/moonblob", "description": "Binary serialization and data parsing library.", "stars": "30"}, {"name": "Ser", "url": "https://github.com/gvx/Ser", "description": "Fast, robust, richly-featured table serialization library for Lua.", "stars": "82"}, {"name": "Smallfolk", "url": "https://github.com/gvx/Smallfolk", "description": "A fast, robust, secure, richly-featured table serialization library for Lua.", "stars": "23"}, {"name": "trickle", "url": "https://github.com/bjornbytes/trickle", "description": "A bitstream library focused on high compression for use in networking.", "stars": "31"}, {"name": "LoveShaderConverter", "url": "https://github.com/tsteinholz/LoveShaderConverter", "description": "Convert Shadertoy Shader files to L\u00d6VE GLSL Files with handy utilities for infinite purposes.", "stars": "94"}, {"name": "Moonshine", "url": "https://github.com/vrld/moonshine", "description": "Repository of common post-processing effects like blur, vignette, color-grading, etc.", "stars": "692"}, {"name": "ngrading", "url": "https://github.com/MikuAuahDark/NPad93/tree/master/ngrading", "description": "Simple color grading library.", "stars": "59"}, {"name": "ShaderScan", "url": "https://github.com/idbrii/love-shaderscan", "description": "Adds hot reload, includes, and better error messages for faster shader iteration.", "stars": "13"}, {"name": "busted", "url": "https://github.com/lunarmodules/busted", "description": "Simple unit-testing framework with customizable assertions.", "stars": "1.6k"}, {"name": "knife.test", "url": "https://github.com/airstruck/knife/blob/master/readme/test.md", "description": "Fixture-free test framework.", "stars": "504"}, {"name": "Luassert", "url": "https://github.com/lunarmodules/luassert", "description": "Extends `assert()` with additional, customizable tests.", "stars": "241"}, {"name": "Lunatest", "url": "https://github.com/silentbicycle/lunatest", "description": "xUnit-style randomized unit testing framework.", "stars": "85"}, {"name": "lust", "url": "https://github.com/bjornbytes/lust", "description": "Minimal test framework.", "stars": "125"}, {"name": "Specl", "url": "http://gvvaughan.github.io/specl/", "description": "Behavior Driven Development (BDD) tool."}, {"name": "Telescope", "url": "http://norman.github.io/telescope/", "description": "Highly-customizable BDD-style testing library."}, {"name": "Flux", "url": "https://github.com/rxi/flux", "description": "A fast, lightweight tweening library for Lua.", "stars": "467"}, {"name": "hump.timer", "url": "https://hump.readthedocs.io/en/latest/timer.html", "description": "Timer and tweening library with flexible tweening methods."}, {"name": "knife.timer", "url": "https://github.com/airstruck/knife/blob/master/readme/timer.md", "description": "Create timers and tweens with ease.", "stars": "504"}, {"name": "NAniTe", "url": "https://github.com/MikuAuahDark/NPad93/blob/master/nanite.lua", "description": "Timeline-based animation system that supports forward and backward update.", "stars": "59"}, {"name": "tick", "url": "https://github.com/rxi/tick", "description": "Lua module for delaying function calls.", "stars": "192"}, {"name": "tween.lua", "url": "https://github.com/kikito/tween.lua", "description": "Tweening/Easing/Interpolating functions for Lua inspired on jQuery's animate method.", "stars": "661"}, {"name": "Badar \ud83c\udf15", "url": "https://github.com/Nabeel20/Badr", "description": "Simple **custom UI syntax** for easy components compositions.", "stars": "40"}, {"name": "CatUI", "url": "https://github.com/wilhantian/catui", "description": "A very light-weight GUI library for L\u00d6VE.", "stars": "114"}, {"name": "cimgui-love", "url": "https://codeberg.org/apicici/cimgui-love", "description": "L\u00d6VE module for Dear ImGui obtained by wrapping cimgui (programmatically generated C-api) using LuaJIT FFI, easy to update to the latest Dear Imgui version."}, {"name": "FlexL\u00f6ve", "url": "https://github.com/mikefreno/FlexLove", "description": "A fully featured GUI library, supporting flexbox/grid/absolute layouts, both immediate and retained mode, 9patch theming and advanced event support.", "stars": "9"}, {"name": "GOOi", "url": "https://github.com/gustavostuff/gooi", "description": "Android-oriented GUI library.", "stars": "235"}, {"name": "Hanker", "url": "https://gitlab.com/Alloyed/hanker", "description": "Maximalist immediate mode-ish UI elements; gamepad-friendly."}, {"name": "Helium", "url": "https://github.com/qeffects/helium", "description": "A modern, customizable, high performance retained UI framework.", "stars": "123"}, {"name": "Inky", "url": "https://github.com/Keyslam/Inky", "description": "Any-purpose GUI framework.", "stars": "82"}, {"name": "Layouter", "url": "https://github.com/nekromoff/layouter", "description": "A simple UI **grid layout** library for L\u00d6VE 2D game engine.", "stars": "20"}, {"name": "ListBox", "url": "https://github.com/darkmetalic/ListBox", "description": "A dynamic ListBox for L\u00d6VE that supports touch, mouse, and keyboard inputs.", "stars": "15"}, {"name": "Love Imgui", "url": "https://github.com/slages/love-imgui", "description": "Imgui module for the L\u00d6VE game engine.", "stars": "347"}, {"name": "L\u00f6ve-Nuklear", "url": "https://github.com/keharriso/love-nuklear", "description": "Lightweight immediate mode GUI for L\u00d6VE games.", "stars": "381"}, {"name": "LoveFrames Fork", "url": "https://github.com/linux-man/LoveFrames", "description": "11.2 Fork of a GUI library.", "stars": "150"}, {"name": "LOVELi", "url": "https://github.com/mtanksl/LOVELi", "description": "Retained mode layout and GUI library inspired by .NET's MAUI controls with StackLayout, AbsoluteLayout, Grid, Label, Button, Image, CheckBox, RadioButton, Switch, ProgressBar, Slider, TextBox and Border.", "stars": "17"}, {"name": "Lovely Toasts", "url": "https://codeberg.org/togfox/Lovely-Toasts", "description": "Floating speech bubbles with text of your choice."}, {"name": "lovepatch", "url": "https://github.com/notcl4y14/lovepatch", "description": "A simple 9-patch library for L\u00d6VE.", "stars": "11"}, {"name": "lovr-ui2d", "url": "https://github.com/immortalx74/lovr-ui2d", "description": "An immediate mode GUI library for L\u00d6VR and L\u00d6VE.", "stars": "72"}, {"name": "Luis", "url": "https://github.com/SiENcE/luis", "description": "Love UI System - A retained mode UI framework for L\u00d6VE with input processing (mouse, keyboard, touch, gamepad), layer-, grid-, state-, theming-system, UI editor, 16+ widgets (for desktop & mobile).", "stars": "102"}, {"name": "Lynx", "url": "https://gitlab.com/TSnake41/lynx", "description": "Very-lightweight list-based UI library."}, {"name": "MeowUI", "url": "https://github.com/MoonGameLab/MeowUI", "description": "Extensible library written in MoonScript that enables you to create your own GUI controls based on provided core modules for L\u00f6ve2D.", "stars": "12"}, {"name": "NLay", "url": "https://github.com/MikuAuahDark/NPad93#nlay", "description": "Flexible layouting library.", "stars": "59"}, {"name": "Patchy", "url": "https://github.com/excessive/patchy", "description": "9patch library.", "stars": "38"}, {"name": "Plan", "url": "https://github.com/zombrodo/plan", "description": "A super simple Rule-based layout library.", "stars": "27"}, {"name": "Polywell", "url": "https://gitlab.com/technomancy/polywell", "description": "A highly-configurable text editor / coding tool written in Lua that runs on the L\u00d6VE game engine."}, {"name": "ProdUI", "url": "https://github.com/frank-f-trafton/prod_ui_wip", "description": "A user interface library for the L\u00d6VE Framework.", "stars": "10"}, {"name": "SafeWord", "url": "https://github.com/josefnpat/safeword", "description": "An overscan detection library for L\u00d6VE.", "stars": "4"}, {"name": "Slab", "url": "https://github.com/flamendless/Slab", "description": "An immediate mode GUI toolkit for the L\u00d6VE framework.", "stars": "365"}, {"name": "Slicy", "url": "https://github.com/wqferr/slicy", "description": "A newer 9patch/9slice library fixing some issues with Patchy.", "stars": "17"}, {"name": "SUIT", "url": "https://github.com/vrld/SUIT", "description": "Small immediate mode GUI library.", "stars": "522"}, {"name": "TuxRedux", "url": "https://github.com/KINGTUT10101/TuxRedux", "description": "An immediate-mode UI system for LOVE2D inspired by SUIT.", "stars": "5"}, {"name": "YALG", "url": "https://github.com/sasszem/yalg", "description": "A very simple, cross-platform, reactive UI for last minute UIs.", "stars": "10"}, {"name": "andromeda", "url": "https://github.com/itzKiwiSky/Andromeda", "description": "Asset database and loader for love.", "stars": "7"}, {"name": "ArrayRotation", "url": "https://gist.github.com/rm-code/4118d4a97d8cde16952199d94b84ead0", "description": "Rotation of two dimensional arrays (square and non-square)."}, {"name": "bar128-love", "url": "https://github.com/Nawias/bar128-love", "description": "Barcode rendering library for L\u00d6VE.", "stars": "2"}, {"name": "cargo", "url": "https://github.com/bjornbytes/cargo", "description": "Asset manager.", "stars": "180"}, {"name": "chance.lua", "url": "http://ejmr.github.io/chance.lua/", "description": "Library for generating random data."}, {"name": "colorchanger", "url": "https://github.com/santoslove/colorchanger", "description": "Change the colors in your L\u00d6VE game.", "stars": "4"}, {"name": "Flirt", "url": "https://github.com/Alloyed/flirt", "description": "L\u00d6VE version manager; allows to switch between multiple versions of engine on same machine.", "stars": "13"}, {"name": "GifCat", "url": "https://github.com/WetDesertRock/GifCat", "description": "A simple module for saving gifs from L\u00d6VE.", "stars": "50"}, {"name": "hex2color", "url": "https://github.com/swalrus1/hex2color", "description": "A single function to use HEX color values.", "stars": "10"}, {"name": "i18n", "url": "https://github.com/excessive/i18n", "description": "Internationalization library designed to help localize your game.", "stars": "27"}, {"name": "Ini Parser", "url": "https://github.com/nobytesgiven/ini_parser", "description": "General purpose ini configuration parser.", "stars": "16"}, {"name": "KeyedArray", "url": "https://github.com/KINGTUT10101/KeyedArray", "description": "A special data structure where items can be found by their position or key. Similar to an ordered dictionary.", "stars": "0"}, {"name": "Lily", "url": "https://github.com/MikuAuahDark/lily", "description": "Async Asset Loader.", "stars": "111"}, {"name": "log.lua", "url": "https://github.com/rxi/log.lua", "description": "Library for configurable log output.", "stars": "353"}, {"name": "love-loader", "url": "https://github.com/kikito/love-loader", "description": "Threaded resource loading.", "stars": "143"}, {"name": "love-pe", "url": "https://github.com/Rami-Sabbagh/love-pe", "description": "A tool made in L\u00d6VE for changing L\u00d6VE icon itself.", "stars": "19"}, {"name": "love-qrcode", "url": "https://github.com/Nawias/love-qrcode", "description": "QR Code rendering library for L\u00d6VE.", "stars": "3"}, {"name": "love2d-assets-loader", "url": "https://github.com/Yonaba/love2d-assets-loader", "description": "Assets Loader.", "stars": "40"}, {"name": "lovely-engine", "url": "https://github.com/vinnyhorgan/lovely-engine", "description": "A tool that makes setting up and using L\u00d6VE easier and with Moonscript support.", "stars": "12"}, {"name": "LuaRequireExtended", "url": "https://github.com/KINGTUT10101/LuaRequireExtended", "description": "A Lua module that lets you require files with input parameters and multiple output values.", "stars": "2"}, {"name": "luasteam", "url": "https://github.com/uspgamedev/luasteam", "description": "Lua bindings for the Steamworks API.", "stars": "212"}, {"name": "Luvent", "url": "https://github.com/ejmr/Luvent", "description": "Simple event-driven programming.", "stars": "79"}, {"name": "nativefiledialog", "url": "https://github.com/Alloyed/nativefiledialog/tree/master/lua", "description": "Open a file picker on Windows/Mac/Linux.", "stars": "18"}, {"name": "nativefs", "url": "https://github.com/EngineerSmith/nativefs", "description": "Read and write files outside of L\u00d6VE's allowed paths.", "stars": "48"}, {"name": "particle-system-playground", "url": "https://github.com/santoslove/particle-system-playground", "description": "A basic L\u00d6VE particle system editor.", "stars": "14"}, {"name": "ParticleEditor", "url": "https://github.com/MusouCrow/ParticleEditor", "description": "An editor of particle for L\u00d6VE.", "stars": "3"}, {"name": "require.lua", "url": "https://github.com/premek/require.lua", "description": "Require all files in a folder.", "stars": "13"}, {"name": "servelove", "url": "https://github.com/YellowButShort/servelove/", "description": "A web server library that runs on love.", "stars": "7"}, {"name": "ShakeDetectorLua", "url": "https://github.com/azoyan/ShakeDetectorLua", "description": "Uses accelerometer data for shake device detection written in Lua.", "stars": "7"}, {"name": "smiti18n", "url": "https://github.com/Oval-Tutu/smiti18n", "description": "A very complete internationalization library for Lua with L\u00d6VE support.", "stars": "39"}, {"name": "splashy", "url": "https://github.com/videah/splashy", "description": "Splash Screen Library.", "stars": "42"}, {"name": "text2.love", "url": "https://git.sr.ht/~akkartik/text2.love", "description": "Full-featured text editor for prose (not code)."}, {"name": "tick", "url": "https://github.com/bjornbytes/tick", "description": "Useful timing tweaks for L\u00d6VE's run loop.", "stars": "95"}, {"name": "LUA-SNG-Parser", "url": "https://github.com/GwyrddGlas/LUA-SNG-Parser", "description": "A Lua library for parsing and extracting custom .sng song package files, supporting metadata reading, file listing, and batch extraction. Ideal for rhythm games, audio-based projects.", "stars": "0"}, {"name": "Building love2d games for the web with love.js and Docker", "url": "https://kalis.me/building-love2d-games-web-docker/", "description": "A tutorial on packaging L\u00d6VE games for the web."}, {"name": "CS50 Introduction to Game Development", "url": "https://cs50.harvard.edu/games/", "description": "Harvard Colleges CS50 OpenCourseWare."}, {"name": "How to L\u00d6VE", "url": "https://sheepolution.com/learn/book/contents", "description": "A book by Sheepolution teaching L\u00d6VE from the ground up."}, {"name": "learn2love", "url": "https://rvagamejams.com/learn2love/", "description": "Book for learning programming with Lua and L\u00d6VE (Version 11.0+)."}, {"name": "Simple Game Tutorials", "url": "https://simplegametutorials.github.io/", "description": "Tutorials for making simple games with L\u00d6VE (Snake, Sokoban, Tetris, etc.)."}, {"name": "Tutorial on making an Arkanoid-type game", "url": "https://github.com/noooway/love2d_arkanoid_tutorial/wiki", "description": "A complete tutorial on how to make a breakout clone by nooowaay.", "stars": "234"}, {"name": "Using Tiled Maps in L\u00d6VE (archived)", "url": "https://web.archive.org/web/20230314215611/http://lua.space/gamedev/using-tiled-maps-in-love", "description": "An article about using maps created with Tiled in your L\u00d6VE game."}, {"name": "Brackets", "url": "https://brackets.io/", "description": "A modern, open source text editor by Adobe (obsolete)."}, {"name": "ZeroBrane Studio", "url": "https://studio.zerobrane.com/", "description": "A lightweight Lua IDE with code completion, syntax highlighting, live coding, code analyzer, and debugging support."}, {"name": "IntelliJ IDEA", "url": "https://www.jetbrains.com/idea/", "description": "Capable and Ergonomic Java IDE."}, {"name": "Vim", "url": "https://www.vim.org/", "description": "A highly configurable text editor built to make creating and changing any kind of text very efficient."}, {"name": "Notepad++", "url": "https://notepad-plus-plus.org", "description": "A free source code editor and Notepad replacement that supports several languages."}, {"name": "Visual Studio Code", "url": "https://code.visualstudio.com/", "description": "VS Code is a new type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle."}, {"name": "Sublime Text", "url": "https://www.sublimetext.com", "description": "A sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance."}, {"name": "Pulsar", "url": "https://pulsar-edit.dev/", "description": "Hackable text editor based on the extinct Atom; Has great support and auto-completion works nicely, but for now lacks error highlighting."}, {"name": "Zed", "url": "https://zed.dev", "description": "A next-generation code editor designed for high-performance collaboration, written in Rust."}, {"name": "Love2D WebIDE", "url": "https://love.ivie.codes/", "description": "Completely web based IDE for writing Love2D games."}, {"name": "AppImageKit", "url": "https://github.com/AppImage/AppImageKit", "description": "Using AppImageKit you can package L\u00d6VE games as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, Debian and derivatives; one game = one file.", "stars": "9.3k"}, {"name": "boon", "url": "https://github.com/camchenry/boon", "description": "Multi-platform, easy to use tool supporting Windows, macOS, Linux.", "stars": "154"}, {"name": "L\u00d6VE Actions", "url": "https://github.com/love-actions", "description": "Build & deploy cross-platform game packages on ***ALL*** popular platforms. Supports Android, iOS, Linux, maxOS, Windows."}, {"name": "L\u00d6VE Game Development & Automated Build System", "url": "https://github.com/Oval-Tutu/bootstrap-love2d-project", "description": "Preconfigured VSCode/Codium. Build for Android, iOS, HTML5, Linux, macOS and Windows and automatically publish to Itch.io.", "stars": "153"}, {"name": "love-build", "url": "https://github.com/ellraiser/love-build", "description": "Downloadable application (made in L\u00d6VE!) that can build games for Windows, macOS, and Linux regardless of your own OS.", "stars": "78"}, {"name": "love-deploy", "url": "https://github.com/tducasse/love-deploy", "description": "Build and deploy games on itch.io (supports windows and web exports).", "stars": "13"}, {"name": "love-export", "url": "https://github.com/dmoa/love-export", "description": "Fast and simple command-line tool that builds binaries for you. Supports Windows, macOS, and Linux.", "stars": "54"}, {"name": "love-fuser", "url": "https://github.com/MikuAuahDark/love-fuser", "description": "Packages L\u00d6VE Games using GitHub Actions. Supports Windows, Linux, and Android.", "stars": "19"}, {"name": "love-packager", "url": "https://github.com/simplifylabs/love-packager", "description": "Simple CLI to package your L\u00d6VE Game in seconds.", "stars": "17"}, {"name": "love-release", "url": "https://github.com/MisterDA/love-release", "description": "A Lua script that automates game distribution. Supports Windows, macOS, Debian, Linux.", "stars": "481"}, {"name": "Love-Snap-Template", "url": "https://github.com/popey/love-snap-template", "description": "A template for packaging L\u00d6VE games for distribution in the Snappy Store.", "stars": "24"}, {"name": "lover", "url": "https://github.com/Wolfyxon/lover", "description": "Bringing the joys of rust's package manager (`Cargo`) to love.", "stars": "44"}, {"name": "lovesfx", "url": "https://github.com/tpimh/lovesfx", "description": "Packs love games in a single file for windows.", "stars": "11"}, {"name": "makelove", "url": "https://github.com/pfirsich/makelove", "description": "Advanced multi-platform tool to fuse your game written in Python 3. Supports Windows and Linux with AppImage.", "stars": "191"}, {"name": "awesome-love-shaders", "url": "https://github.com/karai17/awesome-love-shaders", "description": "A collection of shaders designed to work in L\u00d6VE.", "stars": "91"}, {"name": "awesome-lua", "url": "https://github.com/LewisJEllis/awesome-lua", "description": "A list like this one, but more general and encompassing all of Lua's uses.", "stars": "4.5k"}, {"name": "awesome-pico8", "url": "https://github.com/pico-8/awesome-PICO-8", "description": "A curated list of PICO-8 resources, tutorials, tools and more.", "stars": "3k"}], "notes": []}], "total_entries": 314}, {"name": "Game Remakes", "subcategories": [{"name": "Game Remakes", "entries": [{"name": "Action", "url": "#action", "description": ""}, {"name": "Adventure", "url": "#adventure", "description": ""}, {"name": "Arcade", "url": "#arcade", "description": ""}, {"name": "FPS", "url": "#fps", "description": ""}, {"name": "Online", "url": "#online", "description": ""}, {"name": "RPG", "url": "#rpg", "description": ""}, {"name": "Platformer", "url": "#platformer", "description": ""}, {"name": "Racing", "url": "#racing", "description": ""}, {"name": "Simulator", "url": "#simulator", "description": ""}, {"name": "Strategy", "url": "#strategy", "description": ""}, {"name": "Carnage3D", "url": "https://github.com/codenamecpp/carnage3d", "description": "Reimplementation of Grand Theft Auto.", "stars": "538"}, {"name": "donut", "url": "https://github.com/plowteam/donut", "description": "Reimplementation of The Simpsons: Hit & Run in modern C++ and modern OpenGL.", "stars": "463"}, {"name": "OpenJK", "url": "https://github.com/JACoders/OpenJK", "description": "Community effort to maintain and improve Jedi Academy and Jedi Outcast by Raven Software.", "stars": "2.2k"}, {"name": "OpenLara", "url": "https://github.com/XProger/OpenLara", "description": "Classic Tomb Raider open-source engine.", "stars": "5k"}, {"name": "OpenMB", "url": "https://github.com/cookgreen/OpenMB", "description": "Role-playing game engine for Taleworlds' Mount\\&Blade Series.", "stars": "135"}, {"name": "OpenRW", "url": "https://openrw.org/", "description": "A cross-platform, open source re-implementation of Rockstar Games' Grand Theft Auto III."}, {"name": "remc2", "url": "https://github.com/turican0/remc2", "description": "Reverse engineering of Magic Carpet 2 from Assembler.", "stars": "128"}, {"name": "Rigel Engine", "url": "https://github.com/lethal-guitar/RigelEngine", "description": "Modern reimplementation of the classic DOS game Duke Nukem II in C++.", "stars": "976"}, {"name": "San Andreas Unity", "url": "https://github.com/GTA-ASM/SanAndreasUnity", "description": "Reimplementation of GTA: San Andreas game engine in Unity.", "stars": "2.5k"}, {"name": "TOMB5", "url": "https://github.com/TOMB5/TOMB5", "description": "Tomb Raider: Chronicles disassembly translated to C source code.", "stars": "511"}, {"name": "TR1X", "url": "https://github.com/LostArtefacts/TR1X", "description": "Open source implementation of the classic Tomb Raider I game.", "stars": "851"}, {"name": "DetectiveDS", "url": "https://github.com/RustyPixelsUK/DetectiveDS", "description": "A remake of the original C64 classic The Detective Game for Nintendo DS.", "stars": "3"}, {"name": "ScummVM", "url": "https://github.com/scummvm/scummvm", "description": "Allows you to run certain classic graphical point-and-click adventure games such Maniac Mansion and Monkey Island.", "stars": "2.7k"}, {"name": "lba2remake", "url": "https://github.com/LBALab/lba2remake", "description": "A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React.", "stars": "276"}, {"name": "twin-e", "url": "https://github.com/LBALab/twin-e", "description": "TwinEngine: a Little Big Adventure engine.", "stars": "87"}, {"name": "timeco", "url": "https://github.com/LBALab/timeco", "description": "Time Commando Reimplementation", "stars": "7"}, {"name": "lba1-classic", "url": "https://github.com/LBALab/lba1-classic", "description": "Little Big Adventure: Twinsen's Adventure Definitive Edition", "stars": "1"}, {"name": "lba2-classic-community", "url": "https://github.com/LBALab/lba2-classic-community", "description": "Little Big Adventure 2 engine source code.", "stars": "87"}, {"name": "AcidDrop", "url": "https://github.com/lostjared/AcidDrop", "description": "Remake of classic Atari 2600 game \"Acid Drop\".", "stars": "1"}, {"name": "Barbarian", "url": "http://barbarian.1987.free.fr/indexEN.htm", "description": "Open-source clone of Barbarian: The Ultimate Warrior."}, {"name": "C-Dogs SDL", "url": "https://github.com/cxong/cdogs-sdl", "description": "Classic overhead run-and-gun game. :flower\\_playing\\_cards:", "stars": "1k"}, {"name": "Crimsonland", "url": "https://github.com/banteg/crimson", "description": "Faithful from-scratch rewrite of the twin-stick shooter Crimsonland.", "stars": "135"}, {"name": "Mr.Boom", "url": "https://github.com/Javanaise/mrboom-libretro", "description": "8-player Bomberman clone for RetroArch/Libretro.", "stars": "219"}, {"name": "OpenClonk", "url": "https://github.com/openclonk/openclonk", "description": "Multiplayer action game where you control small and nimble humanoids.", "stars": "381"}, {"name": "OpenJazz", "url": "https://github.com/AlisterT/openjazz", "description": "Free, open-source version of the classic Jazz Jackrabbit\u2122 games.", "stars": "375"}, {"name": "Open Kick-Off", "url": "https://github.com/ssenegas/kickoff", "description": "Rewriting attempt of the cult football game Kick Off 2. :flower\\_playing\\_cards:", "stars": "52"}, {"name": "openomf", "url": "https://github.com/omf2097/openomf", "description": "One Must Fall 2097 Remake.", "stars": "448"}, {"name": "OpenTyrian", "url": "https://github.com/opentyrian/opentyrian", "description": "An open-source port of Tyrian from Turbo Pascal to C. :flower\\_playing\\_cards:", "stars": "524"}, {"name": "Retro-Arcade-Remakes", "url": "https://github.com/danywaked/Retro-Arcade-Remakes", "description": "C++ retro arcade remakes showcasing clean OOP design, game loops, collision systems, and state management.", "stars": "2"}, {"name": "SpaceRox.MX2", "url": "https://github.com/lostjared/SpaceRox.MX2", "description": "2D Asteroids Style Game using MX2.", "stars": "1"}, {"name": "Taisei", "url": "https://github.com/taisei-project/taisei", "description": "Fan-made, open-source clone of the Touhou series. :flower\\_playing\\_cards:", "stars": "1.5k"}, {"name": "The Great Escape in C", "url": "https://github.com/dpt/The-Great-Escape-in-C", "description": "Classic ZX Spectrum game The Great Escape in portable C. :flower\\_playing\\_cards:", "stars": "124"}, {"name": "Zelda Classic", "url": "https://github.com/ArmageddonGames/ZeldaClassic", "description": "A game and editing tool that lets you create custom Legend of Zelda quests.", "stars": "30"}, {"name": "WarhawkDS", "url": "https://github.com/RustyPixelsUK/WarhawkDS", "description": "Warhawk DS remake of the C64 game Warhawk to the Nintendo DS in native assembler.", "stars": "1"}, {"name": "Aleph One", "url": "https://github.com/Aleph-One-Marathon/alephone", "description": "The open source continuation of Bungie\u2019s Marathon 2 game engine.", "stars": "755"}, {"name": "Allegiance", "url": "https://github.com/FreeAllegiance/Allegiance", "description": "Allegiance is RTS and FPS Space Combat game.", "stars": "97"}, {"name": "BetterSpades", "url": "https://github.com/xtreme8000/BetterSpades/", "description": "Ace Of Spades open source implementation that runs on older machines.", "stars": "272"}, {"name": "Barrett", "url": "https://github.com/lunarmeadow/barrett/", "description": "Advanced and featureful Rise of the Triad source port for modern systems.", "stars": "20"}, {"name": "BStone", "url": "https://github.com/bibendovsky/bstone", "description": "A source port of Blake Stone: Aliens Of Gold and Blake Stone: Planet Strike.", "stars": "346"}, {"name": "CatacombGL", "url": "https://github.com/ArnoAnsems/CatacombGL", "description": "Windows source port of Catacomb 3D and the Catacomb Adventure series.", "stars": "179"}, {"name": "Chasm-Reverse", "url": "https://github.com/Panzerschrek/Chasm-Reverse", "description": "\"PanzerChasm\" is a free recreation of the game \"Chash: - The Rift\" by \"ActionForms\" using the original game data (CSM.BIN file).", "stars": "171"}, {"name": "Chocolate Doom", "url": "https://github.com/chocolate-doom/chocolate-doom", "description": "Source port that is minimalist, historically accurate and includes ports of Heretic and Hexen, and Strife. :flower\\_playing\\_cards:", "stars": "2.3k"}, {"name": "Chocolate Quake", "url": "https://github.com/Henrique194/chocolate-quake", "description": "A purist Quake source port that restores the original look and feel of v1.09 and earlier.", "stars": "188"}, {"name": "ClassiCube", "url": "https://github.com/ClassiCube/ClassiCube", "description": "Minecraft Classic compatible client written in C from scratch. :flower\\_playing\\_cards:", "stars": "1.9k"}, {"name": "Crispy Doom", "url": "https://github.com/fabiangreffrath/crispy-doom", "description": "A limit-removing enhanced-resolution Doom source port based on Chocolate Doom.", "stars": "913"}, {"name": "dhewm3", "url": "https://github.com/dhewm/dhewm3", "description": "A source port of Doom 3.", "stars": "2.1k"}, {"name": "DOOM64-EX-Plus-Enhanced", "url": "https://github.com/Styd051/DOOM64-EX-Plus-Enhanced", "description": "fork of the Doom 64 EX+ engine, Its main goal is to show what the Doom 64 engine would have looked like if it hadn't been limited by the N64 console.", "stars": "35"}, {"name": "Doom Legacy", "url": "https://sourceforge.net/projects/doomlegacy/", "description": "One of the most popular DOOM source ports, which enhances it with things like TCP/IP networking, OpenGL renderer etc. :flower\\_playing\\_cards:"}, {"name": "DoomRetro", "url": "https://github.com/bradharding/doomretro", "description": "Classic, refined DOOM source port for Windows PC. :flower\\_playing\\_cards:", "stars": "751"}, {"name": "Doomsday Engine", "url": "https://github.com/skyjake/Doomsday-Engine", "description": "Source port of id Software's DOOM I/II and Raven Software's Heretic and Hexen. :flower\\_playing\\_cards:", "stars": "292"}, {"name": "DSDA-Doom", "url": "https://github.com/kraflab/dsda-doom", "description": "A successor of prboom+ with extra tooling for demo recording and playback, with a focus on speedrunning and quality of life.", "stars": "473"}, {"name": "DukeGDX", "url": "https://gitlab.com/m210/DukeGDX", "description": "Duke Nukem 3D port."}, {"name": "ECWolf", "url": "https://bitbucket.org/ecwolf/ecwolf/src/master/", "description": "Port of Wolfenstein 3D based on Wolf4SDL."}, {"name": "EDGE-classic", "url": "https://github.com/edge-classic/EDGE-classic", "description": "Cross-Platform OpenGL Doom Source Port with powerful modding features.", "stars": "98"}, {"name": "Eduke32", "url": "https://voidpoint.io/terminx/eduke32", "description": "Source port of Duke Nukem 3D and the BUILD Engine."}, {"name": "ezQuake", "url": "https://github.com/ezQuake/ezquake-source", "description": "Combining the features of all modern QuakeWorld clients, ezQuake makes QuakeWorld easier to start and play.", "stars": "343"}, {"name": "FreeCS", "url": "https://sourceforge.net/projects/freecs-1-5/", "description": "Free-software re-implementation of Counter-Strike 1.5 running on the FTEQW engine. :flower\\_playing\\_cards:"}, {"name": "Freedoom", "url": "https://github.com/freedoom/freedoom", "description": "Free software FPS based on the classic DOOM engine. :flower\\_playing\\_cards:", "stars": "1.3k"}, {"name": "FTEQW", "url": "https://fte.triptohell.info/", "description": "FPS Engine for Quake 1, QuakeWorld, Quake 2, Hexen II & Quake III Arena."}, {"name": "Hexen II: Hammer of Thyrion", "url": "https://sourceforge.net/p/uhexen2/code/HEAD/tree/", "description": "Cross-platform port of the Hexen II game."}, {"name": "idTech4A++ (Harmattan Edition)", "url": "https://github.com/glKarin/com.n0n3m4.diii4a", "description": "DOOM III/Quake 4/Prey(2006) GLES on Android/Windows/Linux, DOOM 3 BFG/The Dark Mod/RTCW/Quake 1 2 3/GZDOOM/ETW/RealRTCW/OpenJK/SeriousSam/Skin Deep on Android.", "stars": "518"}, {"name": "ioquake3", "url": "https://github.com/ioquake/ioq3", "description": "The free software FPS engine that can be used to play Quake 3, or make your own game.", "stars": "2.7k"}, {"name": "iortcw", "url": "https://github.com/iortcw/iortcw", "description": "Source port of Return to Castle Wolfenstein.", "stars": "714"}, {"name": "ironwail", "url": "https://github.com/andrei-drexler/ironwail", "description": "High-performance QuakeSpasm fork.", "stars": "895"}, {"name": "jfsw", "url": "https://github.com/jonof/jfsw/", "description": "Port of the 3D Realms game \"Shadow Warrior\".", "stars": "92"}, {"name": "jftekwar", "url": "https://github.com/jonof/jftekwar", "description": "No-promises port of the Capstone Software game \"TekWar\".", "stars": "26"}, {"name": "jfwhaven", "url": "https://github.com/jonof/jfwhaven", "description": "No-promises port of the Capstone Software game \"Witchaven\".", "stars": "25"}, {"name": "NBlood", "url": "https://github.com/nukeykt/NBlood", "description": "Port of the classic FPS Blood.", "stars": "753"}, {"name": "NearChuckle", "url": "https://github.com/rohit-n/NearChuckle", "description": "A Linux port of Far Cry 1.", "stars": "41"}, {"name": "OpenChasm", "url": "https://github.com/alexey-lysiuk/OpenChasm", "description": "Free software reconstruction of Chasm: The Rift game.", "stars": "19"}, {"name": "Odamex", "url": "https://github.com/odamex/odamex", "description": "Online multiplayer DOOM port with a strong focus on the original gameplay while providing a breadth of enhancements. :flower\\_playing\\_cards:", "stars": "260"}, {"name": "OpenMoHAA", "url": "https://github.com/openmoh/openmohaa", "description": "Open re-implementation of Medal of Honor: Allied Assault including Spearhead and Breakthrough expansions.", "stars": "712"}, {"name": "OpenSpades", "url": "https://github.com/yvt/openspades", "description": "Compatible client of Ace of Spades, a voxel FPS.", "stars": "1.2k"}, {"name": "Quake3e", "url": "https://github.com/ec-/Quake3e", "description": "Improved Quake III Arena engine.", "stars": "1.4k"}, {"name": "quakeforge", "url": "https://github.com/quakeforge/quakeforge", "description": "QuakeForge is descended from the original Quake engine as released by Id Software in December 1999, and can be used to play original Quake and QuakeWorld games and mods (including many modern mods).", "stars": "59"}, {"name": "QuakeSpasm", "url": "https://sourceforge.net/projects/quakespasm/", "description": "A modern, cross-platform Quake game engine."}, {"name": "Raze", "url": "https://github.com/ZDoom/Raze", "description": "Build engine port backed by GZDoom tech. Currently supports Duke Nukem 3D, Blood, Shadow Warrior, Redneck Rampage and Powerslave/Exhumed.", "stars": "835"}, {"name": "RBDOOM-3-BFG", "url": "https://github.com/RobertBeckebans/RBDOOM-3-BFG", "description": "Doom 3 BFG Edition with soft shadows, cleaned up source, Linux and 64 bit Support.", "stars": "1.8k"}, {"name": "RedneckGDX", "url": "https://gitlab.com/m210/RedneckGDX", "description": "Port of Redneck Rampage."}, {"name": "SeriousSamClassic-VK", "url": "https://github.com/tx00100xt/SeriousSamClassic-VK", "description": "Open source game engine for Serious Sam Classic with Vulkan support.", "stars": "148"}, {"name": "SeriousSamAlphaRemake", "url": "https://github.com/tx00100xt/SeriousSamAlphaRemake", "description": "Serious Sam Alpha Remake open source project based.", "stars": "31"}, {"name": "SurrealEngine", "url": "https://github.com/dpjudas/SurrealEngine", "description": "The goal of this project is to reimplement enough of the original Unreal Engine to make the Unreal Tournament (UT99) maps playable.", "stars": "1k"}, {"name": "Taradino", "url": "https://github.com/fabiangreffrath/taradino", "description": "SDL2 port of Rise of the Triad.", "stars": "53"}, {"name": "The Eternity Engine", "url": "https://github.com/team-eternity/eternity", "description": "Advanced DOOM source port. :flower\\_playing\\_cards:", "stars": "262"}, {"name": "The Force Engine", "url": "https://github.com/luciusDXL/TheForceEngine", "description": "Jedi Engine for modern systems and the games that used that engine - Dark Forces and Outlaws.", "stars": "1.1k"}, {"name": "Tyrquake", "url": "https://github.com/libretro/tyrquake", "description": "Libretro port of Tyrquake.", "stars": "46"}, {"name": "UZDoom", "url": "https://github.com/UZDoom/UZDoom", "description": "Modder-friendly OpenGL and Vulkan source port based on the DOOM engine. :flower\\_playing\\_cards:", "stars": "1.7k"}, {"name": "vkQuake", "url": "https://github.com/Novum/vkQuake", "description": "Vulkan Quake port based on QuakeSpasm.", "stars": "2.2k"}, {"name": "Yamagi Quake II", "url": "https://github.com/yquake2/yquake2", "description": "Enhanced client for id Software's Quake II with focus on offline and coop gameplay.", "stars": "960"}, {"name": "Zandronum", "url": "https://zandronum.com/", "description": "Multiplayer oriented port, based off Skulltag, for Doom and Doom II. Also runs Heretic, Hexen and Strife. :flower\\_playing\\_cards:"}, {"name": "2006rebotted", "url": "https://github.com/dginovker/2006rebotted", "description": "A 2006 RuneScape 2 Emulation Server. :flower\\_playing\\_cards:", "stars": "34"}, {"name": "2004scape", "url": "https://2004scape.org", "description": "A free & open-source remake of 2004 era RuneScape 2. :flower\\_playing\\_cards:"}, {"name": "2009scape", "url": "https://2009scape.org", "description": "A free & open-source remake of 2009 era RuneScape 2. :flower\\_playing\\_cards:"}, {"name": "ACEmulator", "url": "https://emulator.ac", "description": "A custom, completely from-scratch open source server emulator for Asheron\u2019s Call built on C#. :flower\\_playing\\_cards:"}, {"name": "FreeSO", "url": "https://github.com/riperiperi/FreeSO", "description": "Reimplementation of The Sims Online, targetted mainly at mobile devices. :flower\\_playing\\_cards:", "stars": "929"}, {"name": "Meridian 59", "url": "https://github.com/Meridian59/Meridian59", "description": "The first 3D MMORPG, released in 1996 and open sourced in 2012. The original codebase for Meridian 59.", "stars": "477"}, {"name": "Opengate", "url": "https://sourceforge.net/projects/opengate/", "description": "Remake of Jumpgate."}, {"name": "OpenRSC", "url": "https://gitlab.com/open-runescape-classic/core", "description": "Open source accurate RuneScape Classic (2001-2003) game server in Java, based on recorded data and videos. :flower\\_playing\\_cards:"}, {"name": "RSC-C", "url": "https://github.com/2003scape/rsc-c", "description": "Rewrite of the RuneScape Classic (2001-2003) game client in portable C. :flower\\_playing\\_cards:", "stars": "114"}, {"name": "RuneLite", "url": "https://github.com/runelite/runelite", "description": "Open source Old School RuneScape (OSRS) client. :flower\\_playing\\_cards:", "stars": "5.3k"}, {"name": "Ryzom Core", "url": "https://github.com/ryzom/ryzomcore", "description": "Ryzom Core contains the whole code (client, server, tools) used to make the commercial MMORPG Ryzom. :flower\\_playing\\_cards:", "stars": "418"}, {"name": "Space Station 14", "url": "https://github.com/space-wizards/space-station-14", "description": "Space Station 14 is a revived attempt at a Space Station 13 remake.", "stars": "3.5k"}, {"name": "VoxeLibre", "url": "https://git.minetest.land/VoxeLibre/VoxeLibre", "description": "Stable, moddable & free/libre clone of Minecraft based on the Luanti engine. :flower\\_playing\\_cards:"}, {"name": "Abyss Engine", "url": "https://github.com/AbyssEngine/AbyssEngine", "description": "Abyss Engine is a game engine designed to run games similar to 2000's style ARPGs such as Diablo II.", "stars": "226"}, {"name": "Arx Libertatis", "url": "https://github.com/arx/ArxLibertatis", "description": "Cross-platform port of Arx Fatalis, a first-person role-playing game.", "stars": "1k"}, {"name": "Barony", "url": "https://github.com/TurningWheel/Barony", "description": "Open source release of Barony.", "stars": "642"}, {"name": "BtBuilder", "url": "https://github.com/dulsi/btbuilder", "description": "An open source implementation of the Bard's Tale Construction Set.", "stars": "46"}, {"name": "Daggerfall Unity", "url": "https://github.com/Interkarma/daggerfall-unity", "description": "Recreation of Daggerfall in the Unity engine.", "stars": "3.3k"}, {"name": "Devilution", "url": "https://github.com/diasurgical/devilution", "description": "Reconstructed form of Diablo's original source code.", "stars": "9k"}, {"name": "DevilutionX", "url": "https://github.com/diasurgical/devilutionX", "description": "Diablo build for modern operating systems.", "stars": "9.4k"}, {"name": "DGEngine", "url": "https://github.com/dgengin/DGEngine", "description": "Implementation of the Diablo game engine.", "stars": "271"}, {"name": "Exult", "url": "https://github.com/exult/exult", "description": "Project to recreate Ultima 7 for modern operating systems.", "stars": "646"}, {"name": "Falltergeist", "url": "https://github.com/falltergeist/falltergeist", "description": "Crossplatform Fallout 2 game engine writen in C++ and SDL.", "stars": "887"}, {"name": "Freeablo", "url": "https://github.com/wheybags/freeablo", "description": "Open-source implementation of the Diablo engine.", "stars": "2.2k"}, {"name": "FreeFT", "url": "https://github.com/nadult/FreeFT", "description": "Real-time, isometric action game engine inspired by Fallout Tactics.", "stars": "183"}, {"name": "GemRB", "url": "https://github.com/gemrb/gemrb", "description": "Portable open-source reimplementation of the Infinity Engine (used by Baldur's Gate, Icewind Dale and more).", "stars": "1.2k"}, {"name": "OpenEnroth", "url": "https://github.com/OpenEnroth/OpenEnroth", "description": "Might and Magic VI-VIII engine remake using original data & code.", "stars": "816"}, {"name": "OpenGothic", "url": "https://github.com/Try/OpenGothic", "description": "Reimplementation of Gothic 2: Night of the Raven.", "stars": "1.5k"}, {"name": "OpenMW", "url": "https://github.com/OpenMW/openmw", "description": "Reimplementation of the Morrowind game engine.", "stars": "6.2k"}, {"name": "OpenNox", "url": "https://github.com/noxworld-dev/opennox", "description": "Collaboration project extending the Nox engine.", "stars": "18"}, {"name": "OpenTESArena", "url": "https://github.com/afritz1/OpenTESArena", "description": "Modern engine reimplementation of The Elder Scrolls: Arena by Bethesda Softworks.", "stars": "1.3k"}, {"name": "OpenVIII", "url": "https://github.com/MaKiPL/OpenVIII", "description": "Final Fantasy VIII engine implementation in C#.", "stars": "678"}, {"name": "REGoth", "url": "https://github.com/REGoth-project/REGoth-bs", "description": "An open source reimplementation of zEngine the engine behind Gothic and Gothic II.", "stars": "486"}, {"name": "Riiablo", "url": "https://github.com/collinsmith/riiablo", "description": "Diablo II remade using Java and LibGDX.", "stars": "1.1k"}, {"name": "sfall", "url": "https://github.com/phobos2077/sfall", "description": "A set of engine modifications for the classic game Fallout 2.", "stars": "411"}, {"name": "Shockolate", "url": "https://github.com/Interrupt/systemshock", "description": "Same great System Shock, new great taste.", "stars": "888"}, {"name": "UAlbion", "url": "https://github.com/csinkers/ualbion", "description": "Remake of 1995 Albion.", "stars": "157"}, {"name": "UnderworldGodot", "url": "https://github.com/hankmorgan/UnderworldGodot", "description": "An engine recreation of Ultima Underworld and Ultima Underworld 2 in the Godot Engine.", "stars": "286"}, {"name": "WitchavenGDX", "url": "https://gitlab.com/m210/WitchavenGDX", "description": "Witchaven Java port."}, {"name": "xoreos", "url": "https://github.com/xoreos/xoreos", "description": "Implementation of BioWare's Aurora engine and its derivatives (used by Neverwinter Nights, The Witcher and more).", "stars": "1.1k"}, {"name": "Zelda3", "url": "https://github.com/snesrev/zelda3", "description": "This is a reverse engineered clone of Zelda 3 - A Link to the Past.", "stars": "4.6k"}, {"name": "zorkClone", "url": "https://github.com/vatbub/zorkClone", "description": "Reimplementation of the original Zork game developed by Infocom.", "stars": "18"}, {"name": "Alive Reversing", "url": "https://github.com/AliveTeam/alive_reversing", "description": "Reimplementation of Oddworld: Abe's Exoddus.", "stars": "413"}, {"name": "BanjoRecomp", "url": "https://github.com/BanjoRecomp/BanjoRecomp", "description": "PC Port of Banjo-Kazooie made using N64: Recompiled.", "stars": "1.6k"}, {"name": "Commander Genius", "url": "https://gitlab.com/Dringgstein/Commander-Genius", "description": "Modern Interpreter for the Commander Keen Games. :flower\\_playing\\_cards:"}, {"name": "Ghostship", "url": "https://github.com/HarbourMasters/Ghostship", "description": "Super Mario 64 reimplementation for PC.", "stars": "423"}, {"name": "Jazz\u00b2 Resurrection", "url": "https://github.com/deathkiller/jazz2", "description": "Reimplementation of Jazz Jackrabbit 2.", "stars": "539"}, {"name": "Lionheart Remake", "url": "https://github.com/b3dgs/lionheart-remake", "description": "Java remake of Lionheart Amiga game.", "stars": "85"}, {"name": "ManicMinerLL", "url": "https://github.com/RustyPixelsUK/ManicMinerLL", "description": "A re-working of Manic Miner onto the DS using levels created for other official computer released versions.", "stars": "3"}, {"name": "NXEngine-evo", "url": "https://github.com/nxengine/nxengine-evo", "description": "Rewrite of the masterpiece jump-and-run platformer Doukutsu Monogatari (also known as Cave Story).", "stars": "528"}, {"name": "Omnispeak", "url": "https://github.com/sulix/omnispeak", "description": "Reimplementation of Commander Keen in Goodbye Galaxy.", "stars": "306"}, {"name": "Prince-Monogame", "url": "https://github.com/salvadorc17/Prince-Monogame", "description": "Monogame implementation of Prince of Persia 2.", "stars": "49"}, {"name": "SDLPoP", "url": "https://github.com/NagyD/SDLPoP", "description": "Port of Prince of Persia, based on the disassembly of the DOS version.", "stars": "1.2k"}, {"name": "sm64js", "url": "https://github.com/sm64jsarchive/sm64jsarchive", "description": "Super Mario 64 reimplementation in JavaScript.", "stars": "10"}, {"name": "The Secret Chronicles of Dr. M", "url": "https://github.com/secretchronicles/TSC", "description": "Adaptation of Secret Mario Chronicles. :flower\\_playing\\_cards:", "stars": "220"}, {"name": "UnleashedRecomp", "url": "https://github.com/hedge-dev/UnleashedRecomp", "description": "An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.", "stars": "4.7k"}, {"name": "VVVVV", "url": "https://github.com/TerryCavanagh/vvvvvv", "description": "The source code to VVVVVV.", "stars": "7.9k"}, {"name": "Reburn 3", "url": "https://github.com/reburndev/reburn3", "description": "A work-in-progress open source reimplementation of Burnout 3: Takedown.", "stars": "155"}, {"name": "dRally", "url": "https://github.com/urxp/dRally", "description": "Open Source Engine / Death Rally \\[1996]", "stars": "70"}, {"name": "DreeRally", "url": "https://github.com/enriquesomolinos/DreeRally", "description": "Death Rally engine reimplementation.", "stars": "99"}, {"name": "dethrace", "url": "https://github.com/dethrace-labs/dethrace", "description": "Reverse engineering the 1997 game \"Carmageddon\"", "stars": "1.1k"}, {"name": "hi-octane202x", "url": "https://github.com/woalexan/hi-octane202x", "description": "Hi-Octane with level editor using Irrlicht engine.", "stars": "7"}, {"name": "HiOctaneTools", "url": "https://github.com/movAX13h/HiOctaneTools", "description": "Tools to inspect and modify levels of the game Hi-Octane by Bullfrog (1995).", "stars": "31"}, {"name": "OpenNFS", "url": "https://github.com/OpenNFS/OpenNFS", "description": "Attempt to recreate the classic Need for Speed Games (1-6).", "stars": "756"}, {"name": "tube64", "url": "https://github.com/rep-stosw/tube64", "description": "64-bit vesion of DOS game Tube (Bullfrog, 1994)", "stars": "19"}, {"name": "Vangers", "url": "https://github.com/KranX/Vangers", "description": "Racing/RPG hybrid made open-source by its creators, written in C++.", "stars": "718"}, {"name": "Vange-rs", "url": "https://github.com/kvark/vange-rs", "description": "The idea of this project is to replicate the old look and behavior of Vangers, but with native hardware acceleration for the graphics.", "stars": "473"}, {"name": "wipEout Rewrite", "url": "https://github.com/phoboslab/wipeout-rewrite", "description": "This is a re-implementation of the 1995 PSX game wipEout. :flower\\_playing\\_cards:", "stars": "2.9k"}, {"name": "retruxx", "url": "https://github.com/mindflower/retruxx", "description": "Reverse engineered Hard Truck Apocalypse.", "stars": "3"}, {"name": "Descent3", "url": "https://github.com/DescentDevelopers/Descent3", "description": "Descent 3 by Outrage Entertainment", "stars": "3k"}, {"name": "DXX-Rebirth", "url": "https://github.com/dxx-rebirth/dxx-rebirth", "description": "Source port of the Descent and Descent 2 Engines for Windows, macOS, Linux.", "stars": "598"}, {"name": "Free Stars: The Ur-Quan Masters", "url": "https://sc2.sourceforge.net/", "description": "Open source version of the classic Star Control 2."}, {"name": "FS2Open", "url": "https://github.com/scp-fs2open/fs2open.github.com", "description": "FreeSpace2 Source Code Project.", "stars": "461"}, {"name": "Librelancer", "url": "https://github.com/Librelancer/Librelancer", "description": "Reimplementation of the 2003 space game Freelancer.", "stars": "557"}, {"name": "Ancient Beast", "url": "https://github.com/FreezingMoon/AncientBeast", "description": "Spiritual successor to Heroes of Might and Magic III focusing on combat; matched based eSport.", "stars": "1.8k"}, {"name": "Antares", "url": "https://github.com/arescentral/antares", "description": "Remake of Ares, a tactical space combat game.", "stars": "108"}, {"name": "CivOne", "url": "https://github.com/SWY1985/CivOne", "description": "Implementation of Sid Meier's Civilization.", "stars": "261"}, {"name": "Unciv", "url": "https://github.com/yairm210/Unciv", "description": "Open-source Android/Desktop remake of Civ V.", "stars": "10k"}, {"name": "OpenCiv3", "url": "https://github.com/C7-Game/OpenCiv3", "description": "OpenCiv3 is an open-source, cross-platform, mod-oriented, modernized remake of Civilization III by the fan community built with the Godot Engine and C#.", "stars": "547"}, {"name": "freeciv", "url": "https://github.com/freeciv/freeciv", "description": "Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization.", "stars": "1.5k"}, {"name": "freecivworld", "url": "https://github.com/freecivworld/freecivworld", "description": "Freecivworld.net is the 3D version of Freeciv.", "stars": "10"}, {"name": "CorsixTH", "url": "https://github.com/CorsixTH/CorsixTH", "description": "Clone of Theme Hospital with support for modern operating systems, high resolutions and much more.", "stars": "4.4k"}, {"name": "Cortex Command Community Project Source", "url": "https://github.com/cortex-command-community/Cortex-Command-Community-Project-Source", "description": "Community-driven effort to continue the development of Cortex Command.", "stars": "205"}, {"name": "fheroes2", "url": "https://github.com/ihhub/fheroes2", "description": "Free implementation of Heroes of Might and Magic II game engine.", "stars": "3.2k"}, {"name": "Flame", "url": "https://github.com/DiaLight/Flame", "description": "Dungeon Keeper II partial recompilation with bug fixes.", "stars": "83"}, {"name": "FreeCol", "url": "https://sourceforge.net/projects/freecol/", "description": "Turn-based strategy game based on the old game Colonization."}, {"name": "GLSMAC", "url": "https://github.com/afwbkbc/glsmac", "description": "Unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri ( + Alien Crossfire ).", "stars": "562"}, {"name": "Jagged Alliance Stracciatella", "url": "https://github.com/ja2-stracciatella/ja2-stracciatella", "description": "Makes Jagged Alliance 2 available on a wide range of platforms.", "stars": "501"}, {"name": "Julius", "url": "https://github.com/bvschaik/julius", "description": "Reimplementation of Caesar III.", "stars": "3.2k"}, {"name": "KaM Remake", "url": "https://github.com/Kromster80/kam_remake", "description": "RTS game remake of Knights and Merchants written in Delphi from scratch.", "stars": "374"}, {"name": "KeeperFX", "url": "https://github.com/dkfans/keeperfx", "description": "Open source remake and Fan Expansion of Dungeon Keeper.", "stars": "915"}, {"name": "KeeperRL", "url": "https://github.com/miki151/keeperrl", "description": "Roguelike dungeon builder inspired by Dwarf Fortress.", "stars": "960"}, {"name": "maxr", "url": "https://github.com/maxr-dot-org/maxr", "description": "A turn based strategy game.", "stars": "38"}, {"name": "mc2", "url": "https://github.com/alariq/mc2", "description": "Mech Commander 2 open source engine + OpenGL Linux port.", "stars": "133"}, {"name": "MegaGlest", "url": "https://github.com/MegaGlest/megaglest-source", "description": "MegaGlest real-time strategy game engine (cross-platform, 3-d).", "stars": "392"}, {"name": "openage", "url": "https://github.com/SFTtech/openage", "description": "Clone of the Age of Empires II engine.", "stars": "14k"}, {"name": "OpenApocalypse", "url": "https://github.com/OpenApoc/OpenApoc", "description": "Rebuild of the X-COM: Apocalypse engine.", "stars": "565"}, {"name": "openblack", "url": "https://github.com/openblack/openblack", "description": "Reimplementation of Black & White.", "stars": "1.5k"}, {"name": "OpenDungeonsPlus", "url": "https://github.com/tomluchowski/OpenDungeonsPlus", "description": "Open source game inspired by Dungeon Keeper - Dark, damp and dangerous...", "stars": "16"}, {"name": "OpenE2140", "url": "https://github.com/OpenE2140/OpenE2140", "description": "Remake of Earth 2140 based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "64"}, {"name": "OpenDUNE", "url": "https://github.com/OpenDUNE/OpenDUNE", "description": "Recreation of the popular game Dune II.", "stars": "1.7k"}, {"name": "Open Fodder", "url": "https://github.com/OpenFodder/openfodder", "description": "Open-source implementation of Cannon Fodder.", "stars": "570"}, {"name": "OPHD", "url": "https://github.com/OutpostUniverse/OPHD", "description": "OutpostHD - Open source remake of Sierra On-Line's Outpost.", "stars": "131"}, {"name": "OpenHV", "url": "https://github.com/OpenHV/OpenHV", "description": "Open-source implementation of Hard Vacuum. :flower\\_playing\\_cards:", "stars": "984"}, {"name": "OpenKrush", "url": "https://github.com/IceReaper/OpenKrush", "description": "Remake of KKnD (Krush, Kill 'n' Destroy) and KKnD2 based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "117"}, {"name": "OpenLoco", "url": "https://github.com/OpenLoco/OpenLoco", "description": "Reimplementation of Chris Sawyer's Locomotion.", "stars": "1.6k"}, {"name": "Open Panzer", "url": "https://github.com/nicupavel/openpanzer", "description": "HTML5 Panzer General 2. :flower\\_playing\\_cards:", "stars": "179"}, {"name": "OpenRA", "url": "https://github.com/OpenRA/OpenRA", "description": "Implementation of the Red Alert engine using .NET/mono and OpenGL. Runs on Windows, Linux and macOS.", "stars": "16k"}, {"name": "OpenCrystalCaves", "url": "https://github.com/OpenCrystalCaves/OpenCrystalCaves", "description": "OCC is an unofficial open source engine reimplementation of the game trilogy Crystal Caves.", "stars": "81"}, {"name": "OpenRCT2", "url": "https://github.com/OpenRCT2/OpenRCT2", "description": "Recreation of RollerCoaster Tycoon 2.", "stars": "15k"}, {"name": "OpenSA", "url": "https://github.com/Dzierzan/OpenSA", "description": "Remake of Swarm Assault based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "115"}, {"name": "OpenSAGE", "url": "https://github.com/OpenSAGE/OpenSAGE", "description": "C# reimplementation of SAGE, the game engine used by a bunch of EA Pacific games, including Command & Conquer: Generals and Battle for Middle Earth.", "stars": "1.6k"}, {"name": "OpenSC2K", "url": "https://github.com/nicholas-ochoa/OpenSC2K", "description": "Remake of SimCity 2000 by Maxis.", "stars": "5.1k"}, {"name": "OpenTPW", "url": "https://github.com/OpenTPW/OpenTPW", "description": "An open-source re-implementation of Bullfrog's Sim Theme Park / Theme Park World (1999).", "stars": "145"}, {"name": "OpenTTD", "url": "https://github.com/OpenTTD/OpenTTD", "description": "OpenTTD is a transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer. :flower\\_playing\\_cards:", "stars": "7.6k"}, {"name": "OpenXcom", "url": "https://github.com/SupSuper/OpenXcom", "description": "Clone of UFO: Enemy Unknown and X-COM: Terror From the Deep.", "stars": "2.1k"}, {"name": "OutpostHD", "url": "https://github.com/OutpostUniverse/OPHD", "description": "Remake of Sierra On-Line's Outpost.", "stars": "131"}, {"name": "Ozymandias", "url": "https://github.com/dalerank/Ozymandias", "description": "An open source re-implementation of Pharaoh in the Julius/Augustus engine.", "stars": "2"}, {"name": "Race into Space", "url": "https://github.com/raceintospace/raceintospace", "description": "Version of Interplay's Buzz Aldrin's Race into Space.", "stars": "202"}, {"name": "Return To The Roots", "url": "https://github.com/Return-To-The-Roots/s25client", "description": "Settlers II remake written in C++.", "stars": "560"}, {"name": "Shattered Paradise", "url": "https://github.com/ABrandau/Shattered-Paradise-SDK", "description": "Remake of C\\&C Tiberian Sun based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "80"}, {"name": "simutrans", "url": "https://github.com/simutrans/simutrans", "description": "Simutrans is a freeware and open-source transportation simulator. :flower\\_playing\\_cards:", "stars": "77"}, {"name": "Syndicate Wars", "url": "https://github.com/swfans/syndwarsfx", "description": "Syndicate Wars Fan Expansion, Open Source remake of the classic Bullfrog game.", "stars": "205"}, {"name": "Romanov's Vengeance", "url": "https://github.com/MustaphaTR/Romanovs-Vengeance", "description": "Remake of C\\&C Red Alert 2 based on [the OpenRA engine (\u2b5016k)](https://github.com/OpenRA/OpenRA)", "stars": "322"}, {"name": "Sourcehold", "url": "https://github.com/sourcehold/Sourcehold", "description": "Implementation of Stronghold by Firefly Studios.", "stars": "274"}, {"name": "Stone Kingdoms", "url": "https://gitlab.com/stone-kingdoms/stone-kingdoms", "description": "A real-time strategy game made with L\u00d6VE based on the original Stronghold by Firefly studios."}, {"name": "VanillaConquer", "url": "https://github.com/TheAssemblyArmada/Vanilla-Conquer/", "description": "Command and Conquer and Red Alert original release source port based on the remaster source code drop.", "stars": "443"}, {"name": "VCMI", "url": "https://github.com/vcmi/vcmi", "description": "Engine for Heroes of Might and Magic III.", "stars": "5.5k"}, {"name": "Wargus", "url": "https://github.com/Wargus/wargus", "description": "Warcraft 2 Mod that allows you to play Warcraft 2 with the Stratagus engine.", "stars": "413"}, {"name": "Warzone 2100", "url": "https://github.com/Warzone2100/warzone2100", "description": "Free and open-source real time strategy game. :flower\\_playing\\_cards:", "stars": "3.7k"}, {"name": "Zed Online", "url": "https://sourceforge.net/projects/zedonline/", "description": "Remake of the 1996 classic game Z."}], "notes": []}], "total_entries": 231}, {"name": "Playcanvas", "subcategories": [{"name": "Playcanvas", "entries": [{"name": "PlayCanvas Products", "url": "#playcanvas-products", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Extensions and Utilities", "url": "#extensions-and-utilities", "description": ""}, {"name": "Technical Demos", "url": "#technical-demos", "description": ""}, {"name": "Interactive Experiences", "url": "#interactive-experiences", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "Automotive", "url": "#automotive", "description": ""}, {"name": "Product Configurators", "url": "#product-configurators", "description": ""}, {"name": "3D Gaussian Splatting", "url": "#3d-gaussian-splatting", "description": ""}, {"name": "AR/VR/XR", "url": "#arvrxr", "description": ""}, {"name": "Generative AI", "url": "#generative-ai", "description": ""}, {"name": "Blockchain/Crypto/NFT", "url": "#blockchaincryptonft", "description": ""}, {"name": "PlayCanvas Engine", "url": "https://github.com/playcanvas/engine", "description": "Open source JavaScript graphics application framework.", "stars": "15k"}, {"name": "PlayCanvas Editor", "url": "https://playcanvas.com/", "description": "Browser-based editor for creating 3D web applications."}, {"name": "PlayCanvas React", "url": "https://github.com/playcanvas/react", "description": "Open source React wrapper for the PlayCanvas Engine.", "stars": "453"}, {"name": "PlayCanvas Web Components", "url": "https://github.com/playcanvas/web-components", "description": "Open source Web Components wrapper for the PlayCanvas Engine.", "stars": "88"}, {"name": "Model Viewer", "url": "https://playcanvas.com/viewer", "description": "Open source model viewer for viewing glTF and PLY (3D Gaussian Splats) files."}, {"name": "Texture Tool", "url": "https://github.com/playcanvas/texture-tool", "description": "Open source tool for reprojecting textures.", "stars": "10"}, {"name": "PCUI", "url": "https://github.com/playcanvas/pcui", "description": "Open source front-end framework used by the PlayCanvas toolset.", "stars": "751"}, {"name": "Discord Server", "url": "https://discord.gg/RSaMRzg", "description": ""}, {"name": "Facebook", "url": "https://www.facebook.com/playcanvas/", "description": ""}, {"name": "Forum", "url": "https://forum.playcanvas.com/", "description": ""}, {"name": "LinkedIn", "url": "https://www.linkedin.com/company/playcanvas", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/PlayCanvas/", "description": ""}, {"name": "X", "url": "https://x.com/playcanvas", "description": ""}, {"name": "YouTube", "url": "https://www.youtube.com/@playcanvas", "description": ""}, {"name": "API Reference", "url": "https://api.playcanvas.com/", "description": "Complete engine API documentation."}, {"name": "Developer Site", "url": "https://developer.playcanvas.com/", "description": "PlayCanvas Developer Site."}, {"name": "Vehicle and Interior Tutorials", "url": "https://3dground.net/en/articles/playcanvas-webgl/1", "description": "Detailed write-ups of 2 PlayCanvas visualization applications."}, {"name": "Create a Bowling Game", "url": "https://www.gamefromscratch.com/post/2017/05/25/PlayCanvas-Engine-Revisited.aspx", "description": "Create a physics-based bowling game."}, {"name": "Create a Space Shooter", "url": "https://gamedevelopment.tutsplus.com/tutorials/create-a-space-shooter-with-playcanvas-part-1--cms-28066", "description": "Recreate Asteroids in this Tutsplus tutorial."}, {"name": "MDN Tutorial", "url": "https://developer.mozilla.org/en-US/docs/Games/Techniques/3D_on_the_web/Building_up_a_basic_demo_with_PlayCanvas", "description": "Build up a basic demo with PlayCanvas."}, {"name": "Official Tutorials", "url": "https://developer.playcanvas.com/en/tutorials/", "description": "Large collection of official PlayCanvas tutorials."}, {"name": "PlayCanvas and Substance", "url": "https://magazine.substance3d.com/high-end-renders-online-bike-configurator-substance/", "description": "Creating high-end artwork for vehicle configurators with PlayCanvas and Substance."}, {"name": "Rescue the Lunar Lander", "url": "https://medium.com/@omar4ur/rescue-the-lunar-lander-a-coderdojo-tutorial-5217d463e26a", "description": "Tutorial to make a simple physics-based game."}, {"name": "Solar Games Mentorship", "url": "https://solargames.io/mentorship/", "description": "Premium PlayCanvas training and mentorship services."}, {"name": "Video Tutorials", "url": "https://www.youtube.com/playlist?list=PLy57qL2R3Z6NlBQBEMnjVPT0iz320i4Ko", "description": "YouTube playlist for short PlayCanvas tutorials."}, {"name": "8th Wall", "url": "https://www.8thwall.com/docs/api/playcanvas/getting-started/", "description": "Markerless AR runtime."}, {"name": "Kinematic Character Controller", "url": "https://github.com/tatelax/playcanvas-kinematic-character-controller", "description": "An open-source kinematic character controller.", "stars": "6"}, {"name": "playcanvas-ar", "url": "https://github.com/playcanvas/playcanvas-ar", "description": "Marker-based AR solution built on ARToolkit.", "stars": "248"}, {"name": "playcanvas-node", "url": "https://github.com/yushimatenjin/playcanvas-node", "description": "REST API wrapper for Node.js.", "stars": "5"}, {"name": "playcanvas-p2.js", "url": "https://github.com/playcanvas/playcanvas-p2.js", "description": "An integration with the p2.js 2D physics engine.", "stars": "24"}, {"name": "playcanvas-rest-api-tools", "url": "https://github.com/playcanvas/playcanvas-rest-api-tools", "description": "CLI tools built on the PlayCanvas REST API.", "stars": "29"}, {"name": "playcanvas-spine", "url": "https://github.com/playcanvas/playcanvas-spine", "description": "Spine plugin for PlayCanvas for 2D animations.", "stars": "51"}, {"name": "playcanvas-tween", "url": "https://github.com/playcanvas/playcanvas-tween", "description": "Officially supported tween animation plugin.", "stars": "67"}, {"name": "playcanvas-vue", "url": "https://github.com/isobolewski/playcanvas-vue", "description": "A PlayCanvas integration with Vue.js.", "stars": "45"}, {"name": "@recast-navigation/playcanvas", "url": "https://www.npmjs.com/package/@recast-navigation/playcanvas", "description": "NavMesh and Pathfinding using [Recast (\u2b507.6k)](https://github.com/recastnavigation/recastnavigation) for PlayCanvas."}, {"name": "tween.js", "url": "https://github.com/tweenjs/tween.js/", "description": "Popular JavaScript tweening library that integrates easily with PlayCanvas.", "stars": "10k"}, {"name": "Sublime Completions", "url": "https://github.com/playcanvas/sublime-completions", "description": "Sublime Text Autocompletion for the PlayCanvas API.", "stars": "4"}, {"name": "VS Code Extension", "url": "https://marketplace.visualstudio.com/items?itemName=playcanvas.playcanvas", "description": "An alternative to the built-in Code Editor."}, {"name": "After the Flood", "url": "https://playcanv.as/p/44MRmJRU/", "description": "Collaboration with Mozilla to promote WebGL 2."}, {"name": "Casino", "url": "https://playcanv.as/p/LpmXGUe6/", "description": "Physically rendered 3D casino environment."}, {"name": "Global Illumination", "url": "https://playcanv.as/p/ZV4PW6wr/", "description": "GI approximation using interpolated lightmaps."}, {"name": "Seemore", "url": "https://playcanv.as/p/MflWvdTW/", "description": "Collaboration with ARM to promote mobile WebGL."}, {"name": "Sponza", "url": "https://playcanv.as/p/txPePQvy/", "description": "Run-time lightmapped Sponza environment."}, {"name": "Star-Lord", "url": "https://playcanv.as/p/SA7hVBLt/", "description": "First ever PBR demo from PlayCanvas."}, {"name": "Steampunk Slots", "url": "https://playcanv.as/p/nL1dYbMv", "description": "Physically rendered slot machine."}, {"name": "Call of Duty: Gunsmith", "url": "https://playcanv.as/p/XPWoTZ4F/", "description": "Promotional 3D experience themed on Call of Duty."}, {"name": "Camille World", "url": "https://cmworld.io", "description": "Explore 3D worlds and play as puzzles."}, {"name": "Childhood on the Move", "url": "https://gallery.familyforeverychild.org/Childhood-on-The-Move/", "description": "Virtual art exhibition from charity Family for Every Child."}, {"name": "Cyber City", "url": "https://vz777.com/cybercity/index.html", "description": "Promotional site for Visionaries777."}, {"name": "Da Viking Code's Metaverse", "url": "https://metavers.davikingcode.com/", "description": "Explorable 3D project portfolio of a digital agency."}, {"name": "DOOH Invaders", "url": "https://vimeo.com/136313614", "description": "World's largest Space Invaders clone unveiled at Cannes Lions."}, {"name": "Fatal System Error", "url": "https://playcanv.as/p/A5qC9ftM/?overlay=false", "description": "Interactive opera experience created by Dumbworld from the Royal Opera House."}, {"name": "How Not To Suck At Money", "url": "https://hntsam.com/", "description": "Educational game from Invesco about personal finance."}, {"name": "Instant Worlds", "url": "https://instantworlds.io/", "description": "Instant, browser-based 3D worlds for brands and audiences to connect in real time."}, {"name": "Life During COVID-19", "url": "https://gallery.familyforeverychild.org/", "description": "Virtual art exhibition from charity Family for Every Child."}, {"name": "MMX Racing", "url": "https://playcanv.as/p/ika9sdKu/?truck=johncena", "description": "Interactive 3D ad for a popular mobile game."}, {"name": "Party Space", "url": "https://www.party.space/", "description": "Virtual events platform."}, {"name": "Pocketverse", "url": "https://pocketverse.net/", "description": "Procedurally generated star systems."}, {"name": "Realise", "url": "https://gaffen.itch.io/realise", "description": "A video game to accompany the new EP from Hearse Pileup."}, {"name": "Ride Along 2", "url": "https://vimeo.com/152996271", "description": "Using WebGL to promote a Hollywood movie release."}, {"name": "Rugby World Cup", "url": "https://www.youtube.com/watch?v=onOJBCC8R7A", "description": "Promoting the Rugby World Cup in London's Piccadilly Circus."}, {"name": "Virtual Statues", "url": "https://playcanv.as/e/p/cLkf99ZV/", "description": "A digital museum built with 3D Gaussian Splatting."}, {"name": "Wild Rift", "url": "https://unlock.wildrift.leagueoflegends.com/", "description": "Solve the puzzle to unlock a League of Legends: Wild Rift character."}], "notes": []}, {"name": "Playcanvas \u2014 Browser Games", "entries": [{"name": "Beyond Bionic: Extreme Encounters", "url": "https://www.bbc.co.uk/cbbc/games/beyond-bionic-extreme-encounters", "description": "Outdoor adventures in this game from the BBC."}, {"name": "Bubble Tower 3D", "url": "https://play.famobi.com/bubble-tower-3d", "description": "Old-school bubble shooter game."}, {"name": "Build Land", "url": "https://poki.com/en/g/build-land", "description": "Grow your island by collecting resources."}, {"name": "Bus Parking 3D", "url": "https://play.famobi.com/bus-parking-3d", "description": "Park the bus in the designated space before the timer runs out."}, {"name": "Cannon Balls 3D", "url": "https://play.famobi.com/cannon-balls-3d", "description": "Use the cannon to destroy the various structures in this physics-based game."}, {"name": "Car Detailing Master", "url": "https://poki.com/en/g/car-detailing-master", "description": "Clean, paint, and polish cars in this satisfying makeover game from Gamebole."}, {"name": "Color Burst 3D", "url": "https://gamesnacks.com/games/colorburst3d", "description": "Hit the colored wall matching the ball color."}, {"name": "Color Up", "url": "https://elanrastudios.com/games/colorup", "description": "Climb up carefully and stay on the right colored boxes."}, {"name": "Continental Marble Adventure", "url": "https://portfolio.redox-interactive.com/en/projects/continental-marble-adventure", "description": "Marble game for Continental's 150th anniversary."}, {"name": "Conundrum", "url": "https://conundrum.fun", "description": "A word game where you solve anagrams. Fast!"}, {"name": "Curve Ball 3D", "url": "https://play.famobi.com/curve-ball-3d", "description": "3D pong game."}, {"name": "DeadRise.io", "url": "https://poki.com/en/g/deadrise-io", "description": "Fast-paced zombie shooting chaos in your browser."}, {"name": "Disney's Hour of Code - Moana", "url": "http://partners.disney.com/hour-of-code", "description": "Learn programming fundamentals with Disney's Moana."}, {"name": "Euro Penalty Cup 2021", "url": "https://play.famobi.com/euro-penalty-cup-2021", "description": "Try to hit the goal and outsmart the goalkeeper."}, {"name": "Fishing League", "url": "https://poki.com/en/g/fishing-league", "description": "Climb the ranks and become the ultimate angler."}, {"name": "Flappy Bird", "url": "https://playcanv.as/p/2OlkUaxF/", "description": "Guide the bird through as many pipes as possible."}, {"name": "Free Kick Football", "url": "https://gamesnacks.com/games/freekickfootball", "description": "Curve the ball to score goals."}, {"name": "Full Speed Racing", "url": "https://gamesnacks.com/games/fullspeedracing", "description": "Drive as far as you can before the time runs out."}, {"name": "Galaxies: Combat", "url": "https://playcanv.as/p/Ikq6Uk6A/", "description": "Carefully select power-ups to defeat waves of hostile ships."}, {"name": "Garden Bloom", "url": "https://play.famobi.com/garden-bloom", "description": "Garden-themed 2D match-3 game."}, {"name": "Garden Match 3D", "url": "https://play.famobi.com/garden-match-3d", "description": "3D match 3 game."}, {"name": "Geometry Run", "url": "https://www.gamee.com/game/geometryrun", "description": "Stylized endless runner built from geometric shapes."}, {"name": "Golf and Friends", "url": "https://gamesnacks.com/games/3v0ua21gf5hso", "description": "Swing into a vibrant online minigolf adventure."}, {"name": "Hoop Royale", "url": "https://play.famobi.com/hoop-royale", "description": "Maneuver the ring around the ball."}, {"name": "Jungle Friends", "url": "https://poki.com/en/g/jungle-friends", "description": "Earn coins by helping your animal friends."}, {"name": "Lego Jurassic World: Off-road Race", "url": "https://www.toggo.de/spiele/jurassic-world/jurassic-world-das-gelaenderennen-6727.htm", "description": "Dinosaurs, LEGO and vehicle stunts."}, {"name": "Mahjong World", "url": "https://play.famobi.com/mahjong-world", "description": "3D Mahjong puzzle game."}, {"name": "Mancala Classic", "url": "https://www.crazygames.com/game/mancala-classic", "description": "Strategic board game."}, {"name": "Master Archer", "url": "https://playcanv.as/p/JERg21J8/", "description": "Shoot the fruit from the top of Bob's head."}, {"name": "Megopoly", "url": "https://playmegopoly.com/", "description": "Free to play casual strategy board game where you invest in virtual property."}, {"name": "Monopoly", "url": "https://benbean.tech/monopoly-io/", "description": "The classic board game recreated in a 3D video game."}, {"name": "Nitro Knights", "url": "https://gamedistribution.com/games/nitro-knights", "description": "Futuristic jousting game."}, {"name": "Om Nom Run", "url": "https://play.famobi.com/om-nom-run", "description": "Endless runner."}, {"name": "Orbital Survival", "url": "https://playcanv.as/p/3G3RnfUz/", "description": "Destroy wave after wave of enemies on a tiny world."}, {"name": "Scooter Xtreme", "url": "https://gamesnacks.com/games/scooterxtreme", "description": "Casual scooter riding game."}, {"name": "Slice Rush", "url": "https://play.famobi.com/slice-rush", "description": "Take the knife and chop your way through the kitchen."}, {"name": "Squid Dash", "url": "https://poki.com/en/g/squid-dash", "description": "Help Squiddy get to the ocean."}, {"name": "Stack Smash", "url": "https://play.famobi.com/stack-smash", "description": "Destroy all platforms to get to the ground and win."}, {"name": "Stickman Climb", "url": "https://poki.com/en/g/stickman-climb", "description": "Physics-based puzzle game."}, {"name": "SWOOOP", "url": "https://playcanv.as/p/JtL2iqIH/", "description": "Pick up gems in a bi-plane above a magical island."}, {"name": "The Walking Dead: Those Beyond", "url": "https://twd.thosebeyond.io/", "description": "A community survivor camp experience game."}, {"name": "TNT Bomb", "url": "https://play.famobi.com/tnt-bomb", "description": "Destroy buildings and structures with explosive power-ups."}, {"name": "Town Star", "url": "https://gala.games", "description": "Online farming game built by the Creative Director of Farmville 2."}, {"name": "Virtual Voodoo", "url": "https://playcanv.as/p/tRUfwVg1/", "description": "Voodoo doll simulator."}], "notes": []}, {"name": "Playcanvas \u2014 IO Games", "entries": [{"name": "99 Nights Online", "url": "https://www.crazygames.com/game/99-nights-online", "description": "Multiplayer survival horror coop game."}, {"name": "Animal Obby", "url": "https://poki.com/en/g/animal-obby", "description": "Switch between animals with unique abilities to reach the goal."}, {"name": "Bullet Bonanza", "url": "https://www.bulletbonanza.io/", "description": "Fast-paced, high-fidelity, 3D multiplayer FPS game from Kiloo."}, {"name": "Fields of Fury", "url": "https://www.fieldsoffury.io/", "description": "Capture the flag set during WW2."}, {"name": "GUMMYZ", "url": "https://gummyz.fitfuns.com", "description": "Sword-swinging multiplayer combat game."}, {"name": "Ink Wars", "url": "https://playcanv.as/p/YvyiZeqL/", "description": "Paint faster than your opponents to win the round."}, {"name": "Mini Royale: Nations", "url": "https://miniroyale.io/", "description": "Battle Royale first-person shooter."}, {"name": "Robostorm", "url": "https://robostorm.io/", "description": "Frenetic online multiplayer mech battle game."}, {"name": "Rollem", "url": "https://rollem.io/", "description": "Guide your hamster to the end of the obstacle course in the fastest time."}, {"name": "Simply Prop Hunt", "url": "https://simplyprophunt.io", "description": "Fast-paced multiplayer hide-and-seek game with a clever twist."}, {"name": "Simply City", "url": "https://simplycity.live", "description": "An open-world multiplayer GTA-like driving game."}, {"name": "Simply Up", "url": "https://simplyup.io", "description": "Climb to the top of the tower in the shortest time."}, {"name": "Tank Royale", "url": "https://tankroyale.io/", "description": "Cartoony fast-paced top-down multiplayer shooter."}, {"name": "TANX", "url": "https://tanx.io", "description": "Online multiplayer tank battle game."}, {"name": "Tribals", "url": "https://tribals.io/", "description": "First-person multiplayer survival game."}, {"name": "Venge", "url": "https://venge.io/", "description": "3D multiplayer first-person shooter."}, {"name": "Vortelli's Pizza", "url": "https://poki.com/en/g/vortellis-pizza-delivery", "description": "Multiplayer restaurant game."}, {"name": "Warbands", "url": "https://www.warbands.io/", "description": "3D multiplayer first-person shooter."}, {"name": "Wheat Farming", "url": "https://poki.com/en/g/wheat-farming", "description": "Multiplayer farming game."}], "notes": []}, {"name": "Playcanvas \u2014 Messenger Games", "entries": [{"name": "GameWave", "url": "https://apps.apple.com/us/app/gamewave-games-for-imessage/id1506797690", "description": "Multiplayer games for iMessage."}], "notes": []}, {"name": "Playcanvas \u2014 YouTube Playables", "entries": [{"name": "Cannon Balls 3D", "url": "https://www.youtube.com/playables/UgkxtJBl0ZoeInS-4l5yzLRPqToF7zHv4dhr", "description": "Use the cannon to destroy the various structures in this physics-based game."}, {"name": "Color Burst 3D", "url": "https://www.youtube.com/playables/UgkxcobZM_stIxOBW-bQwKcrUiYbg11g4x55", "description": "Hit the colored wall matching the ball color."}, {"name": "Farm Land", "url": "https://www.youtube.com/playables/Ugkxsk_eNi3xerLPa1SuoUIftBIWxzlTCbAN", "description": "Grow produce to expand your land."}, {"name": "Free Kick Football", "url": "https://www.youtube.com/playables/UgkxjX3-84ZFPZHSm99ZIsn9eqPQQSoWJPxS", "description": "Curve the ball to score goals."}, {"name": "Full Speed Racing", "url": "https://www.youtube.com/playables/UgkxbgLQk7KP4zQKHctwKY-XKtpJ_OBWL4aO", "description": "Drive as far as you can before the time runs out."}, {"name": "Om Nom Run", "url": "https://www.youtube.com/playables/UgkxiSWh_UPnG4BImBX7gI3KVDLxT2Wm1PiJ", "description": "Endless runner."}, {"name": "Scooter Xtreme", "url": "https://www.youtube.com/playables/UgkxeIG5erzthQsBVVs1sCMhJTrLdLAb7v5c", "description": "Casual scooter riding game."}, {"name": "Stack Bounce", "url": "https://www.youtube.com/playables/UgkxHHtsak1SC8mRGHMZewc4HzeAY3yhPPmJ", "description": "Destroy all platforms to get to the ground and win."}, {"name": "Airstream Basecamp", "url": "https://www.airstream.com/travel-trailers/airstream-basecamp-3d-experience/", "description": "Travel trailer visualizer."}, {"name": "Bennington Pontoon Boats", "url": "https://www.benningtonmarine.com/en-us/build-model/", "description": "Boat configurator."}, {"name": "BMW Car Design", "url": "https://www.bmw.com/en/design/car-design-the-keys-to-bmw-design.html", "description": "Interactive exploration of BMW design."}, {"name": "BMW i4 M50 Showcase", "url": "https://www.bmw.com/en/performance/electric-sports-car-BMWi4-M50-driving-dynamic-test.html", "description": "Blog article that embeds a technical overview of the new i4."}, {"name": "BMW i8", "url": "http://car.playcanvas.com", "description": "Car visualizer."}, {"name": "DAB Motors", "url": "https://dabmotors.com/configurator/", "description": "Motorcycle configurator."}, {"name": "Honda Civic Type R", "url": "https://www.honda.co.jp/CIVICTYPE-R/configurator/", "description": "Configurator (Japanese)."}, {"name": "Indian Motorcycles", "url": "https://www.indianmotorcycle.com/en-us/scout-bobber/build-color/", "description": "Motorcycle configurator."}, {"name": "Infiniti Experience", "url": "https://beijing.infiniti-experience.com/", "description": "Explore the 2020 Infiniti range (Chinese)."}, {"name": "Kia Niro Hybrid", "url": "https://www.kia.com/kr/buy/build-your-car/build/trim?rcCode=KRSG078", "description": "Kia configurator (Korean)."}, {"name": "Kia Virtual Experience", "url": "https://www.kiavirtualexperience.com/", "description": "Explore Kia's latest line of cars."}, {"name": "Mercedes AMG GT C", "url": "https://playcanv.as/p/4e391c28/", "description": "Car visualizer."}, {"name": "Nissan Ariya", "url": "https://saas.nissan.co.jp/clubariya/login/", "description": "Explore Nissan's Ariya in 3D (Japanese - requires sign in)."}, {"name": "Polaris RZR", "url": "https://rzr.polaris.com/en-us/build-model/", "description": "Off-road vehicle configurator."}, {"name": "3D Plans", "url": "https://3dplans.com", "description": "Virtual tours and interactive maps for the property market."}, {"name": "Amisco Furniture", "url": "https://www.amisco.com/en_us/uprightstool", "description": "Interactive 3D furniture configurator."}, {"name": "Bugatti Tourbillon", "url": "https://jacobandco.com/configurator/bugatti-tourbillon", "description": "Watch configurator from Jacob & Co Timepieces."}, {"name": "Cibes Lifts", "url": "https://www.cibeslift.com/lift-configurator/", "description": "Elevator configurator."}, {"name": "Elfa Closets", "url": "http://elfa.com/sv-se/planner", "description": "Closet configurator."}, {"name": "Fj\u00e4llr\u00e4ven K\u00e5nken", "url": "https://www.fjallraven.com/uk/en-gb/bags-gear/kanken/kanken-bags/kanken-me", "description": "Backpack configurator."}, {"name": "Iconic Nordic Rooms", "url": "https://www.inr.se/planera-badrum/planera-badrum-verktyg-3d/", "description": "Shower and sink configurators."}, {"name": "iPhone 6", "url": "http://phone.playcanvas.com", "description": "iPhone visualizer."}, {"name": "Montblanc", "url": "https://www.montblanc.com/en-us/headphones_cod19971654706731691.html", "description": "Product visualizer for Montblanc pens, watches, wallets and headphones."}, {"name": "Norqain", "url": "https://norqain.com/pages/watch-configurator", "description": "Watch configurator."}, {"name": "My Sliding Wardrobe", "url": "https://www.myslidingwardrobe.co.uk/design-your-wardrobe/", "description": "Closet configurator."}, {"name": "Renewal by Andersen Windows", "url": "https://www.renewalbyandersen.com/windows-doors/replacement-windows/double-hung", "description": "Window configurator."}, {"name": "Watch Configurator", "url": "https://watch.vz777.com/", "description": "Technical demo from Visionaries777."}, {"name": "WFI", "url": "https://configurator.wfi.se/#/?lang=en", "description": "Workstation configurator."}, {"name": "Willab Gardens Greenhouses", "url": "http://www.vaxthusguiden.se/", "description": "Greenhouse configurator."}, {"name": "2nd Swing", "url": "https://www.2ndswing.com/golf-clubs/drivers/ping-g440-max-driver/g440-max-dvr", "description": "Golf retailer using splats for product visualization."}, {"name": "4DV", "url": "https://www.4dv.ai/", "description": "Impressive implementation of animated Gaussian splats (4DGS)."}, {"name": "Arrival Space", "url": "https://arrival.space/", "description": "Social metaverse built on splat-based spaces."}, {"name": "Braintrance", "url": "https://www.braintrance.net/", "description": "A platform to share and experience 3D memories."}, {"name": "Crysta", "url": "https://crysta.ai/", "description": "Turn your favorite moments into exquisite, full-color 3D keepsakes."}, {"name": "DiffStudio", "url": "https://diffstudio.co", "description": "Create digital twins of e-commerce products."}, {"name": "Doly", "url": "https://www.animl.ai/", "description": "Capture high-quality 3D photos of your products and embed them on Shopify in minutes."}, {"name": "GSplat Share", "url": "https://gsplat.org/", "description": "Share your splats with optional time-limited and password-protected links."}, {"name": "homes.com", "url": "https://www.homes.com/property/5471-country-club-pkwy-san-jose-ca/jtpxcck89t92v/?dk=htcrxezf5771f\\&tab=-1", "description": "Exterior views for residential property listings."}, {"name": "LichtFeld Studio Landing Page", "url": "https://lichtfeld.io/", "description": "Explore a splat trained by LichtFeld Studio."}, {"name": "Mind Studio", "url": "https://studio.adnfamily.com/maquette-immersive", "description": "Showcase page showing many examples of 3DGS being used for real estate projects."}, {"name": "Montreal Museum of Fine Arts", "url": "https://labs.dpt.co/article-3dgs.html", "description": "Explore 6 rooms at the museum."}, {"name": "NeuralStorm", "url": "https://www.neuralstorm.io/", "description": "Neural rendering for high-fidelity product visualization."}, {"name": "Nikon Creates", "url": "https://www.creates.nikon.com/access/#3dgs", "description": "Scans of Nikon's studio space in Tokyo."}, {"name": "Nood", "url": "https://nood.co.nz/pages/interactive-lounge", "description": "Furniture retailer."}, {"name": "Old Main", "url": "https://www.ryanfellers.com/oldmain/", "description": "The Public Library of Cincinnati's Grand Hall as it appeared in 1900."}, {"name": "Prewatch", "url": "https://www.prewatch.io/", "description": "Smart virtual scouting for better decisions."}, {"name": "Primer on Gaussian Splatting", "url": "https://packet39.com/blog/a-primer-on-gaussian-splats/", "description": "Blog article embedding the PlayCanvas SuperSplat Viewer."}, {"name": "Reflct", "url": "https://www.reflct.app/", "description": "Curate, manage and deploy 3DGS scenes online."}, {"name": "ScanMeNow", "url": "https://www.scanmenow.es/en/galeria.html", "description": "Digital twin platform."}, {"name": "Skyfall-GS", "url": "https://skyfall-gs.jayinnn.dev/", "description": "Converts satellite images to explorable 3D urban scenes using the SuperSplat Viewer."}, {"name": "Solaya", "url": "https://solaya.ai/", "description": "Generate high-fidelity 3D digital twins as the foundation for unlimited visual assets."}, {"name": "Splattr", "url": "https://splattr.app", "description": "Create Gaussian splats on the cloud."}, {"name": "StorySplat", "url": "https://storysplat.com", "description": "Transform your 3D captures into interactive stories."}, {"name": "SuperSplat", "url": "https://superspl.at/", "description": "Open source platform for editing and publishing 3D Gaussian Splats."}, {"name": "Sutro Tower", "url": "https://vincentwoo.com/3d/sutro_tower/", "description": "Explore this 3D Gaussian Splat of San Francisco's communications tower."}, {"name": "Tum Collegiate Church", "url": "https://ovrcast.eu/projects/TumCollegiate/", "description": "Explore a key historical Polish landmark."}, {"name": "vid2scene", "url": "https://vid2scene.com/", "description": "Transform 2D video into immersive 3D scenes."}, {"name": "Voxelo", "url": "https://www.voxelo.ai/", "description": "AI-powered studio turning product videos into realistic 3D digital twins."}, {"name": "Orange Room", "url": "https://playcanv.as/p/1ha5glKf/", "description": "A highly realistic interior environment demonstrating room-scale VR."}, {"name": "Neon Bubblegum", "url": "https://www.rtz23.de/", "description": "Demo scene style WebXR-based homepage from Karsten Weil."}, {"name": "Raw: Paralympics XR", "url": "https://www.phoria.com.au/projects/paralympics-xr/", "description": "Webby 2022 nominated WebXR 360 video experience."}, {"name": "Storage Space 13", "url": "https://js13kgames.com/entries/storage-space-13", "description": "Fun VR game and winner of js13k WebXR category."}, {"name": "Trivver", "url": "https://awesome.trivver.com", "description": "Shop Smarter in 3D with real-time personalization and analytics."}, {"name": "Viverse", "url": "https://www.viverse.com/", "description": "Open platform for virtual worlds and environments developed by HTC."}, {"name": "WebXR Lab", "url": "https://playcanvas.com/project/446331/overview/webxr-vr-lab", "description": "Sandbox for VR interaction experiments."}, {"name": "Snap AI", "url": "https://ai.snapchat.com/", "description": "Use AI to create Snapchat Lenses (3D visualization built on PlayCanvas)."}, {"name": "Ideate", "url": "https://ideate.xyz/", "description": "AI-powered 3D art suite on the web."}, {"name": "Aritelia", "url": "https://aritelia.io/", "description": "Open world social MMO with sandbox building and collectable NFTs."}, {"name": "The Crypt", "url": "https://www.crypt.art/", "description": "Gallery for rare art and collectibles."}, {"name": "Somnium Space", "url": "https://somniumspace.com/parcel/", "description": "Virtual Reality world built on the Ethereum blockchain."}], "notes": []}], "total_entries": 219}, {"name": "Game Datasets", "subcategories": [{"name": "Game Datasets", "entries": [{"name": ":video\\_game: Awesome Game Datasets", "url": "#video_game-awesome-game-datasets-", "description": ""}, {"name": "Battle.net", "url": "https://develop.battle.net/", "description": "Collection of games developed by [Blizzard](https://www.blizzard.com)."}, {"name": "Battlefield 4 Stats", "url": "https://bf4db.com/stats", "description": "Stats, rankings, and progression of a player."}, {"name": "BoardGameGeek", "url": "https://boardgamegeek.com/wiki/page/BGG_XML_API2", "description": "Board games data."}, {"name": "Counter-Strike", "url": "https://github.com/pnxenopoulos/csgo", "description": "data parsing for Counter-Strike: Global Offensive (CSGO).", "stars": "0"}, {"name": "Giant Bomb", "url": "https://www.giantbomb.com/api/", "description": "Game data and players review."}, {"name": "IGDB", "url": "https://www.igdb.com/api", "description": "General information of games from any platform."}, {"name": "Marvel Developer", "url": "https://developer.marvel.com/", "description": "Information about Marvel's vast library of comics."}, {"name": "metacritc", "url": "https://www.metacritic.com/game", "description": "Game reviews and evaluation."}, {"name": "NEXARDA", "url": "https://www.nexarda.com/api", "description": "Games and price data."}, {"name": "OpenCritic", "url": "https://www.opencritic.com", "description": "Game reviews aggregator."}, {"name": "OpenDota", "url": "https://www.opendota.com/", "description": "Platform providing Dota 2 data."}, {"name": "PandaScore", "url": "https://pandascore.co/", "description": "Realtime eSports data."}, {"name": "Pok\u00e9API", "url": "https://pokeapi.co/", "description": "Pok\u00e9mon data of all generations."}, {"name": "Riot Games", "url": "https://developer.riotgames.com/", "description": "Active games, match history, and ranked statistics."}, {"name": "smm-course-search", "url": "https://github.com/leomaurodesenv/smm-course-search", "description": "Search courses from Super Mario Maker game.", "stars": "4"}, {"name": "smm-course-viewer", "url": "https://github.com/leomaurodesenv/smm-course-viewer", "description": "Read courses from Super Mario Maker saves.", "stars": "17"}, {"name": "smm-maker-profile", "url": "https://github.com/leomaurodesenv/smm-maker-profile", "description": "Fetch the user profile from Super Mario Maker game.", "stars": "1"}, {"name": "Steam Database", "url": "https://github.com/SteamDatabase", "description": "Series of tools to Steam data. [Website](https://steamdb.info/)."}, {"name": "Steambase", "url": "https://github.com/Steambase", "description": "Steam data tools and insights. [Website](https://steambase.io/)."}, {"name": "Steam Spy", "url": "https://github.com/topics/steamspy", "description": "Game statistical from Steam users profiles."}, {"name": "Steam Web API", "url": "https://developer.valvesoftware.com/wiki/Steam_Web_API", "description": "Query tool from Steam."}, {"name": "TGDB", "url": "https://github.com/TheGamesDB/TheGamesDB/", "description": "General information of games from any platform. [Website](https://thegamesdb.net/).", "stars": "137"}, {"name": "TrendingNow.games", "url": "https://trendingnow.games/data-feeds", "description": "Real-time trending Steam game data with free CSV, RSS, and JSON feeds updated hourly."}, {"name": "vgchartzScrape", "url": "https://github.com/GregorUT/vgchartzScrape", "description": "Crawler from [VGChartz](http://www.vgchartz.com).", "stars": "86"}, {"name": "WhatoPlay", "url": "https://whatoplay.com", "description": "Game reviews and ratings aggregator, and a recommender for discovering games."}, {"name": "Xbox LIVE API", "url": "https://github.com/xboxapi", "description": "Games, apps, users stats and messages. [paper](https://doi.org/10.1145/1943552.1943569)."}, {"name": "CyberBattleSim", "url": "https://github.com/microsoft/CyberBattleSim", "description": "Experimentation platform to investigate automated agents. [Website](https://www.microsoft.com/en-us/research/project/cyberbattlesim/).", "stars": "1.8k"}, {"name": "Daimonin", "url": "https://www.daimonin.org/", "description": "Isometric MMORPG."}, {"name": "Deliantra", "url": "http://www.deliantra.net/", "description": "Adventure game in a medieval environment."}, {"name": "Dungeon and Cave Generation", "url": "https://github.com/sentientdesigns/constructive", "description": "Constructive generation methods for dungeons and levels.", "stars": "20"}, {"name": "Dungeon Crawl: Stone Soup", "url": "https://github.com/crawl/crawl", "description": "Roguelike adventure.", "stars": "2.8k"}, {"name": "Fighting Game AI Competition", "url": "http://www.ice.ci.ritsumei.ac.jp/~ftgaic/", "description": "Controller for a fighting game."}, {"name": "FlightGear Flight Simulator", "url": "https://www.flightgear.org/", "description": "Flight simulator."}, {"name": "General Video Game AI", "url": "http://www.gvgai.net/", "description": "Controller for general video game playing. [Paper](https://arxiv.org/abs/1802.10363)."}, {"name": "Halite by Two Sigma", "url": "https://www.kaggle.com/c/halite/", "description": "Collect the halite during a match in space."}, {"name": "Hanabi Competition", "url": "http://hanabi.aiclash.com/", "description": "Board game competition."}, {"name": "Infinite Mario Bros", "url": "http://www.marioai.org/", "description": "Super Mario competition. Platformer AI antecedent. [Website](http://julian.togelius.com/mariocompetition2009/)."}, {"name": "Malmo", "url": "https://github.com/Microsoft/malmo", "description": "Platform built on top of [Minecraft](https://www.minecraft.net/en-us/) game.", "stars": "4.3k"}, {"name": "microRTS", "url": "https://github.com/santiontanon/microrts", "description": "RTS game competition. [PT-BR (\u2b505)](https://github.com/rubensolv/MicroRTS).", "stars": "344"}, {"name": "MiniDungeons", "url": "https://github.com/sentientdesigns/minidungeons", "description": "Procedural dungeon-like game.", "stars": "8"}, {"name": "Morai-Maker-Engine", "url": "https://github.com/mguzdial3/Morai-Maker-Engine", "description": "Cooperative game level editor. [Paper](http://dx.doi.org/10.1145/3290605.3300854).", "stars": "20"}, {"name": "Ms. Pac-Man", "url": "http://gameaibook.org/wp-content/uploads/2016/10/mspacman-master.zip", "description": "Pac-Man game competition."}, {"name": "OpenLieroX", "url": "http://www.openlierox.net/", "description": "Liero (similar to Worms) game."}, {"name": "openmw", "url": "https://gitlab.com/OpenMW/openmw", "description": "Open-world RPG game. [Website](https://openmw.org/en/)."}, {"name": "Platformer AI", "url": "https://sites.google.com/site/platformersai/", "description": "Super Mario competition."}, {"name": "polyworld", "url": "https://github.com/polyworld/polyworld", "description": "Artificial life system.", "stars": "201"}, {"name": "qengine", "url": "https://github.com/klaussilveira/qengine", "description": "Retro game engine.", "stars": "886"}, {"name": "Retro Contest", "url": "https://github.com/openai/retro", "description": "Competition on SEGA Genesis games. [Website](https://openai.com/blog/retro-contest/).", "stars": "3.6k"}, {"name": "Robocode", "url": "https://robocode.sourceforge.io/", "description": "Robot battle tank competition."}, {"name": "Showdown AI Competition", "url": "https://github.com/scotchkorean27/showdownaiclient", "description": "Competition of Pokemon battle.", "stars": "16"}, {"name": "StarCraft AI Competition", "url": "https://sites.google.com/site/starcraftaic/", "description": "StarCraft game competition."}, {"name": "Text-Based Adventure AI Competition", "url": "https://github.com/Atkrye/IEEE-CIG-Text-Adventurer-Competition", "description": "Text-adventure game competition. [Website](http://atkrye.github.io/IEEE-CIG-Text-Adventurer-Competition/).", "stars": "29"}, {"name": "The Genius", "url": "http://thegenius.sourceforge.net/", "description": "Chess engine."}, {"name": "The Open Racing Car Simulator", "url": "http://torcs.sourceforge.net/", "description": "Car racing simulator."}, {"name": "Vegan on a Desert Island", "url": "https://gitlab.com/voadi/voadi", "description": "Adventure game on island survival."}, {"name": "veloren", "url": "https://gitlab.com/veloren/veloren", "description": "Sandbox game. [Website](https://veloren.net/)."}, {"name": "Vindinium", "url": "https://github.com/leomaurodesenv/vindinium", "description": "Multi-player turn based on roguelike competition. [Documentation](https://pythonhosted.org/vindinium/).", "stars": "0"}, {"name": "Visual Doom AI Competition", "url": "https://github.com/mwydmuch/ViZDoom", "description": "Doom game competition.", "stars": "2k"}, {"name": "Wargus", "url": "https://github.com/Wargus/wargus", "description": "Real-time strategy game. [Website](https://wargus.github.io/).", "stars": "413"}], "notes": []}, {"name": "Game Datasets \u2014 Mobile", "entries": [{"name": "Habitica", "url": "https://github.com/HabitRPG/habitica-android", "description": "Gamify your life.", "stars": "1.7k"}, {"name": "Pixel Dungeon", "url": "https://github.com/watabou/pixel-dungeon", "description": "Roguelike game.", "stars": "3.9k"}, {"name": "Shattered Pixel Dungeon", "url": "https://github.com/00-Evan/shattered-pixel-dungeon", "description": "Improved Pixel Dungeon.", "stars": "5.9k"}], "notes": []}, {"name": "Game Datasets \u2014 Web", "entries": [{"name": "Digger", "url": "https://github.com/lutzroeder/digger", "description": "Boulderdash game.", "stars": "96"}, {"name": "Duck Hunt", "url": "https://github.com/MattSurabian/DuckHunt-JS", "description": "Shooting game in ducks. [Play](http://duckhuntjs.com/).", "stars": "618"}, {"name": "Infinite Mario Bros", "url": "https://github.com/robertkleffner/mariohtml5", "description": "Super Mario Bros. [Play](https://openhtml5games.github.io/games-mirror/dist/mariohtml5/main.html).", "stars": "520"}, {"name": "Onslaught! Arena", "url": "https://github.com/lostdecade/onslaught_arena", "description": "Fight off hordes of medieval monsters. [Play](http://arcade.lostdecadegames.com/onslaught-arena/).", "stars": "203"}, {"name": "Starship", "url": "http://maettig.com/code/canvas/starship-sorades-13k.zip", "description": "Traditional starship game."}, {"name": "TapAI", "url": "https://github.com/leomaurodesenv/TapAI", "description": "User interactions with a tap on screen game.", "stars": "1"}, {"name": "WebNES", "url": "https://github.com/pubby", "description": "Play rooms of NES in web browser. [Play](http://pubby.github.io/webnes/index_app.html)."}, {"name": "(LoL) League of Legends Ranked Games", "url": "https://www.kaggle.com/datasnaek/league-of-legends", "description": "Matches details from ranked games."}, {"name": "17K Mobile Strategy Games", "url": "https://www.kaggle.com/tristan581/17k-apple-app-store-strategy-games", "description": "Strategy games from the Apple App Store."}, {"name": "2018 FIFA World Cup Squads", "url": "https://www.kaggle.com/cclayford/2018-fifa-world-cup-squads", "description": "Squad details for teams participating in the World Cup."}, {"name": "320K Roblox App Google Store Reviews", "url": "https://www.kaggle.com/datasets/bwandowando/322k-roblox-app-google-store-reviews", "description": "Google Store reviews of Roblox."}, {"name": "380,000 Guesses Dataset - Higher or Lower?", "url": "https://www.kaggle.com/sdobson46/higher-or-lower-game", "description": "Real-world game data of guessing a number."}, {"name": "Age of Empires 2: Definitive Edition 225.000 Games", "url": "https://www.kaggle.com/datasets/nicoelbert/aoe-matchups", "description": "Data about match ups, outcomes and game states over the time in 225.000 AoE2 matches."}, {"name": "Animal Crossing New Horizons Catalog", "url": "https://www.kaggle.com/datasets/jessicali9530/animal-crossing-new-horizons-nookplaza-dataset", "description": "Comprehensive inventory of items, villagers, clothing, fish/bugs etc."}, {"name": "Board Game Data", "url": "https://www.kaggle.com/mrpantherson/board-game-data", "description": "Data from board games."}, {"name": "Board Games Dataset", "url": "https://www.kaggle.com/datasets/sujaykapadnis/board-games", "description": "Board Games Dataset from [BoardGameGeek](https://www.boardgamegeek.com/)."}, {"name": "Board Games Dataset", "url": "https://www.kaggle.com/datasets/gabrio/board-games-dataset", "description": "Attributes and the ratings from board games in [BoardGameGeek](https://www.boardgamegeek.com/)."}, {"name": "Boardgaming Online Game Records", "url": "https://www.kaggle.com/jingking/boardgaming-online-processed-game-records", "description": "Playthroughs of board games."}, {"name": "bravefrontier\\_data", "url": "https://github.com/cheahjs/bravefrontier_data", "description": "Mobile game data, items and missions information.", "stars": "65"}, {"name": "CartolaFC", "url": "https://www.kaggle.com/schiller/cartolafc", "description": "Popular brazilian fantasy football (from 2014 to 2017)."}, {"name": "Chess Game Dataset (Lichess)", "url": "https://www.kaggle.com/datasets/datasnaek/chess", "description": "Chess games, including moves, victor, rating, opening details and more."}, {"name": "Clash royale Dataset", "url": "https://www.kaggle.com/swappyk/clash-royale-dataset", "description": "Cards data."}, {"name": "Complete FIFA 2017 Player dataset (Global)", "url": "https://www.kaggle.com/artimous/complete-fifa-2017-player-dataset-global", "description": "Players data."}, {"name": "Condensing Steam: Distilling the Diversity of Gamer Behavior", "url": "http://academictorrents.com/details/eba3b48fcdaa9e69a927051f1678251a86a546f3", "description": "Temporal games data."}, {"name": "Connect-4 Data Set", "url": "https://archive.ics.uci.edu/ml/datasets/Connect-4", "description": "Connect-4 game matches."}, {"name": "CS:GO Competitive Matchmaking Data", "url": "https://www.kaggle.com/skihikingkevin/csgo-matchmaking-damage", "description": "Damage entries on rounds played."}, {"name": "CS:GO Steam Reviews", "url": "https://www.kaggle.com/datasets/noahx1/csgo-steam-reviews", "description": "Steam Reviews."}, {"name": "Data Game ClashRoyale", "url": "https://www.kaggle.com/lucianomartins/data-game-clashroyale", "description": "Player data of Clash Royale game."}, {"name": "Defense of the Ancients", "url": "https://www.kaggle.com/raxnamosa/defense-of-the-ancients", "description": "Monsters data from Warcraft III game."}, {"name": "dnddata", "url": "https://github.com/oganm/dnddata", "description": "Dataset of Dungeons and Dragons characters.", "stars": "120"}, {"name": "Dota 2 Games (UCI)", "url": "https://archive.ics.uci.edu/ml/datasets/Dota2+Games+Results", "description": "Matches results."}, {"name": "Elden Ring Steam Reviews", "url": "https://www.kaggle.com/datasets/noahx1/elden-ring-steam-reviews", "description": "Steam Reviews."}, {"name": "FIFA 18 Complete Player Dataset", "url": "https://www.kaggle.com/thec03u5/fifa-18-demo-player-dataset", "description": "Players and their attributes."}, {"name": "Fortnite Statistics\\_80 Games", "url": "https://data.world/kreynol3/fortnite-statistics80-games", "description": "End games statistics."}, {"name": "Fortnite: Battle Royale - Weapon Attributes", "url": "https://www.kaggle.com/jruots/fortnite-battle-royale-weapon-attributes", "description": "Stats of the weapons."}, {"name": "GamingVideoSET", "url": "https://github.com/NabajeetBarman/GamingHDRVideoSET", "description": "A Dataset for Gaming Video Streaming Applications. [Paper](https://ieeexplore.ieee.org/document/8463362)", "stars": "5"}, {"name": "GOSU.AI Dota 2 Game Chats", "url": "https://www.kaggle.com/romovpa/gosuai-dota-2-game-chats", "description": "Chats from matches replays."}, {"name": "GTA-3D Dataset", "url": "https://github.com/oscarmcnulty/gta-3d-dataset", "description": "2D and 3D images from Grand Theft Auto 5 game.", "stars": "145"}, {"name": "Hearthstone Cards", "url": "https://www.kaggle.com/jeradrose/hearthstone-cards", "description": "Collection of cards."}, {"name": "Heroes of Might and Magic 3 Units", "url": "https://www.kaggle.com/daynearthur/heroes-of-might-and-magic-3-units", "description": "Units of a game."}, {"name": "History of Hearthstone", "url": "https://www.kaggle.com/romainvincent/history-of-hearthstone", "description": "Collection of decks."}, {"name": "Hogwarts Legacy Reviews", "url": "https://www.kaggle.com/datasets/georgescutelnicu/hogwarts-legacy-reviews", "description": "A list of Hogwarts Legacy reviews."}, {"name": "LCS 2017 Summer Split Fantasy Player & Team Stats", "url": "https://www.kaggle.com/danielwatabe/lcs-2017-summer-split-fantasy-player-team-stats", "description": "Player and team data."}, {"name": "League of Legends Diamond Ranked Games (10 min)", "url": "https://www.kaggle.com/bobbyscience/league-of-legends-diamond-ranked-games-10-min", "description": "Classify ranked games."}, {"name": "League of Legends Summoner Ids and Data - 2016", "url": "https://www.kaggle.com/xenogearcap/league2016", "description": "Game data."}, {"name": "Magic The Gathering Cards", "url": "https://www.kaggle.com/mylesoneill/magic-the-gathering-cards", "description": "Cards data."}, {"name": "Most Played Games of All Time", "url": "https://www.kaggle.com/datasets/faisaljanjua0555/most-played-games-of-all-time", "description": "Steam game stats."}, {"name": "NBA Players", "url": "https://www.kaggle.com/datasets/justinas/nba-players-data", "description": "Biometric, biographic and basic box score features from 1996 to 2019 season."}, {"name": "Oldschool Runescape Polling Data", "url": "https://www.kaggle.com/nikkynak/oldschool-runescape-polling-data", "description": "Historical polling data."}, {"name": "OpenDota", "url": "https://blog.opendota.com/2017/03/24/datadump2/", "description": "Continuous database of Dota 2 matches."}, {"name": "Overwatch Game Records", "url": "https://www.kaggle.com/mylesoneill/overwatch-game-records", "description": "Stats of one player from thousands of matches."}, {"name": "Overwatch Ranked Data", "url": "https://www.kaggle.com/simonho87/overwatch-ranked-data", "description": "Player and match data."}, {"name": "Overwatch", "url": "https://www.kaggle.com/edopic/overwatch", "description": "Heros characteristics."}, {"name": "Path of exile game statistic", "url": "https://www.kaggle.com/gagazet/path-of-exile-league-statistic", "description": "Players data."}, {"name": "Platform Experience Dataset", "url": "https://drive.google.com/drive/folders/0B93_a48_LnJ0VEc3NklYbWpVZXM", "description": "Super Mario Bros matches. [Paper](https://doi.org/10.1109/ACII.2015.7344647)."}, {"name": "Pok\u00e9mon for Data Mining and Machine Learning", "url": "https://www.kaggle.com/datasets/alopez247/pokemon", "description": "Stats of 721 Pok\u00e9mon of the first six generations."}, {"name": "Pok\u00e9mon GO Pok\u00e9dex", "url": "https://github.com/Biuni/PokemonGO-Pokedex", "description": "Encyclopedia Pokemon.", "stars": "130"}, {"name": "Pokemon with stats", "url": "https://www.kaggle.com/abcsds/pokemon", "description": "Pokemon data with stats and types."}, {"name": "Pokemon Wonder Trade Results", "url": "https://data.world/notgibs/pokemon-wonder-trade-results", "description": "Results of wonder trades in Pokemon Moon version."}, {"name": "Pokemon- Weedle's Cave", "url": "https://www.kaggle.com/terminus7/pokemon-challenge", "description": "Battle data of Pokemon."}, {"name": "PokemonGO", "url": "https://www.kaggle.com/abcsds/pokemongo", "description": "Pokemon and battle stats."}, {"name": "Predict'em All", "url": "https://www.kaggle.com/semioniy/predictemall", "description": "Pokemon appear in PokemonGo over time."}, {"name": "PUBG Match Deaths and Statistics", "url": "https://www.kaggle.com/skihikingkevin/pubg-match-deaths", "description": "Matches data."}, {"name": "Scrabble", "url": "https://github.com/onzie9/Quackle_Self_Play", "description": "Data Quackle game matches.", "stars": "1"}, {"name": "Self Driving Car", "url": "https://www.kaggle.com/datasets/aslanahmedov/self-driving-carbehavioural-cloning", "description": "Behavioural Cloning Complete Guide."}, {"name": "SkillCraft-StarCraft", "url": "https://www.kaggle.com/danofer/skillcraft", "description": "StarCraft 2 league-level performance."}, {"name": "SMMnet", "url": "https://www.kaggle.com/leomauro/smmnet", "description": "Network data from Super Mario Maker."}, {"name": "StarCraft 2 (UCI)", "url": "https://archive.ics.uci.edu/ml/datasets/SkillCraft1+Master+Table+Dataset", "description": "Data stream of matches. [Paper](https://doi.org/10.1371/journal.pone.0075129)."}, {"name": "StarCraft II matches history", "url": "https://www.kaggle.com/alimbekovkz/starcraft-ii-matches-history", "description": "Results of matches."}, {"name": "StarCraft II Replay Analysis", "url": "https://www.kaggle.com/sfu-summit/starcraft-ii-replay-analysis", "description": "Aggregation of the replays."}, {"name": "Starcraft: Scouting The Enemy", "url": "https://www.kaggle.com/kinguistics/starcraft-scouting-the-enemy", "description": "Player reconnaissance in professional-level."}, {"name": "StarData", "url": "https://github.com/TorchCraft/StarData", "description": "Matches, videos, etc. [Website](http://nova.wolfwork.com/dataMining.html), [paper](https://arxiv.org/abs/1708.02139).", "stars": "572"}, {"name": "Super Trunfo - Dinossaurs 2", "url": "https://www.kaggle.com/kandebonfim/super-trunfo-dinossaurs-2", "description": "Cards of this game."}, {"name": "Terra Mystica Snellman Statistics", "url": "https://www.kaggle.com/lemonkoala/terra-mystica", "description": "Game logs and statistics."}, {"name": "The Complete Pokemon Dataset", "url": "https://www.kaggle.com/datasets/rounakbanik/pokemon", "description": "Pokemon data from all generations."}, {"name": "The Quick, Draw! Dataset", "url": "https://github.com/googlecreativelab/quickdraw-dataset", "description": "Collection of 50 million drawings across 345 categories.", "stars": "6.7k"}, {"name": "Travian buildings", "url": "https://www.kaggle.com/cblesa/travian-buildings", "description": "Time, cost and bonus of buildings."}, {"name": "World of Warcraft Avatar History", "url": "https://www.kaggle.com/mylesoneill/warcraft-avatar-history", "description": "Collection of records."}, {"name": "World of Warcraft Battlegrounds", "url": "https://www.kaggle.com/cblesa/world-of-warcraft-battlegrounds", "description": "Details of battlegrounds."}], "notes": []}, {"name": "Game Datasets \u2014 Related", "entries": [{"name": "Computer Games Dataset", "url": "https://www.kaggle.com/datasets/iamsouravbanerjee/computer-games-dataset", "description": "Gaming World: A Comprehensive Computer Games Dataset."}, {"name": "Google Play Store Apps", "url": "https://www.kaggle.com/lava18/google-play-store-apps", "description": "Data from Play Store apps."}, {"name": "JVC Game Reviews", "url": "https://www.kaggle.com/floval/jvc-game-reviews", "description": "Video game data from [JeuxVideo.com](http://www.jeuxvideo.com/)."}, {"name": "Kickstarter Datasets", "url": "https://webrobots.io/kickstarter-datasets/", "description": "Projects details."}, {"name": "Metacritic games", "url": "https://www.kaggle.com/destring/metacritic-reviewed-games-since-2000", "description": "Games data from [metacritc](https://www.metacritic.com)."}, {"name": "NEXARDA Franchises", "url": "https://www.nexarda.com/pages/complete-list-of-video-game-franchises", "description": "Franchises data from [nexarda.com](https://www.nexarda.com)."}, {"name": "NEXARDA Games", "url": "https://www.nexarda.com/pages/complete-list-of-video-games", "description": "Games data from [nexarda.com](https://www.nexarda.com)."}, {"name": "NEXARDA Studios", "url": "https://www.nexarda.com/pages/complete-list-of-video-game-studios", "description": "Developers and publishers data from [nexarda.com](https://www.nexarda.com)."}, {"name": "Nintendo Games", "url": "https://www.kaggle.com/datasets/joebeachcapital/nintendo-games", "description": "Nintendo games for all platforms scraped from [metacritc](https://www.metacritic.com)."}, {"name": "Over 13,000 Steam Games", "url": "https://www.kaggle.com/kingburrito666/over-13000-steam-games", "description": "Prices of video games from Steam."}, {"name": "PC Games Sales", "url": "https://www.kaggle.com/datasets/khaiid/most-selling-pc-games", "description": "Dataset of the best selling PC games."}, {"name": "PEW-Gaming-Broadband", "url": "https://data.world/jshep512/pew-gaming-broadband", "description": "Questions about video games."}, {"name": "Steam Game Data", "url": "https://github.com/CraigKelly/steam-data", "description": "Combination of Steam API and Steam Spy.", "stars": "32"}, {"name": "Steam Games Dataset", "url": "https://www.kaggle.com/datasets/nikatomashvili/steam-games-dataset", "description": "Dataset scraped from Steam search system."}, {"name": "Steam Review Datasets", "url": "https://github.com/mulhod/steam_reviews", "description": "Steam user reviews.", "stars": "43"}, {"name": "Steam Store Games", "url": "https://www.kaggle.com/datasets/nikdavis/steam-store-games", "description": "Information about 27,000 games scraped from Steam and SteamSpy APIs."}, {"name": "Steam Video Games", "url": "https://www.kaggle.com/datasets/tamber/steam-video-games", "description": "Steam user interactions."}, {"name": "Vandal Game Reviews", "url": "https://www.kaggle.com/floval/12-000-video-game-reviews-from-vandal", "description": "Game data from [Vandal.com](https://vandal.elespanol.com/)."}, {"name": "Video Game DATA", "url": "https://www.kaggle.com/juttugarakesh/video-game-data", "description": "Video games released."}, {"name": "Video Game Sales with Ratings", "url": "https://www.kaggle.com/rush4ratio/video-game-sales-with-ratings", "description": "Video game sales and rating from [metacritc](https://www.metacritic.com)."}, {"name": "Video Game Sales", "url": "https://www.kaggle.com/datasets/gregorut/videogamesales", "description": "Sales data from games."}, {"name": "Video Games Data", "url": "https://www.kaggle.com/datasets/maso0dahmed/video-games-data", "description": "Video games synopse."}, {"name": "Video Games Review", "url": "https://www.kaggle.com/launay10christian/video-games-review", "description": "Reviews on [JeuxVideo.com](http://www.jeuxvideo.com/)."}, {"name": "Video Games Sales 2019", "url": "https://www.kaggle.com/ashaheedq/video-games-sales-2019", "description": "Sales and scores for games."}, {"name": "Euro-Monitor, Video Games", "url": "https://www.euromonitor.com/", "description": "Strategic Market Researcher."}, {"name": "Grand View Research, Digital Media", "url": "https://www.grandviewresearch.com/industry/digital-media", "description": "Syndicated market research studies."}, {"name": "Newzoo", "url": "https://newzoo.com/", "description": "View on the games market. Unparalleled insights and value."}, {"name": "Statista, Video Games", "url": "https://www.statista.com/topics/868/video-games/", "description": "Market and opinion research institutes and data derived from the economic sector."}, {"name": "Academic Torrents", "url": "http://academictorrents.com/", "description": "Sharing enormous datasets."}, {"name": "Awesome ACG", "url": "https://github.com/soruly/awesome-acg", "description": "Technologies related to anime, comic and games.", "stars": "1.4k"}, {"name": "Awesome Esports", "url": "https://github.com/strift/awesome-esports", "description": "Competitiosn using video games.", "stars": "95"}, {"name": "Awesome Gamedev", "url": "https://github.com/Calinou/awesome-gamedev", "description": "Collection of open-source games.", "stars": "2.9k"}, {"name": "AWS Datasets", "url": "https://aws.amazon.com/datasets/", "description": "Amazon public datasets."}, {"name": "data.world", "url": "https://data.world", "description": "Datasets."}, {"name": "datasets-games", "url": "https://github.com/cncplyr/datasets-games", "description": "Datasets from a variety of games.", "stars": "14"}, {"name": "Games of Coding", "url": "https://github.com/michelpereira/awesome-gamesofcoding", "description": "Games to teach programming language.", "stars": "2.1k"}, {"name": "Games on GitHub", "url": "https://github.com/leereilly/games", "description": "Popular videos games hosted in GitHub.", "stars": "25k"}, {"name": "GitHub Activity Data", "url": "https://console.cloud.google.com/marketplace/details/github/github-repos?filter=solution-type:dataset\\&id=46ee22ab-2ca4-4750-81a7-3ee0f0150dcb", "description": "Activity from open source GitHub repositories."}, {"name": "Gym OpenAI", "url": "https://github.com/openai/gym", "description": "Game toolkit for reinforcement learning algorithms.", "stars": "37k"}, {"name": "Kaggle", "url": "http://kaggle.com/", "description": "Data Science competitions, datasets and projects."}, {"name": "Libre Game Wiki", "url": "https://libregamewiki.org/Main_Page", "description": "Free gaming encyclopedia."}, {"name": "Open HTML5 Games", "url": "https://github.com/OpenHTML5Games", "description": "JavaScript and HTML5 games."}, {"name": "Open-source games", "url": "https://pt.wikipedia.org/wiki/Lista_de_jogos_de_c%C3%B3digo_aberto", "description": "Open-source games (PT-BR)."}, {"name": "Reddit - Datasets", "url": "https://www.reddit.com/r/datasets", "description": "Forum of datasets."}, {"name": "UCI", "url": "https://archive.ics.uci.edu/", "description": "Datasets."}], "notes": []}], "total_entries": 187}, {"name": "Ironsworn", "subcategories": [{"name": "Ironsworn \u2014 Table of contents", "entries": [{"name": "Official content", "url": "#official-content", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Translations", "url": "#translations", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Hacks and homebrew", "url": "#hacks-and-homebrew", "description": ""}, {"name": "Projects without URLs", "url": "#projects-without-urls", "description": ""}, {"name": "Game jams", "url": "#game-jams", "description": ""}, {"name": "Adventure starters and scenarios", "url": "#adventure-starters-and-scenarios", "description": ""}, {"name": "Contribute", "url": "#contribute", "description": ""}, {"name": "Ironsworn", "url": "https://tomkinpress.com/pages/ironsworn", "description": "A tabletop RPG of perilous quests"}, {"name": "Ironsworn: Delve", "url": "https://tomkinpress.com/pages/ironsworn-delve", "description": "Supplement for the Ironsworn tabletop roleplaying game taking your quests to the deepest, darkest reaches of the Ironlands"}, {"name": "Ironsworn: Starforged", "url": "https://tomkinpress.com/pages/ironsworn-starforged", "description": "The sci-fi evolution of the award-winning tabletop roleplaying game"}, {"name": "Lodestar", "url": "https://tomkinpress.com/collections/all-products/products/ironsworn-lodestar-expanded-reference-guide", "description": "Reference guide for Ironsworn and Ironsworn: Delve"}, {"name": "Sundered Isles", "url": "https://tomkinpress.com/pages/sundered-isles", "description": "Supplement for Ironsworn: Starforged with guidelines, options, and tools for exploring a world of fantasy seafaring adventure"}, {"name": "Discord", "url": "https://discord.gg/8bRuZwK", "description": "Official discord server for Ironsworn"}, {"name": "Reddit", "url": "https://www.reddit.com/r/Ironsworn/", "description": "Ironsworn subreddit"}], "notes": []}, {"name": "Ironsworn \u2014 Ironsworn", "entries": [{"name": "French by Thomas Pereira", "url": "http://ironsworn.pbta.fr/", "description": "Ironsworn rulebook and references in French"}, {"name": "German from System Matters", "url": "https://www.system-matters.de/produkt-kategorie/ironsworn/", "description": "Ironsworn rulebook and assets in German"}, {"name": "Portuguese by Rodrigo Marini", "url": "https://drive.google.com/drive/folders/1X_tA19udvRFT8wsLBT5sWZAce5ttQ7kc", "description": "Ironsworn SRD and play materials in Portuguese"}, {"name": "Spanish by Samuel Rond\u00f3n", "url": "https://www.patreon.com/posts/ironsworn-in-34784503", "description": "Ironsworn play materials in Spanish"}, {"name": "Ukrainian by Dense Forest Camp", "url": "https://dense-forest-camp.itch.io/zalizna-prysiaha-playkit", "description": "Ironsworn play materials in Ukrainian"}], "notes": []}, {"name": "Ironsworn \u2014 Starforged", "entries": [{"name": "Polish (Core Oracles only) by Mateusz Czapli\u0144ski", "url": "https://akavel.itch.io/starforged-pl-wyrocznie", "description": "the Core Oracles of Ironsworn: Starforged in Polish"}, {"name": "Asset Printouts", "url": "https://jaderavens.itch.io/ironsworn-asset-printouts", "description": "Spreadsheet utility for printing off assets for Ironsworn, Starforged, and Sundered Isles"}, {"name": "Asset Workbench", "url": "https://effortlessmountain.github.io/ironsworn-asset-workbench/", "description": "Tool for creating custom Ironsworn assets"}, {"name": "The Augur", "url": "https://the-augur.itch.io/theaugur", "description": "A virtual tabletop for solo RPGs, based on Ironsworn"}, {"name": "Fusake Play Aid", "url": "https://docs.google.com/document/d/191sfXfcrxars0CXgLNN54eCoQRsuPmyd5Qe-IS5Vlhg/view", "description": "Microsoft Excel play-aid for solo Ironsworn play"}, {"name": "Iron Fellowship", "url": "https://iron-fellowship.scottbenton.dev/", "description": "Synced character sheet and campaign manager for Ironsworn"}, {"name": "Iron Journal", "url": "https://nboughton.uk/apps/ironsworn-campaign/", "description": "Tools and references for running and journaling Ironsworn games"}, {"name": "Iron Vault", "url": "https://ironvault.quest", "description": "Ironsworn/Starforged plugin for [Obsidian](https://obsidian.md/)"}, {"name": "IronWriter", "url": "https://github.com/SHiLLySiT/IronWriter/blob/master/readme.md", "description": "Writing tool for solo Ironsworn playthroughs", "stars": "58"}, {"name": "Ironsmith Expanded Oracles Module for FoundryVTT", "url": "https://foundryvtt.com/packages/ironsmith-expanded-oracles", "description": "A FoundryVTT compendium of the Ironsmith oracles for Ironsworn"}, {"name": "Ironsworn Character Creation Questions", "url": "https://www.drivethrurpg.com/product/392486/Ironsworn-Character-Creation-Questions?affiliate_id=844973", "description": "Questions to help build NPC relationships"}, {"name": "Ironsworn Companion", "url": "https://gcoulby.github.io/IronswornCompanion/", "description": "Digital companion for the tabletop RPG Ironsworn"}, {"name": "Ironsworn Generators by rsek", "url": "https://perchance.org/rsek-ironsworn-generators", "description": "Collection of random generators for Ironsworn"}, {"name": "Ironsworn and Starforged for Foundry VTT", "url": "https://github.com/ben/foundry-ironsworn", "description": "Ironsworn, Delve and Starforged for Foundry Virtual Tabletop", "stars": "77"}, {"name": "Ironsworn for Role", "url": "https://app.playrole.com/sheet-templates/bbc0c65a-ironsworn-starforged/save", "description": "Ironsworn character sheet for Role"}, {"name": "Ironsworn for Tabletop Simulator", "url": "https://steamcommunity.com/sharedfiles/filedetails/?id=1545126579", "description": "Ironsworn module for Tabletop Simulator"}, {"name": "Ironsworn Numbers Spreadsheet", "url": "https://www.dropbox.com/s/m16aazqk3t7ashd/Ironsworn%20-%20Public%20iPad%20v%200-7.numbers?dl=0", "description": "Spreadsheet for Ironsworn solo play"}, {"name": "isscrolls", "url": "https://github.com/thexhr/isscrolls", "description": "Command line player toolkit for Ironsworn", "stars": "29"}, {"name": "Pocketforge", "url": "https://rockpaperstory.com/pocketforge", "description": "Ironsworn & Starforged companion app"}, {"name": "SectorCrucible", "url": "https://lucatabone.com/sector-crucible/", "description": "Starforged universe procedural generator"}, {"name": "Starforged Asset Workbench", "url": "https://starforged-asset-workbench.vercel.app", "description": "Tool for creating custom assets with Starforged's aesthetic"}, {"name": "Starforged Crew Sheet", "url": "https://jaderavens.itch.io/starforged-crew-sheet", "description": "Interactive playkit for group/solo play in Google Sheets"}, {"name": "Starforged Custom Oracles Module for FoundryVTT", "url": "https://foundryvtt.com/packages/starforged-custom-oracles", "description": "A FoundryVTT compendium of the fan-created oracles for the Ironsworn: Starforged system"}, {"name": "Starforged Sectors Discord Bot", "url": "https://github.com/Ferretsroq/Starforged-Sectors", "description": "Display, create, and explore sectors in Discord", "stars": "1"}, {"name": "Starforged Numbers Spreadsheet", "url": "https://www.dropbox.com/s/ge40xrazw0c9ng1/Starforged%20Public%20v2.5.numbers?dl=0", "description": "Spreadsheet for Starforged solo play"}, {"name": "Starsmith Expanded Oracles Module for FoundryVTT", "url": "https://foundryvtt.com/packages/starsmith-expanded-oracles", "description": "A FoundryVTT compendium of the Starsmith oracles for the Ironsworn: Starforged system"}, {"name": "Sticky Starforged", "url": "https://jaderavens.itch.io/sticky-starforged", "description": "Print Starforged progress tracks, clocks, and more directly onto sticky notes"}, {"name": "TheOracle", "url": "https://github.com/XenotropicDev/TheOracle", "description": "Discord bot for Ironsworn, with a focus on play-by-post games", "stars": "39"}, {"name": "Character-Centric Packs", "url": "https://www.drivethrurpg.com/browse/pub/14520/Samuel-Rondn/subcategory/32227_36337/CharacterCentric-Packs-for-the-Ironsworn-System?affiliate_id=844973", "description": "Character building card sets for Ironsworn"}, {"name": "Condensed Truths", "url": "https://jaderavens.itch.io/condensed-truths", "description": "Single-page truths worksheets for Ironsworn, Starforged & Sundered Isles"}, {"name": "DataForged", "url": "https://github.com/rsek/dataforged", "description": "Starforged rules data in JSON format", "stars": "214"}, {"name": "DataSworn", "url": "https://github.com/rsek/datasworn", "description": "Ironsworn rules data in JSON format", "stars": "147"}, {"name": "Eidolon Flight Manual", "url": "https://jaderavens.itch.io/eidolon-flight-manual", "description": "Comprehensive play aid and sector maps for drift pilots in the Forge"}, {"name": "Forge Codex", "url": "https://www.drivethrurpg.com/en/product/490797/forge-codex-001?affiliate_id=844973", "description": "Modular supplement with locations, characters, and encounters for Starforged"}, {"name": "Iron Atlas", "url": "https://jaderavens.itch.io/iron-atlas-omnibus", "description": "Explore the Ironlands with 100 hand-drawn maps, plus oracles for weather, flora, & fauna"}, {"name": "Ironforged V1", "url": "https://nqjasmine.itch.io/ironforged-v1", "description": "A short guide to adapt Starforged to be set in the Ironlands, with printable adapted Ironsworn asset cards"}, {"name": "Ironlands Hand-Drawn Map", "url": "https://notofthisworld.itch.io/ironlands-map", "description": ""}, {"name": "Ironsmith", "url": "https://www.drivethrurpg.com/product/351813/Ironsmith?affiliate_id=844973", "description": "Supplemental oracles, assets, locations, vows and more"}, {"name": "Ironsworn Half-Page Worksheets", "url": "https://notofthisworld.itch.io/ironsworn-half-page-worksheets", "description": "Half-page versions of the character, progress, vow and Delve worksheets"}, {"name": "Ironsworn Pocket Refs", "url": "https://notofthisworld.itch.io/ironsworn-pocket-refs", "description": "Pocket-sized reference of Ironsworn Moves"}, {"name": "Ironsworn Starforged Move Cards and Their Oracles", "url": "https://lancelol.itch.io/starforged-move-cards", "description": "All Starforged moves on double-sided, 63x88mm cards"}, {"name": "Lodestone", "url": "https://jaderavens.itch.io/lodestone", "description": "Fillable story sheet oracle for Ironsworn campaigns"}, {"name": "Minimalist Starforged Character Sheet", "url": "https://mendercap.itch.io/minimalist-starforged-character-sheet", "description": "Simple character sheet for Starforged and Sundered Isles"}, {"name": "Minimalist Sundered Isles Command Sheet", "url": "https://mendercap.itch.io/minimalist-sundered-isles-command-sheet", "description": "Simple command ship sheet for Sundered Isles"}, {"name": "Rhoam's Oracle Decks", "url": "https://rhoam.itch.io/", "description": "Ironsworn and weather oracles in card format, in English and French"}, {"name": "Starforged Half-Page Worksheets", "url": "https://drive.google.com/file/d/1WYVxnzkRElXK9ho4W3P8oDaycblYEkck/view", "description": "Half-page versions of the character, sector, progress, and connection worksheets"}, {"name": "Starforged Moves Starter", "url": "https://akavel.itch.io/starforged-moves-starter", "description": "Cheatsheet of the most important moves in Starforged, aimed especially at new players"}, {"name": "Starforged Notebook", "url": "https://evil-wayne.itch.io/starforged-notebook", "description": "All-in-one campaign notebook for Starforged"}, {"name": "Starforged Player Move Cards", "url": "https://drive.google.com/drive/folders/1P4cDrnGzTrNpNrZFh-3oL2VB-f7pS4U4", "description": "All Starforged moves (except the Session moves) in standard \"poker\" card size"}, {"name": "Starforged Progress Cards", "url": "https://jeremyteeter.itch.io/ironsworn-starforged-progress-cards", "description": "Printable progress tracking cards for Starforged in standard \"poker\" card size"}, {"name": "Starsmith Expanded Oracles", "url": "https://preview.drivethrurpg.com/en/product/417619/Starsmith-Expanded-Oracles?affiliate_id=844973", "description": "Supplemental oracles for Starforged"}, {"name": "Starswoosh", "url": "https://www.drivethrurpg.com/en/product/443900/Starswoosh-An-Ironsworn-Starforged-Quick-Reference-For-Your-eReader?affiliate_id=844973", "description": "Starforged quick reference for e-readers"}, {"name": "Tarot Sworn Sheet", "url": "https://nightjargames.itch.io/tarot-sworn-sheet", "description": "Tarot-themed character sheet for Ironsworn"}, {"name": "Traveler's Ironsworn", "url": "https://www.drivethrurpg.com/product/301866/Travelers-Ironsworn-Playkit?affiliate_id=844973", "description": "Compact move, oracle, worksheets and character sheets for Ironsworn"}, {"name": "Traveler's Starforged", "url": "https://www.drivethrurpg.com/en/product/495130/traveler-s-starforged-diy-edition?affiliate_id=844973", "description": "Compact move and oracle reference for Starforged"}, {"name": "Ancient Wonders", "url": "https://www.drivethrurpg.com/en/product/505365/ancient-wonders?affiliate_id=844973", "description": "Explore the galaxy with new mechanics and generators for solar systems, planets, alien megastructure and more"}, {"name": "Arcanum", "url": "https://www.drivethrurpg.com/product/368750/Arcanum-High-Magic-for-Ironsworn?affiliate_id=844973", "description": "High magic for Ironsworn"}, {"name": "Atomsworn", "url": "https://www.drivethrurpg.com/product/285005/Atomsworn-A-Post-Nuclear-Primer-Powered-by-Ironsworn-SRD?affiliate_id=844973", "description": "Modern/sci-fi post-apocalyptic setting primer for Ironsworn"}, {"name": "Bladesworn", "url": "https://drive.google.com/file/d/1HUyXWTDGdLddZygFyPt-NHAhUVGobwxJ/view?usp=sharing", "description": "A simplified Blades in the Dark ruleset for Ironsworn"}, {"name": "Bloodsworn", "url": "https://drive.google.com/file/d/104B93Fw6hpN4Cagr6TtyDvsh4VgHk-5F/view", "description": "A tabletop roleplaying game in which you play the role of a vampire"}, {"name": "Cyberforged", "url": "https://the-homebrewster.itch.io/cyberforged", "description": "Cyberpunk setting for Starforged (a successor to Cybersworn)"}, {"name": "Cybersworn", "url": "https://the-homebrewster.itch.io/cybersworn", "description": "Cyberpunk setting for Starforged"}, {"name": "Darkest Delves", "url": "https://jaderavens.itch.io/darkest-delves", "description": "Torchlight and darkness for Ironsworn: Delve"}, {"name": "Darkest Derelicts", "url": "https://jaderavens.itch.io/darkest-derelicts", "description": "Rules for Starforged, inspired by The Expanse and Alien"}, {"name": "Deck of Many Fortunes", "url": "https://www.drivethrurpg.com/product/382532?affiliate_id=844973", "description": "Tarot deck offering blessings and malisons for Ironsworn and Starforged"}, {"name": "Delves & Denizens", "url": "https://delves-n-denizens.tumblr.com/", "description": "Ironsworn addon focused on classical fantasy"}, {"name": "DungeonSworn", "url": "https://drive.google.com/drive/folders/1-2HeceIG9VnkPdOVaJKWcHq3zfA78X4l", "description": "A dungeon delving adventure supplement"}, {"name": "Dwellers Under the High Grave", "url": "https://mendercap.itch.io/dwellers-under-the-high-grave", "description": "A setting drawing inspiration from the history, folklore and landscapes of Ukraine"}, {"name": "Elegy", "url": "https://miraclem.itch.io/elegy", "description": "Solo role playing game about being a vampire and surviving the big city nights"}, {"name": "Elementsworn", "url": "https://satan-bouchuncoin.itch.io/elementsworn", "description": "Readapt Ironsworn to the the *Avatar: The Last Airbender* setting"}, {"name": "Feats & Favors", "url": "https://satan-bouchuncoin.itch.io/feats-favors", "description": "Faction and reputation system for Ironsworn and Starforged"}, {"name": "FurSworn", "url": "https://notofthisworld.itch.io/fursworn", "description": "Anthropomorphic animal supplement"}, {"name": "Glina", "url": "https://www.drivethrurpg.com/product/400633/Glina--kryminalna-gra-fabularna?affiliate_id=844973", "description": "Become a police officer assigned to crack unsolved murder cases. Rulebook in Polish"}, {"name": "Herosworn", "url": "https://docs.google.com/document/d/1ttFFH8Ul7NlXhWw8vOr39YIx6FHcKuaC_Uueaf6f0B0/view", "description": "Ironsworn for super heroes"}, {"name": "Hogsworn", "url": "https://arkh.itch.io/hogsworn", "description": "Ironsworn hack to play as a student at Hogwarts"}, {"name": "HyperCity", "url": "https://newmadras.itch.io/hypercity", "description": "A cyberpunk hack of Ironsworn"}, {"name": "Investigation Hack by rsek", "url": "https://drive.google.com/drive/folders/1_tKqEn-iKDFyfzrNYgvVlzZuHOu1pUmc", "description": "An investigation hack for Ironsworn"}, {"name": "Iron Degenerates", "url": "https://drive.google.com/file/d/12iPtYAHlUJ_WMJIDqfTqgA2Sm44ayddV/view", "description": "Bringing the Dungeon Degenerates setting to Ironsworn"}, {"name": "Iron in the Blood", "url": "https://www.drivethrurpg.com/product/309460/Iron-in-the-Blood?affiliate_id=844973", "description": "Supplement in which in which you play vampires struggling through the epochs of time"}, {"name": "Iron Valley", "url": "https://mkirin.itch.io/iron-valley", "description": "A cozy, simplified Ironsworn and Starforged hack focusing on small town life, fulfilling promises, and making the most of each day"}, {"name": "Iron Witcher", "url": "https://drive.google.com/drive/folders/1jPPTgfWyYyIhLPbqn8qwplWdr4UPhFy-", "description": "Assets cards for The Witcher setting, in Portuguese"}, {"name": "Ironcrunch", "url": "https://www.patreon.com/posts/ironcrunch-35463893", "description": "A crunchy Ironsworn supplement"}, {"name": "Ironmons", "url": "https://docs.google.com/document/d/1MPLxI_RdVdhqvvvAbjXAt1PnKJ11CMZg4V6NTT7BNx0/", "description": "An Ironsworn Pokemon hack"}, {"name": "Ironspheres", "url": "https://neonpico.itch.io/ironspheres", "description": "A magical system inspired by the *Mage: The Ascension* game system"}, {"name": "Ironsworn Flavor Packs", "url": "https://www.drivethrurpg.com/product/374949/Ironsmith-Flavor-Packs?affiliate_id=844973", "description": "Japanese, South American and Norse setting card packs"}, {"name": "Ironsworn Foes & Fights", "url": "https://drive.google.com/drive/folders/1tB_Hyw_b1GEtTV5MRugL-YmNP74NfJUp", "description": "An Ironsworn hack adding more mechanical context to fights"}, {"name": "Ironsworn Nemesis", "url": "https://gceh.itch.io/ironsworn-nemesis", "description": "Generate nemeses when defeated, a hack for Ironsworn and Starforged"}, {"name": "Ironsworn Winterhall", "url": "https://drive.google.com/file/d/160Ki8oVab0yZdlPUwHWROKIe8ILaTzNd/view", "description": "Put down roots in the Ironlands"}, {"name": "Ironsworn: Badlands", "url": "https://kstetson.itch.io/ironsworn-badlands", "description": "Western setting supplement"}, {"name": "Ironsworn: Reign", "url": "https://www.drivethrurpg.com/product/419256/Ironsworn-Reign?affiliate_id=844973", "description": "Settlement mechanics for Ironsworn"}, {"name": "Justice Sworn", "url": "https://sandypuggames.itch.io/justice-sworn", "description": "Ironsworn in a side scrolling beat-em-up setting"}, {"name": "Knight Frame", "url": "https://seraguith.itch.io/knight-frame", "description": "Add high-speed humanoid mech battles to your Starforged campaign"}, {"name": "Kybersworn", "url": "https://drive.google.com/drive/folders/1bnhf7ha5IOuDgiCYl2JOyzyVDum2qPDx", "description": "A Star Wars-themed supplement for Ironsworn"}, {"name": "Legacy Iron", "url": "https://www.drivethrurpg.com/en/product/534886/legacy-iron-starforged-asset-pack?affiliate_id=844973", "description": "Asset pack for Starforge, based on the original Ironsworn assets"}, {"name": "Mistsworn", "url": "https://docs.google.com/document/d/1dTLl2rLMmJ0MQfs2BOKu_WxEWEJ6gpQQf1jaSyMK-pY/", "description": "A City of Mist / Ironsworn hybrid hack"}, {"name": "Modern Domains for Ironsworn by Stephanie M", "url": "https://drive.google.com/file/d/13KBv58Pq836vWLwDOK9qGYcCK8asK-O8/view", "description": "Modern domain oracles"}, {"name": "M\u00d6RKSWORN", "url": "https://chaoclypse.itch.io/morksworn", "description": "Conversion rules for M\u00d6RK BORG magic, weapons and enemies to Ironsworn"}, {"name": "Noironsworn", "url": "https://drive.google.com/file/d/1O9411BV4jsNNWT5FZZ1MFRCK2jDCjAfd/view", "description": "An investigation supplement"}, {"name": "On Hollow Roads", "url": "https://drive.google.com/file/d/1-Ye9rHOTPejGRSjk3SKRHKiLpVOCozDJ/view", "description": "An Ironsworn supplement set in a haunted, surrealist American landscape"}, {"name": "Order of the Falcon", "url": "https://drakonspyre.itch.io/order-of-the-falcon", "description": "Assassin's Creed inspired Ironsworn supplement"}, {"name": "The Orphans of Ragnar\u00f6kr", "url": "https://www.drivethrurpg.com/product/361512?affiliate_id=844973", "description": "A post-apocalyptic/Ragnarok Viking setting"}, {"name": "The Outer Edge", "url": "https://drive.google.com/drive/folders/1oVed10NZgiSniJG2sbXm40-7O59conPU", "description": "A spacefaring supplement for Ironsworn"}, {"name": "Pinkysworn", "url": "https://www.drivethrurpg.com/product/405015/Pinkysworn?affiliate_id=844973", "description": "Ironcampers swear pinky promises in a summercamp-themed abbreviation of the Ironsworn rules"}, {"name": "Ringsworn", "url": "https://www.dropbox.com/s/72tq31pxzqc7bx0/Ringsworn.pdf?dl=0", "description": "Ironsworn rules grafted onto The One Ring dice mechanics"}, {"name": "Shadowsworn: Haunts", "url": "https://nightsandweekends.itch.io/shadowsworn-haunts", "description": "Frameworks for modern horror games"}, {"name": "Silently Sworn", "url": "https://silentlysworn.wordpress.com/", "description": "A cosmic horror supplement"}, {"name": "SnowForged", "url": "https://mmcv.itch.io/ironsworn-snowforged", "description": "A stripped-down ruleset for playing short, fun, Christmas-themed adventures"}, {"name": "Solar Crown Online", "url": "https://umbralaeronaut.itch.io/solar-crown-online", "description": "Undertake perilous quests in the world of Solar Crown Online, a wildly-popular MMORPG"}, {"name": "Space Sightings Expanded", "url": "https://www.drivethrurpg.com/product/426718?affiliate_id=844973", "description": "Generators for wonders you might discover while voyaging through space"}, {"name": "Spellforge", "url": "https://rockpaperstory.itch.io/spellforge", "description": "Magic supplement with custom spells and narrative focus, compatible with all variants of Ironsworn"}, {"name": "Spiritbound", "url": "https://mstrocks.itch.io/spiritbound", "description": "A Studio Ghibli hack of Ironsworn"}, {"name": "Starforged Oracles for Fantasy Settings", "url": "https://www.patreon.com/posts/starforged-for-73094405", "description": "Numerous oracles for fantasy settings in Starforged"}, {"name": "Steelforged", "url": "https://drive.google.com/drive/folders/1X7P2R-rD_89fMWR8JiYKDk5lm62UPhfL", "description": "High fantasy supplements for Starforged"}, {"name": "Stonebound", "url": "https://s0randme.itch.io/stonebound", "description": "A stone-age stone and sorcery setting for Ironsworn"}, {"name": "Summer Camp Mystery", "url": "https://www.drivethrurpg.com/product/404832/Summer-Camp-Mystery?affiliate_id=844973", "description": "Family summercamp investigation with simplified rules"}, {"name": "Supersworn", "url": "https://drive.google.com/drive/folders/1THcUielU0wvcyZAAwUtqDT-J95XlyQvc", "description": "Superhero hack for Starforged"}, {"name": "Sworn by Ghostlight", "url": "https://yuigaron.itch.io/sworn-by-ghostlight", "description": "Hunt a serial killer in a haunted Victorian era London-like city"}, {"name": "Time Traveler", "url": "https://lemunde.itch.io/ironsworn-starforged-time-traveler", "description": "Tools for working with time travel for Starforged"}, {"name": "Threads of Destiny", "url": "https://wraithdrof.itch.io/threads-of-destiny", "description": "Create a destiny deck to weave plot threads into your characters story"}, {"name": "Under Contract", "url": "https://docs.google.com/document/d/1K1Cr1F1MABw8h-Hm-YL7DH4V9VLmq2Ezn9PEcOsuw-o/", "description": "A cyberpunk hack for Ironsworn"}, {"name": "Vaults & Vows", "url": "https://ludicpen.itch.io/vaults-and-vows", "description": "Classic fantasy roleplaying supplement"}, {"name": "The 'Verse", "url": "https://jaderavens.itch.io/starforged-the-verse", "description": "*Firefly* setting kit for Starforged"}, {"name": "Vigilance", "url": "https://maxb.fm/vigilance", "description": "Espionage and deceit in a 1950s wizarding world setting, an Ironsworn conversion"}, {"name": "Voidforged", "url": "https://kerys.itch.io/voidforged", "description": "A sci-fi horror supplement for Starforged"}, {"name": "Winsome", "url": "https://elstiko.itch.io/winsome", "description": "Stripped-down, setting-less hack of Ironsworn"}, {"name": "Your Legends of Iron", "url": "https://anarisis.itch.io/patreon-papers-021", "description": "Zelda-themed truths for Ironsworn"}, {"name": "Coalitions of Ironsworn and Starforged", "url": "https://itch.io/jam/coalitions-of-ironsworn-and-starforged/entries", "description": ""}, {"name": "Ironsworn Jam 1", "url": "https://itch.io/jam/ironsworn-jam-1/entries", "description": ""}, {"name": "Starforged 2022 Jam", "url": "https://itch.io/jam/starforged-2022-jam/entries", "description": ""}, {"name": "Starforged 2023 Jam", "url": "https://itch.io/jam/starforged-2023-jam/entries", "description": ""}, {"name": "Starforged: Ancient Connections Jam", "url": "https://itch.io/jam/starforged-ancient-connections/entries", "description": ""}], "notes": []}, {"name": "Ironsworn \u2014 Ironsworn", "entries": [{"name": "Cargoth: Ruinous Edition", "url": "https://croakerrpgs.itch.io/cargoth-ruinous-edition", "description": "A lost city, a great power, riches to be made and an ancient curse. Cargoth has many perils and opportunities for an enterprising Ironsworn traveller"}, {"name": "Escape", "url": "https://drakonspyre.itch.io/escape-a-starter-adventure-for-ironsworn", "description": "Escape the dungeon"}, {"name": "Hadley's Beast", "url": "https://drakonspyre.itch.io/hadleys-beast", "description": "Take on the role of investigator and monster hunter as the village of Hadley's Grove is beset by a terrible horror"}, {"name": "Quest Fronts", "url": "https://www.drivethrurpg.com/product/360541/Quest-Fronts--Issue-1?affiliate_id=844973", "description": "Various adventure starters inspired by Dungeon World campaign fronts"}, {"name": "Sea Beast", "url": "https://croakerrpgs.itch.io/sea-beast", "description": "An adventure starter about a village plagued by a sea monster"}, {"name": "The Selkie Envoy", "url": "https://chihuahuazero.itch.io/the-selkie-envoy", "description": "An adventure module for icy regions"}], "notes": []}, {"name": "Ironsworn \u2014 Starforged", "entries": [{"name": "Adventures in the Forge", "url": "https://drakonspyre.itch.io/adventures-in-the-forge", "description": "A collection of quest starters"}, {"name": "New Canaan Run", "url": "https://jaderavens.itch.io/new-canaan-run", "description": "Six sector starters for smugglers in The 'Verse."}, {"name": "The Ferrum Mysteries", "url": "https://croakerrpgs.itch.io/the-ferrum-mysteries", "description": "Explore the mystery behind the iron pillars"}, {"name": "Rise & Shiningstar", "url": "https://www.gatling.xyz/rise-and-shiningstar/", "description": "Find out what happened to the settlement Shiningstar"}], "notes": []}], "total_entries": 163}, {"name": "Minecraft", "subcategories": [{"name": "Minecraft", "entries": [{"name": "Websites", "url": "#websites", "description": ""}, {"name": "Mod Loaders", "url": "#mod-loaders", "description": ""}, {"name": "Mods", "url": "#mods", "description": ""}, {"name": "Server Plugins", "url": "#server-plugins", "description": ""}, {"name": "Resource Packs", "url": "#resource-packs", "description": ""}, {"name": "Shader Packs", "url": "#shader-packs", "description": ""}, {"name": "Web Applications", "url": "#web-applications", "description": ""}, {"name": "Softwares", "url": "#softwares", "description": ""}, {"name": "Development", "url": "#development", "description": ""}], "notes": []}, {"name": "Minecraft \u2014 Wiki", "entries": [{"name": "Official Minecraft Wiki", "url": "https://minecraft.wiki/", "description": "Minecraft Wiki is a complete resource for Minecraft, including gameplay, blocks, crafting, updates, events, mods, running a server, and resource packs."}, {"name": "Chinese Minecraft Wiki", "url": "https://minecraft-zh.gamepedia.com/Minecraft_Wiki", "description": "The Chinese Minecraft Wiki is an official wiki of Minecraft, covering detailed tutorials on crafting, blocks, creatures and even PE versions."}, {"name": "MinecraftSearch", "url": "https://minecraftsearch.com/", "description": "MinecraftSearch is an unofficial Minecraft Wiki with better user navigation that focuses on crafting, enchanting, villager trades, loot tables and a lot more."}, {"name": "wiki.vg", "url": "http://wiki.vg/", "description": "Technical Minecraft wiki."}], "notes": []}, {"name": "Minecraft \u2014 Forums", "entries": [{"name": "Minecraft Forums", "url": "https://www.minecraftforum.net/", "description": "Official community forums, a great place to talk about the game."}, {"name": "Planet Minecraft", "url": "https://www.planetminecraft.com/forums/", "description": "Creative community fansite."}], "notes": []}, {"name": "Minecraft \u2014 Indexes", "entries": [{"name": "MCDOC", "url": "https://mcdoc.openm.tech/", "description": "The Index of Minecraft Tools and Unlockers"}], "notes": []}, {"name": "Minecraft \u2014 Mod Libraries", "entries": [{"name": "Modrinth", "url": "https://modrinth.com/", "description": "Open source Minecraft mod library with powerful filtering."}, {"name": "CurseForge", "url": "https://www.curseforge.com/minecraft/mc-mods", "description": "The largest repository for Minecraft mods."}], "notes": []}, {"name": "Minecraft \u2014 Archives", "entries": [{"name": "MCModArchive", "url": "https://mcmodarchive.femtopedia.de/", "description": "Archives old, lost and forgotten Minecraft mods and related software. Various other mods and stuff can be found on the [MCArchive Discord](https://discord.gg/WuexGpP)."}, {"name": "Minecraft Archive Project", "url": "http://map.crummy.com/", "description": "Huge archive containing Minecraft mods, worlds, resource packs and many other resources (even forum posts!)."}, {"name": "Eimer Archive", "url": "https://eimerarchive.org/", "description": "Archive with a focus on server software and plugins."}, {"name": "CraftBukkit Archive", "url": "https://drive.google.com/drive/u/0/folders/0B3_qSeCQW2vKSy13TVdKWWhNQ3M", "description": "Archives many CraftBukkit versions."}, {"name": "OmniArchive", "url": "https://omniarchive.uk/", "description": "Archives most Minecraft jars."}, {"name": "MCVersions", "url": "https://mcversions.net/", "description": "Archives various Minecraft jars."}, {"name": "Minecraft Forge", "url": "https://github.com/MinecraftForge/MinecraftForge", "description": "Modifications to the Minecraft base files to assist in compatibility between mods.", "stars": "7.4k"}, {"name": "Quilt", "url": "https://quiltmc.org/", "description": "A powerful fork of the Fabric project."}, {"name": "Fabric", "url": "https://fabricmc.net/", "description": "A lightweight, experimental modding toolchain for Minecraft."}, {"name": "liteloader", "url": "http://www.liteloader.com/", "description": "A lightweight mod loader for Minecraft designed to provide simple, high-performance and reliable loader functionality for mods which don't need to modify game mechanics."}, {"name": "Rift", "url": "https://www.curseforge.com/minecraft/mc-mods/rift", "description": "A Mod Loader for 1.13-1.13.2 (even Snapshots)."}, {"name": "Meddle", "url": "https://github.com/FyberOptic/Meddle", "description": "Everything related to modding 1.9/1.10 snapshots in one place.", "stars": "31"}, {"name": "RopeMC", "url": "https://github.com/RopeMC/RopeMC", "description": "A lightweight, reflection based mod loader which aims to be user friendly and later version independent.", "stars": "8"}], "notes": []}, {"name": "Minecraft \u2014 Performance", "entries": [{"name": "Optifine", "url": "https://www.optifine.net/home", "description": "OptiFine is a Minecraft optimization mod."}, {"name": "BetterFps", "url": "https://www.curseforge.com/minecraft/mc-mods/betterfps", "description": "BetterFps is a Minecraft mod that add a few performance improvements."}, {"name": "Sodium (for Fabric)", "url": "https://github.com/CaffeineMC/sodium-fabric", "description": "A Fabric mod designed to improve frame rates and reduce micro-stutter.", "stars": "5.4k"}, {"name": "OptiFabric", "url": "https://www.curseforge.com/minecraft/mc-mods/optifabric", "description": "A Fabric mod to allow Optifine to run using Fabric loader."}], "notes": []}, {"name": "Minecraft \u2014 Skins And Capes", "entries": [{"name": "Custom Skin Loader", "url": "https://github.com/xfl03/MCCustomSkinLoader", "description": "Custom Skin Loader for Minecraft.", "stars": "568"}, {"name": "Universal Skin Mod", "url": "https://github.com/RecursiveG/UniSkinMod", "description": "A Minecraft Forge Mod allows players load custom skin & cape textures.", "stars": "26"}], "notes": []}, {"name": "Minecraft \u2014 Maps", "entries": [{"name": "Journey Map", "url": "https://minecraft.curseforge.com/projects/journeymap", "description": "Real-time mapping in game or in a web browser as you explore."}, {"name": "VoxelMap", "url": "https://www.curseforge.com/minecraft/mc-mods/voxelmap", "description": "Formerly known as Zan's Minimap, providing basic map and radar functionality."}], "notes": []}, {"name": "Minecraft \u2014 Items Management", "entries": [{"name": "Just Enough Items (JEI)", "url": "https://minecraft.curseforge.com/projects/jei", "description": "JEI is an item and recipe viewing mod for Minecraft, built from the ground up for stability and performance."}, {"name": "Bibliocraft", "url": "https://www.curseforge.com/minecraft/mc-mods/bibliocraft", "description": "Bibliocraft is a storage and organizational mod that began as a single bookcase and has expanded to so much more."}, {"name": "/dank/null", "url": "https://www.curseforge.com/minecraft/mc-mods/dank-null", "description": "A storage mod of unreal proportions which nobody really gets. The max tier /dank/null object holds 54 slots of items which each can hold 2.14 billion items!"}], "notes": []}, {"name": "Minecraft \u2014 Technology", "entries": [{"name": "Tinkers Construct", "url": "https://minecraft.curseforge.com/projects/tinkers-construct", "description": "Tinkers' Construct is a mod about putting tools together in a wide variety of ways, then modifying them until they turn into something else."}, {"name": "Immersive Engineering", "url": "https://minecraft.curseforge.com/projects/immersive-engineering", "description": "Immersive Engineering is a tech mod with a certain charm, based on the ideas and concepts, and with most assets created by Damien Hazard."}, {"name": "Botania", "url": "https://github.com/Vazkii/Botania", "description": "Botania is a tech mod in essence. The theme is natural magic.", "stars": "1.4k"}, {"name": "Thermal Foundation + Dynamics + Expansion", "url": "https://minecraft.curseforge.com/projects/thermalexpansion", "description": "A server-friendly and content-rich blend of magic and technology! Title is three different mod names, but of the same series and usually played together."}, {"name": "Railcraft", "url": "https://github.com/Railcraft/Railcraft", "description": "Greatly expand and improve the Minecart system in Minecraft.", "stars": "520"}, {"name": "Actually Additions", "url": "https://www.curseforge.com/minecraft/mc-mods/actually-additions", "description": "Actually Additions is a technology mod that adds various utilities like multitools, item magnets, atomic reconstructors and so on."}, {"name": "Applied Energistics 2", "url": "https://github.com/AppliedEnergistics/Applied-Energistics-2", "description": "A Minecraft Mod about Matter, Energy and using them to conquer the world. Mainly focused on item storage.", "stars": "1.6k"}, {"name": "Draconic Evolution", "url": "https://www.curseforge.com/minecraft/mc-mods/draconic-evolution", "description": "One of the best tech mod there is, but really overpowered in the late game. Adds things like a Draconic Power Core which no one has been able to fill yet..."}, {"name": "Ender IO", "url": "https://www.curseforge.com/minecraft/mc-mods/ender-io", "description": "A large ender themed mod, that just adds lots of new fun things."}, {"name": "Galacticraft", "url": "https://micdoodle8.com/mods/galacticraft", "description": "A mod that adds rockets and new planets to explore. Expandable with addons."}, {"name": "OpenComputers", "url": "https://ocdoc.cil.li", "description": "OpenComputers is a mod that adds computers and robots into the game, which can be programmed in Lua 5.3."}, {"name": "ComputerCraft", "url": "https://computercraft.cc", "description": "Adds computers based on Lua (5.2 and 5.3) into Minecraft."}, {"name": "WarpDrive", "url": "https://www.curseforge.com/minecraft/mc-mods/warpdrive", "description": "Adds Star Trek and other franchise like ships, weapons, transporters and so on into the game. Also adds new planets (dimensions)."}], "notes": []}, {"name": "Minecraft \u2014 Farming And Food", "entries": [{"name": "Pam's HarvestCraft", "url": "https://minecraft.curseforge.com/projects/pams-harvestcraft", "description": "Pam's HarvestCraft is a mod for Minecraft that currently adds many kinds of crops and food."}, {"name": "AgriCraft", "url": "https://www.curseforge.com/minecraft/mc-mods/agricraft", "description": "A mod that adds a more sophisticated crop system, like the ability to have genetic mutations and also adds more crops."}, {"name": "Bonsai Trees", "url": "https://www.curseforge.com/minecraft/mc-mods/bonsai-trees", "description": "Adds essentially mini tree farms which are one block big."}, {"name": "Ex Nihilo: Creatio", "url": "https://www.curseforge.com/minecraft/mc-mods/ex-nihilo-creatio", "description": "A great mod for skyblocks, it filters things like sand and gravel for useful resources like iron and diamond, compatible with lots of mods."}], "notes": []}, {"name": "Minecraft \u2014 Energy", "entries": [{"name": "RFTools", "url": "https://minecraft.curseforge.com/projects/rftools", "description": "RFTools is a mod containing various tools that are related to RF (Redflux) or technology in general."}, {"name": "Extreme Reactors", "url": "https://www.curseforge.com/minecraft/mc-mods/extreme-reactors", "description": "Adds nuclear reactors with the fictional fuel 'yellorium'. A carry on of the original Big Reactors."}, {"name": "Zetta Industries", "url": "https://www.curseforge.com/minecraft/mc-mods/zetta-industries", "description": "A mod which adds the main multiblock of a big battery."}, {"name": "Applied Energistics 2", "url": "https://github.com/AppliedEnergistics/Applied-Energistics-2", "description": "A Minecraft Mod about Matter, Energy and using them to conquer the world.", "stars": "1.6k"}], "notes": []}, {"name": "Minecraft \u2014 Magic", "entries": [{"name": "AbyssalCraft", "url": "https://www.curseforge.com/minecraft/mc-mods/abyssalcraft", "description": "AbyssalCraft is a magic mod centered around exploration."}, {"name": "Astral Sorcery", "url": "https://www.curseforge.com/minecraft/mc-mods/astral-sorcery", "description": "This is a magic mod based on the stars, and harnessing the powers of starlight and the constellations."}, {"name": "Avaritia", "url": "https://www.curseforge.com/minecraft/mc-mods/avaritia", "description": "Avaritia is a mod with a really long progression tree, but really overpowered in the late game. Its soul purpose is to drag the endgame gameplay to extreme lengths."}, {"name": "Blood Magic", "url": "https://www.curseforge.com/minecraft/mc-mods/blood-magic", "description": "This is a magic mod based on blood. Beware, you die a lot."}], "notes": []}, {"name": "Minecraft \u2014 Utilities", "entries": [{"name": "TNTUtils", "url": "https://github.com/ljfa-ag/TNTUtils", "description": "More control over explosions in Minecraft.", "stars": "9"}, {"name": "Akashic Tome", "url": "https://www.curseforge.com/minecraft/mc-mods/akashic-tome", "description": "A mod based on Morph-o-Tool, which mainly gives the ability to merge different mods' documentation books."}, {"name": "AppleSkin", "url": "https://www.curseforge.com/minecraft/mc-mods/appleskin", "description": "This mod does not change any existing mechanics, but simply makes the existing hunger saturation and exhaustion levels visible in the default GUI."}, {"name": "Attribute Fixer", "url": "https://www.curseforge.com/minecraft/mc-mods/attributefix", "description": "This mod fixes the attribute system in Minecraft which handles things like armour points, because many other mods are inadvertantly affected by a limit in this system."}, {"name": "Diet Hopper", "url": "https://www.curseforge.com/minecraft/mc-mods/diet-hoppers", "description": "This mod modifies the way Minecraft calculates the collision boxes of the hopper, so that you can access any visible blocks behind it."}, {"name": "FoamFix", "url": "https://www.curseforge.com/minecraft/mc-mods/foamfix-optimization-mod", "description": "Fixes various aspects of the Minecraft code, generally making the game faster."}, {"name": "WTHIT", "url": "https://www.curseforge.com/minecraft/mc-mods/wthit", "description": "Shows the block currently looked at (Newer version of Hwyla)."}, {"name": "Hwyla", "url": "https://www.curseforge.com/minecraft/mc-mods/hwyla", "description": "Shows the block currently looked at (Newer version of Waila)."}, {"name": "WorldInfo", "url": "https://www.curseforge.com/minecraft/mc-mods/worldinfo", "description": "Shows the block currently looked at (Waila for Rift)."}, {"name": "Waila", "url": "https://www.curseforge.com/minecraft/mc-mods/waila", "description": "Shows the block currently looked at (The original Waila project)."}, {"name": "Block Helper", "url": "https://www.curseforge.com/minecraft/mc-mods/block-helper", "description": "Shows the block currently looked at (Legacy alternative of Waila for older Minecraft versions than 1.6)."}], "notes": []}, {"name": "Minecraft", "entries": [{"name": "ArmorPlus", "url": "https://www.curseforge.com/minecraft/mc-mods/armorplus", "description": "This mod literally adds tons of armors to the game, and different ways of crafting them."}, {"name": "Baubles", "url": "https://www.curseforge.com/minecraft/mc-mods/baubles", "description": "This mod adds seven new slots to the player inventory which can be fitted with various items like amulets, belts, rings and so on added by other mods."}], "notes": []}, {"name": "Minecraft \u2014 Exploration", "entries": [{"name": "Aroma1997's Dimensional World", "url": "https://www.curseforge.com/minecraft/mc-mods/aroma1997s-dimensional-world", "description": "This mod adds one extra dimension, with the intended purpose of mining, meaning the Overworld will not be filled up with things like Buildcraft quarry holes anymore etc."}, {"name": "Twilight Forest", "url": "https://www.curseforge.com/minecraft/mc-mods/the-twilight-forest", "description": "Adds a new twilight forest dimension with new sturctures, bosses, and quests to complete."}], "notes": []}, {"name": "Minecraft \u2014 Building", "entries": [{"name": "Carpenter's Blocks", "url": "https://www.curseforge.com/minecraft/mc-mods/carpenters-blocks", "description": "This mod adds new blocks such as slants and corners which can be made to look like any other block in the game! Extremely useful for artistic builds. (For 1.12+ see BlockCraftery)"}, {"name": "Chisel", "url": "https://www.curseforge.com/minecraft/mc-mods/chisel", "description": "This mod adds multiple new textures to lots of blocks in the game, adding a wide variety of textures. (For editing units smaller than blocks see Chisel and Bits.)"}, {"name": "WorldEdit", "url": "https://github.com/EngineHub/WorldEdit", "description": "WorldEdit is an open source in-game map editor available for Bukkit, Forge, MinecraftEdu, and many other platforms.", "stars": "3.4k"}, {"name": "FAWE", "url": "https://intellectualsites.github.io/download/fawe.html", "description": "Stands for Fast Async WorldEdit. Based upon WorldEdit, it is simply faster, and adds lots more tools (i.e. brushes) to work with."}, {"name": "AntiCheatReloaded", "url": "https://github.com/Rammelkast/AntiCheatReloaded", "description": "AntiCheatReloaded helps server admins easily identify and block malicious users by monitoring and analyzing the behaviour of their players.", "stars": "106"}, {"name": "ViaVersion", "url": "https://github.com/MylesIsCool/ViaVersion", "description": "Allows the connection of newer clients to older server versions for Minecraft servers.", "stars": "1.5k"}, {"name": "AdvancedKitsReloaded", "url": "https://github.com/TryHardDood/AdvancedKitsReloaded", "description": "AdvancedKitsReloaded is a Kit managing plugin for Minecraft servers which runs Bukkit, CraftBukkit, Spigot and Paper (>1.8). With this plugin you can easily create/edit/delete your kits and you can customize it as much as you'd like.", "stars": "10"}, {"name": "WorldGuard", "url": "https://github.com/EngineHub/WorldGuard", "description": "WorldGuard lets you and players guard areas of land against griefers and undesirables, as well as tweak and disable various gameplay features of Minecraft.", "stars": "889"}, {"name": "CraftBook", "url": "https://github.com/EngineHub/CraftBook", "description": "CraftBook lets you create magically extending bridges, compact Redstone circuits, complex Minecart mechanics, and much more \u2014 all without a client mod and fully customizable by the server.", "stars": "314"}, {"name": "Connect", "url": "https://connect.minekube.com/", "description": "Open shared Minecraft network for advertising public and local host servers."}, {"name": "LuckPerms", "url": "https://luckperms.net/", "description": "Manage permissions."}, {"name": "CoreProtect", "url": "https://github.com/PlayPro/CoreProtect", "description": "Log everything your players do. Literally 1984.", "stars": "871"}, {"name": "BDCraft", "url": "https://bdcraft.net/", "description": "Various comic-style resource and sound packs, even for many mods, Bedrock Edition, and Terraria!"}, {"name": "LB Photo Realism Reload", "url": "https://www.curseforge.com/minecraft/texture-packs/lb-photo-realism-reload", "description": "Successor of the LB Photo Realism texture pack making Minecraft look more realistic."}, {"name": "Default Dark Mode", "url": "https://www.curseforge.com/minecraft/texture-packs/default-dark-mode", "description": "Dark Mode for the default Minecraft UIs!"}, {"name": "Cyber Optics", "url": "https://www.planetminecraft.com/texture-pack/cyber-optics-v10/", "description": "Sci-Fi resource pack."}, {"name": "Soartex", "url": "https://soartex.net/", "description": "Smooth resource pack with mod support."}, {"name": "BetterVanillaBuilding", "url": "https://www.curseforge.com/minecraft/texture-packs/bettervanillabuilding", "description": "Adds loads of new blocks with connected textures in optifine."}, {"name": "Continuum", "url": "https://continuum.graphics/", "description": "A realistic shader pack."}, {"name": "Chocapic13", "url": "https://www.curseforge.com/minecraft/customization/chocapic13-shaders", "description": "A realistic and configurable shader pack."}, {"name": "Sonic Ether", "url": "https://www.sonicether.com/", "description": "Pathracing and other realistic shader packs."}, {"name": "Sildur", "url": "https://sildurs-shaders.github.io/", "description": "Shader packs even implementing Minecraft 1.16's built-in API."}, {"name": "Potato", "url": "https://rre36.com/potato-shader", "description": "A very lightweight shader pack for older or restrained PCs."}, {"name": "ESBE 2G", "url": "https://mcbeeringi.github.io/esbe-2g/", "description": "A shader pack for Bedrock Edition."}, {"name": "White Wolf Shader", "url": "https://github.com/NotSnipc/WhiteWolfShaders", "description": "Shader pack for Bedrock Edition focused on improving your gameplay experience."}, {"name": "Blessing Skin Server", "url": "https://github.com/bs-community/blessing-skin-server", "description": "A web application brings your custom skins back in offline Minecraft servers.", "stars": "957"}, {"name": "WorldEdit Golf", "url": "https://worldedit.golf/", "description": "Challenge others in a competition to use WorldEdit in as few commands as possible."}], "notes": []}, {"name": "Minecraft \u2014 Servers", "entries": [{"name": "Cauldron", "url": "https://sourceforge.net/projects/cauldron-unofficial/files/", "description": "Formerly known as MCPC+. The original server implementing the Forge and Bukkit API."}, {"name": "Cloudburst/NukkitX/Nukkit", "url": "https://cloudburstmc.org/", "description": "A Bedrock Edition Server providing support for plugins supporting the Nukkit API."}, {"name": "Docker-Minecraft", "url": "https://github.com/itzg/docker-minecraft-server", "description": "A self-hosted Minecraft server using Docker containers.", "stars": "13k"}, {"name": "Glowstone", "url": "https://glowstone.net/", "description": "Formerly known as Spout and BukkitContrib. Spigot Server alternative written from scratch with performance similar to Paper."}, {"name": "KCauldron", "url": "https://sourceforge.net/projects/kcauldron/files/", "description": "A server implementing the Forge and Bukkit API for 1.7.10."}, {"name": "Legendary-Java-Minecraft-Geyser-Floodgate", "url": "https://github.com/TheRemote/Legendary-Java-Minecraft-Geyser-Floodgate", "description": "PaperMC server with out of the box Geyser and Floodgate support using docker.", "stars": "202"}, {"name": "minecraft-docker", "url": "https://github.com/tywil04/minecraft-docker", "description": "Fork of [Legendary-Java-Minecraft-Geyser-Floodgate (\u2b50202)](https://github.com/TheRemote/Legendary-Java-Minecraft-Geyser-Floodgate) that embeds a discord bot for easy starting and stopping of the server.", "stars": "4"}, {"name": "Minestom", "url": "https://minestom.net/", "description": "Lightweight from-scratch server implementation."}, {"name": "Mohist", "url": "https://mohistmc.com/", "description": "A server implementing the Forge and Bukkit API."}, {"name": "Paper", "url": "https://papermc.io/", "description": "Miscellaneous patches for Spigot and BungeeCord providing better performance and more configuration options."}, {"name": "Spigot", "url": "https://www.spigotmc.org/", "description": "CraftBukkit's successor providing support for the Bukkit API."}, {"name": "Sponge", "url": "https://www.spongepowered.org/", "description": "Minecraft Server providing support for the Sponge API and is extensible to the Forge API and Bukkit API."}, {"name": "Thermos", "url": "https://cyberdynecc.github.io/Thermos/install", "description": "A server implementing the Forge and Bukkit API for 1.7.10."}, {"name": "Gate", "url": "https://github.com/minekube/gate", "description": "A high performance & paralleled Minecraft proxy written in Go.", "stars": "897"}], "notes": []}, {"name": "Minecraft \u2014 Libraries", "entries": [{"name": "CraftLib", "url": "https://github.com/zerite/craftlib", "description": "Complete [Kotlin](https://kotlinlang.org) / Java library for wrapping the entire Minecraft codebase, including protocol, NBT, schematics, chat and more.", "stars": "95"}, {"name": "MCProtocolLib", "url": "https://github.com/Steveice10/MCProtocolLib", "description": "A simple library for communicating with a Minecraft client/server, written in Java.", "stars": "861"}, {"name": "node-minecraft-protocol", "url": "https://github.com/PrismarineJS/node-minecraft-protocol", "description": "A NodeJS library to parse and serialize minecraft packets, plus authentication and encryption.", "stars": "1.3k"}, {"name": "go-mcproto", "url": "https://github.com/BRA1L0R/go-mcproto", "description": "Minecraft server communication protocol implementation written in Go that allows you to program your own bots.", "stars": "49"}], "notes": []}, {"name": "Minecraft \u2014 Utilities", "entries": [{"name": "Minecraft Command Helper", "url": "https://github.com/IceLitty/Minecraft-Command-Helper", "description": "A WPF Program about generate Minecraft Command (with NBT data). (Windows Only)", "stars": "26"}, {"name": "Minecraft Command Science", "url": "https://minecraftcommand.science/", "description": "Several Minecraft vanilla JSON generators."}, {"name": "Amidst", "url": "https://github.com/toolbox4minecraft/amidst", "description": "Display an overview of a Minecraft world, without actually creating it.", "stars": "2.2k"}, {"name": "Amulet", "url": "https://github.com/Amulet-Team/Amulet-Map-Editor", "description": "Map viewer/editor.", "stars": "2.1k"}, {"name": "NBTEditor", "url": "https://github.com/Howaner/NBTEditor", "description": "Edit NBT from .dat files.", "stars": "71"}], "notes": []}, {"name": "Minecraft \u2014 Launchers", "entries": [{"name": "MultiMC", "url": "https://github.com/MultiMC/MultiMC5", "description": "A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once.", "stars": "4.5k"}, {"name": "Prism", "url": "https://prismlauncher.org", "description": "A fork of MultiMC, capable of downloading modpacks and other resources directly from CurseForge and FTB."}, {"name": "HMCL", "url": "https://github.com/huanghongxun/HMCL", "description": "A powered Minecraft launcher that supports a lot of features.", "stars": "8.4k"}, {"name": "XMCL", "url": "https://github.com/Voxelum/x-minecraft-launcher", "description": "X Minecraft Launcher (XMCL) is a modern Minecraft launcher that lets you manage your massive resources like modpacks, resource packs, mods and shader packs.", "stars": "1.2k"}, {"name": "Polymerium", "url": "https://github.com/d3ara1n/Polymerium", "description": "\ud83d\udc3f\ufe0f A next-generation Minecraft instance manager that thinks differently about game management.", "stars": "47"}, {"name": "FML Mod Development Tutorial", "url": "https://fmltutor.ustc-zzzz.net/", "description": "(Chinese) Minecraft 1.8.9 FML Mod Development Tutorial."}, {"name": "SchematicWebViewer", "url": "https://github.com/EngineHub/SchematicWebViewer", "description": "A JavaScript/TypeScript library for rendering and viewing Minecraft schematic files on the web.", "stars": "72"}, {"name": "Tabula", "url": "https://www.curseforge.com/minecraft/mc-mods/tabula-minecraft-modeler", "description": "Minecraft Mod that faciliates creating 3D Models."}, {"name": "Mod Coder Pack", "url": "https://minecraft.fandom.com/wiki/Programs_and_editors/Mod_Coder_Pack", "description": "Tool for properly decompiling Minecraft."}, {"name": "BON 2", "url": "https://github.com/tterrag1098/BON2", "description": "A rewrite of the Bearded Octo Nemesis project with support for ForgeGradle.", "stars": "188"}, {"name": "Bearded Octo Nemesis", "url": "https://github.com/immibis/bearded-octo-nemesis", "description": "Tool for deobfuscating with support for SRG mappings and especially the Mod Coder Pack."}], "notes": []}], "total_entries": 143}, {"name": "Haxe Gamedev", "subcategories": [{"name": "Haxe Gamedev", "entries": [{"name": "Game engines", "url": "#game-engines", "description": ""}, {"name": "Low-level Engine", "url": "#low-level-engine", "description": ""}, {"name": "Physics", "url": "#physics", "description": ""}, {"name": "Architecture", "url": "#architecture", "description": ""}, {"name": "Networking", "url": "#networking", "description": ""}, {"name": "Serialization and storage", "url": "#serialization-and-storage", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Other haxe lists", "url": "#other-haxe-lists", "description": ""}, {"name": "Armory (Kha)", "url": "https://github.com/armory3d/armory", "description": "An open-source 3D game engine with full Blender integration (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "2.9k"}, {"name": "Away3D", "url": "https://github.com/openfl/away3d", "description": "An open source, real-time 3D engine for OpenFL (`Web`, `Mobile`, `Desktop`).", "stars": "187"}, {"name": "ceramic", "url": "https://github.com/ceramic-engine/ceramic", "description": "Cross-platform 2D framework (`Web`, `Mobile`, `Desktop`, `Unity`).", "stars": "211"}, {"name": "HaxeFlixel (OpenFL)", "url": "https://github.com/HaxeFlixel/flixel", "description": "Free, cross-platform 2D game engine powered by OpenFL (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "1.8k"}, {"name": "Haxegon (OpenFL)", "url": "https://github.com/haxegon/haxegon", "description": "A programming library for beginners. Powered by OpenFL and Starling (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "192"}, {"name": "Heaps", "url": "https://github.com/HeapsIO/heaps", "description": "High Performance Game Framework (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "3k"}, {"name": "hxdefold", "url": "https://github.com/hxdefold/hxdefold", "description": "Haxe/Lua externs for Defold game engine (`Web`, `Mobile`, `Desktop`).", "stars": "177"}, {"name": "OpenFL", "url": "https://github.com/openfl/openfl", "description": "Interactive game and app development library (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "1.8k"}, {"name": "Starling", "url": "https://github.com/openfl/starling", "description": "The \"Cross-Platform Game Engine\", a popular Stage3D framework (`Web`, `Mobile`, `Desktop`).", "stars": "230"}, {"name": "Stencyl (OpenFL)", "url": "https://github.com/Stencyl/stencyl-engine", "description": "Create Flash, HTML5, iOS, Android, and desktop games with no code (`Mobile`, `Desktop`).", "stars": "181"}, {"name": "unreal.hx", "url": "https://github.com/proletariatgames/unreal.hx", "description": "Haxe Integration for Unreal (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "412"}, {"name": "HxGodot (Godot 4.0)", "url": "https://github.com/HxGodot/hxgodot", "description": "A Haxe GDExtension for Godot 4 (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "185"}, {"name": "Kha", "url": "https://github.com/Kode/Kha", "description": "Ultra-portable, high performance, open source multimedia framework (`Web`, `Mobile`, `Desktop`, `Consoles`).", "stars": "1.4k"}, {"name": "Lime", "url": "https://github.com/openfl/lime", "description": "A flexible, lightweight layer for Haxe cross-platform developers (`Web`, `Mobile`, `Desktop`).", "stars": "722"}, {"name": "linc\\_glfw", "url": "https://github.com/Sunjammer/linc_glfw", "description": "Desktop - GLFW binding (multi-platform library for OpenGL, OpenGL ES and Vulkan) *(Desktop)*.", "stars": "16"}, {"name": "NME", "url": "https://github.com/haxenme/nme", "description": "A cross-platform native backend (`Web`, `Mobile`, `Desktop`).", "stars": "470"}, {"name": "3DSHaxe", "url": "https://github.com/Krismowo/3DSHaxe", "description": "Make 3ds homebrew! (`3DS`).", "stars": "27"}, {"name": "echo", "url": "https://github.com/AustinEast/echo/", "description": "Simple Physics Library.", "stars": "138"}, {"name": "haxebullet", "url": "https://github.com/armory3d/haxebullet", "description": "Bullet 3D Physics.", "stars": "93"}, {"name": "nape-haxe4", "url": "https://github.com/HaxeFlixel/nape-haxe4", "description": "Physics Engine (the original Haxe3 version of nape can be found [here (\u2b50542)](https://github.com/deltaluca/nape)).", "stars": "43"}, {"name": "awe6", "url": "https://github.com/hypersurge/awe6", "description": "`IoC`, `EC` - The inverted game framework, is a development tool focused on Future Proofing.", "stars": "81"}, {"name": "ecx", "url": "https://github.com/eliasku/ecx", "description": "`ECS` - An Entity Component System framework.", "stars": "51"}, {"name": "hexMachina", "url": "https://github.com/DoclerLabs/hexCore", "description": "`MVC` - A powerful multi-modular MVC framework.", "stars": "7"}, {"name": "OSIS", "url": "https://github.com/Dvergar/OSIS", "description": "`ECS` - Entity Component System architecture with networking support.", "stars": "42"}, {"name": "Anette", "url": "https://github.com/Dvergar/Anette", "description": "Simple network library (no UDP).", "stars": "37"}, {"name": "colyseus-hx", "url": "https://github.com/colyseus/colyseus-hx", "description": "Multiplayer Game Client.", "stars": "69"}, {"name": "haxe-simple-peer (js)", "url": "https://github.com/melonin/haxe-simple-peer", "description": "Haxe externs for simple-peer.", "stars": "4"}, {"name": "hxWebSockets", "url": "https://github.com/ianharrigan/hxWebSockets", "description": "Websockets for all platforms.", "stars": "77"}, {"name": "Bits", "url": "https://github.com/RealyUniqueName/Bits", "description": "Binary bit flags with unlimited amount of bits.", "stars": "22"}, {"name": "CastleDB", "url": "https://github.com/ncannasse/castle", "description": "A structured static database easing collaboration.", "stars": "517"}, {"name": "hxbit", "url": "https://github.com/ncannasse/hxbit", "description": "A binary serialization and network synchronization library.", "stars": "144"}, {"name": "PODStream", "url": "https://github.com/Dvergar/PODStream", "description": "Plain Old Data serializer.", "stars": "21"}, {"name": "Darksburg", "url": "https://store.steampowered.com/app/939100/Darksburg/", "description": "Heaps - `Desktop`."}, {"name": "Dead Cells", "url": "https://dead-cells.com/", "description": "Heaps - `Desktop`, `Consoles`."}, {"name": "Defender's Quest", "url": "http://www.defendersquest.com/", "description": "HaxeFlixel (OpenFL) - `Desktop`, `Consoles`."}, {"name": "Defender's Quest 2", "url": "https://store.steampowered.com/app/252190/Defenders_Quest_2_Mists_of_Ruin/", "description": "HaxeFlixel (OpenFL) - `Desktop`."}, {"name": "Dicey Dungeons", "url": "http://diceydungeons.com/", "description": "Haxegon (OpenFL) - `Desktop`, `Consoles`."}, {"name": "Evoland", "url": "http://evoland.shirogames.com/", "description": "Heaps - `Desktop`, `Mobile`."}, {"name": "Northgard", "url": "http://northgard.net/", "description": "Heaps - `Desktop`."}, {"name": "Papers, Please", "url": "http://papersplea.se/", "description": "OpenFL - `Desktop`, `iOS`, `PsVita`."}, {"name": "Pocket Kingdom", "url": "https://store.steampowered.com/app/462620/Pocket_Kingdom/", "description": "HaxePunk (OpenFL)- `Desktop`."}, {"name": "rymdkapsel", "url": "https://rymdkapsel.com/", "description": "OpenFL - `Desktop`, `Mobile`."}, {"name": "Spellbreak", "url": "https://playspellbreak.com/", "description": "unreal.hx - `PC`, `PS`, `Xbox`, `Switch`."}, {"name": "The Westport Independent", "url": "http://www.doublezeroonezero.com/westport.html", "description": "Luxe - `Desktop`, `Mobile`."}, {"name": "OpenFL showcase", "url": "https://www.openfl.org/showcase", "description": ""}, {"name": "HaxeFlixel showcase", "url": "https://haxeflixel.com/showcase/", "description": ""}, {"name": "itch.io showcase", "url": "https://itch.io/games/made-with-haxe", "description": ""}, {"name": "HaxePunk showcase", "url": "https://haxepunk.com/games/", "description": ""}, {"name": "Flambe showcase", "url": "https://github.com/aduros/flambe/wiki/Showcase", "description": "", "stars": "739"}, {"name": "Kha showcase", "url": "https://github.com/Kode/Kha/wiki/Games-Built-With-Kha", "description": "", "stars": "1.4k"}], "notes": []}, {"name": "Haxe Gamedev \u2014 3rd party API", "entries": [{"name": "SteamWrap", "url": "https://github.com/larsiusprime/SteamWrap", "description": "Native extension for the SteamAPI.", "stars": "96"}, {"name": "newgrounds", "url": "https://lib.haxe.org/p/newgrounds", "description": "Newgrounds API."}, {"name": "hxgamejolt-api", "url": "https://github.com/MAJigsaw77/hxgamejolt-api", "description": "Haxe bindings for GameJolt API.", "stars": "11"}], "notes": []}, {"name": "Haxe Gamedev \u2014 AI", "entries": [], "notes": []}, {"name": "Haxe Gamedev \u2014 Animation", "entries": [{"name": "spine-hx", "url": "https://github.com/jeremyfa/spine-hx", "description": "Spine runtime automatically converted from the official Java/libgdx runtime.", "stars": "54"}, {"name": "Heaps-Spine", "url": "https://github.com/Beeblerox/Heaps-Spine", "description": "Spine player for heaps.", "stars": "17"}, {"name": "heaps-aseprite", "url": "https://github.com/AustinEast/heaps-aseprite", "description": "Load and render sprites and animations in Aseprite format.", "stars": "25"}, {"name": "openfl-aseprite", "url": "https://github.com/miriti/openfl-aseprite", "description": "Load and render sprites and animations in Aseprite format.", "stars": "15"}, {"name": "openfl-spine", "url": "https://github.com/rainyt/openfl-spine", "description": "Render Spine animation in the OpenFL engine, rendering processing can be achieved throughSprite and Tilemap.", "stars": "16"}, {"name": "ase", "url": "https://github.com/miriti/ase", "description": "File format reader/writer for .ase/.aseprite without external dependencies.", "stars": "15"}, {"name": "flxgif", "url": "https://github.com/MAJigsaw77/flxgif", "description": "Yagp's Gif Player for HaxeFlixel.", "stars": "10"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Audio", "entries": [{"name": "sfxr-hx", "url": "https://github.com/jobf/sfxr-hx", "description": "Pure haxe implementation of Sfxr.", "stars": "5"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Color manipulation", "entries": [{"name": "nxColor", "url": "https://github.com/oscarcs/nxColor", "description": "Color manipulation library.", "stars": "38"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Collision", "entries": [{"name": "differ", "url": "https://github.com/snowkit/differ", "description": "A separation axis theorem collision library.", "stars": "158"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Computer Vision", "entries": [{"name": "Vision", "url": "https://github.com/ShaharMS/Vision", "description": "Cross platform computer vision library.", "stars": "34"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Data structures", "entries": [{"name": "polygonal-ds", "url": "https://github.com/polygonal/ds", "description": "Data structures for games.", "stars": "341"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Dialogues", "entries": [{"name": "hxyarn", "url": "https://github.com/cxsquared/hxyarn", "description": "Parser and runner for Yarn dialogue files.", "stars": "5"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Editor", "entries": [{"name": "flixel-studio", "url": "https://github.com/Dovyski/flixel-studio", "description": "In-game editor for HaxeFlixel.", "stars": "98"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Helpers", "entries": [{"name": "deepnightLibs", "url": "https://github.com/deepnight/deepnightLibs", "description": "General gamedev purpose libs.", "stars": "215"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Localization", "entries": [{"name": "firetongue", "url": "https://github.com/larsiusprime/firetongue", "description": "A translation/localization framework.", "stars": "142"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Map parser", "entries": [{"name": "PyxelEdit Map Importer", "url": "https://github.com/Dvergar/PyxelEdit-Map-Importer", "description": "Parser for maps generated by the editor PyxelEdit.", "stars": "33"}, {"name": "LEd", "url": "https://github.com/deepnight/led-haxe-api", "description": "2D level editor with a typed compile time loader.", "stars": "83"}, {"name": "TiledHX", "url": "https://github.com/yanrishatum/tiledhx", "description": "A comprehensive modern Tiled parser.", "stars": "8"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Math helpers", "entries": [{"name": "hxmath", "url": "https://github.com/tbrosman/hxmath", "description": "A game-oriented math library.", "stars": "88"}, {"name": "haxe-glm", "url": "https://github.com/hamaluik/haxe-glm", "description": "A toolset for using 2, 3, and 4 dimensional vectors and matrices, as well as quaternions.", "stars": "44"}, {"name": "hx-vector2d", "url": "https://github.com/markknol/hx-vector2d", "description": "Worlds most complete Vector2d / Point class. With operator overloading.", "stars": "12"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Modding", "entries": [{"name": "polymod", "url": "https://github.com/larsiusprime/polymod", "description": "An atomic modding framework for games/apps.", "stars": "147"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Particles", "entries": [{"name": "Sparkler", "url": "https://github.com/RudenkoArts/sparkler", "description": "Modular Particle System.", "stars": "15"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Monetization", "entries": [{"name": "extension-iap", "url": "https://github.com/charmdev/extension-iap", "description": "Provides an access to in-app purchases (iOS) and in-app billing (Android) for OpenFL projects using a common API. Fork of [this (\u2b5071)](https://github.com/HaxeExtension/extension-iap).", "stars": "8"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Pathfinding", "entries": [{"name": "pathfinder", "url": "https://github.com/hypersurge/pathfinder", "description": "Easy A\\* pathfinding algorithm.", "stars": "28"}, {"name": "astar", "url": "https://gitlab.com/haath/astar", "description": "Versatile framework-agnostic A-star solver Library."}], "notes": []}, {"name": "Haxe Gamedev \u2014 Procedural generation", "entries": [{"name": "Dungeon builder", "url": "https://github.com/julsam/dungeon-builder", "description": "A set of dungeon generation algorithm (works w/ hx4 w/ minor changes).", "stars": "64"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Shaders", "entries": [{"name": "HGSL", "url": "https://github.com/saharan/HGSL", "description": "Haxe to GL Shading Language.", "stars": "131"}, {"name": "parasol", "url": "https://github.com/47rooks/parasol", "description": "HaxeFlixel library of shaders.", "stars": "14"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Sprite", "entries": [{"name": "haxe-aseprite", "url": "https://github.com/PongoEngine/haxe-aseprite", "description": "Parser for .ase and .aseprite files.", "stars": "20"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Texture Packer", "entries": [{"name": "hxpk", "url": "https://github.com/bendmorris/hxpk", "description": "Port of the libGDX Texture Packer.", "stars": "46"}], "notes": []}, {"name": "Haxe Gamedev \u2014 Tweening", "entries": [{"name": "actuate", "url": "https://github.com/jgranick/actuate", "description": "A flexible, fast \"tween\" library.", "stars": "150"}, {"name": "YATL", "url": "https://github.com/Yanrishatum/yatl", "description": "Yet Another (Haxe) Tweening Library.", "stars": "16"}, {"name": "TweenX/TweenXCore", "url": "https://github.com/shohei909/tweenx", "description": "Tween library.", "stars": "89"}], "notes": []}, {"name": "Haxe Gamedev \u2014 UI", "entries": [{"name": "domkit", "url": "https://github.com/ncannasse/domkit", "description": "CSS Components based strictly typed UI framework.", "stars": "77"}, {"name": "flixel-ui", "url": "https://github.com/HaxeFlixel/flixel-ui", "description": "GUI library for HaxeFlixel.", "stars": "158"}, {"name": "HaxeUI", "url": "http://haxeui.org/", "description": "UI library with multiple framework backends (HTML5, Kha, OpenFL, PixiJS, WxWidgets, and a number of others as works in progress)."}, {"name": "Feathers UI", "url": "https://feathersui.com/", "description": "Cross-platform graphical user interface components for creative frontend projects."}], "notes": []}, {"name": "Haxe Gamedev \u2014 Video", "entries": [{"name": "hxCodec", "url": "https://github.com/polybiusproxy/hxCodec", "description": "Adds native video playback on HaxeFlixel and OpenFL.", "stars": "104"}, {"name": "Flash is dead, long live OpenFL!", "url": "http://gamasutra.com/blogs/LarsDoucet/20140318/213407/Flash_is_dead_long_live_OpenFL.php", "description": ""}, {"name": "Flash is gone, what now?", "url": "https://www.linkedin.com/pulse/flash-gone-what-now-matan-uberstein/", "description": ""}, {"name": "How I wrote my own 3D game engine and shipped a game with it in 20 months", "url": "https://kircode.com/post/how-i-wrote-my-own-3d-game-engine-and-shipped-a-game-with-it-in-20-months", "description": ""}, {"name": "Building 42 games within a year\u200a\u2014\u200aInsane game development", "url": "https://medium.com/@mknol/building-42-games-within-a-year-insane-game-development-5340d506068f", "description": ""}, {"name": "Porting to console via Unity", "url": "https://do-games.com/blog/the-adventure-pals-console-tech-part1", "description": ""}, {"name": "awesome haxe", "url": "https://github.com/nadako/awesome-haxe", "description": "", "stars": "84"}, {"name": "awesome snowkit", "url": "https://github.com/anissen/awesome-snowkit", "description": "", "stars": "118"}, {"name": "awesome haxe js", "url": "https://github.com/MatthijsKamstra/awesome-haxe-js", "description": "", "stars": "28"}], "notes": []}], "total_entries": 111}, {"name": "PICO 8", "subcategories": [{"name": "PICO 8", "entries": [{"name": "Community", "url": "#community", "description": ""}, {"name": "Demoscene", "url": "#demoscene", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Assets", "url": "#assets", "description": ""}, {"name": "Text Editors Language Support", "url": "#text-editors-language-support", "description": ""}, {"name": "Hacks", "url": "#hacks---undocumented-pico-8-features", "description": ""}, {"name": "Hardware", "url": "#hardware", "description": ""}, {"name": "Articles & Posts", "url": "#articles--posts", "description": ""}, {"name": "Talks", "url": "#talks", "description": ""}, {"name": "Clones", "url": "#clones", "description": ""}, {"name": "Contributing", "url": "#i-want-to-contribute", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": []}, {"name": "PICO 8 \u2014 Community", "entries": [{"name": "Lexaloffle", "url": "https://www.lexaloffle.com", "description": ""}, {"name": "Subreddit", "url": "https://www.reddit.com/r/pico8/", "description": ""}, {"name": "#pico8 on Twitter", "url": "https://twitter.com/hashtag/pico8", "description": ""}, {"name": "#pico8 on BlueSky", "url": "https://bsky.app/hashtag/pico8", "description": ""}, {"name": "#pico8 on Mastodon", "url": "https://mastodon.social/tags/pico8", "description": ""}, {"name": "#pico8 on Freenode", "url": "https://webchat.freenode.net/?randomnick=1\\&channels=#pico8\\&prompt=1", "description": ""}, {"name": "Pico-8 Console News", "url": "https://twitter.com/pico8console", "description": ""}, {"name": "Pico-8 Wiki", "url": "https://pico-8.wikia.com/wiki/Pico-8_Wikia", "description": ""}, {"name": "Slack Team", "url": "https://slofile.com/slack/pico-8", "description": "PICO-8 Slack chat."}, {"name": "Discord Server", "url": "https://discord.gg/EwQ86eq", "description": "PICO-8 Discord chat."}], "notes": []}, {"name": "PICO 8 \u2014 DemoScene", "entries": [{"name": "Pico-8 demos on Demozoo", "url": "https://demozoo.org/platforms/81/", "description": ""}, {"name": "Pico-8 demos on Pouet", "url": "https://www.pouet.net/prodlist.php?platform%5B%5D=PICO-8", "description": ""}, {"name": "Article with demoscene effects code", "url": "https://medium.com/swlh/creativity-through-limitation-pico-8-fantasy-console-175294e13332", "description": ""}, {"name": "Pico-8 demos on Youtube", "url": "https://www.youtube.com/results?search_query=pico+8+demoscene", "description": ""}], "notes": []}, {"name": "PICO 8 \u2014 Resources", "entries": [{"name": "Official Manual", "url": "https://www.lexaloffle.com/pico-8.php?page=manual", "description": "Placeholder dump of pico-8.txt! (Proper manual coming soon)."}, {"name": "PicoZine #1", "url": "https://sectordub.itch.io/pico-8-fanzine-1", "description": ""}, {"name": "Going from Lua 5.2 to PICO-8's Lua", "url": "https://gist.github.com/josefnpat/bfe4aaa5bbb44f572cd0", "description": "This document is here to help folks with a proficiency in Lua understand the limitations and discrepencies between Lua and PICO-8's Lua."}, {"name": "Cheat Sheet (printable)", "url": "https://ztiromoritz.github.io/pico-8-spick/", "description": "A reduced cheat sheet in a printable format. German and English version available."}, {"name": "Cheat Sheet (wallpaper)", "url": "https://www.lexaloffle.com/bbs/?tid=28207", "description": "An enhancement of the printable cheat sheet for use as a desktop wallpaper."}], "notes": []}, {"name": "PICO 8 \u2014 Tutorials", "entries": [{"name": "Music Tracker Tutorial Series", "url": "https://www.youtube.com/playlist?list=PLjZAika8vyZkyOjoCp0EbHeIFZ8MLlhvg", "description": "Making audio with PICO-8."}, {"name": "Tron Lightcycle game from scratch", "url": "https://youtu.be/ZuaLuMhwcc8", "description": "A quick introduction to PICO-8 writing a game from scratch."}, {"name": "A PICO-8 Spaceshooter in 16 GIFs", "url": "https://ztiromoritz.github.io/pico-8-shooter/", "description": "Screencaptures of writing a Spaceshooter game step by step."}, {"name": "Token optimization", "url": "https://github.com/seleb/PICO-8-Token-Optimizations", "description": "tips\\&tricks for saving tokens.", "stars": "154"}, {"name": "Tweetjam, BBS thread", "url": "https://www.lexaloffle.com/bbs/?tid=3726", "description": "cards which code fits in a tweet (really useful to learn some fun techniques)."}, {"name": "Sample code on the BBS", "url": "https://www.lexaloffle.com/bbs/?search=sample+code", "description": "the search is not 100% accurate, but some of those cards features some nice tricks you can re-use in your future code."}, {"name": "Newgrounds Medals Tutorial", "url": "https://github.com/Bigaston/pico-8-newgrounds-tutorial", "description": "a little tutorial to add Newgrounds Medals to PICO-8 games.", "stars": "16"}, {"name": "Binary save system", "url": "https://ultiman3rd.wordpress.com/2018/02/01/pico-8-binary-save-system/", "description": "Custom game save system that supports various data types"}, {"name": "Lazy Devs Breakout", "url": "https://youtube.com/playlist?list=PLea8cjCua_P0qjjiG8G5FBgqwpqMU7rBk\\&si=CaivHwqC6uYjJA21", "description": "step-by-step videos for [roguelikes](https://youtube.com/playlist?list=PLea8cjCua_P3LL7J1Q9b6PJua0A-96uUS\\&si=ZYrBbZMJr9ABHsnA), [shmups](https://youtube.com/playlist?list=PLea8cjCua_P3Sfq4XJqNVbd1vsWnh7LZd\\&si=bKKGy-2IKwcTQxeF), and more"}], "notes": []}, {"name": "PICO 8 \u2014 Tools", "entries": [{"name": "Sprite Editor", "url": "https://www.lexaloffle.com/bbs/?tid=51270", "description": "Keyboard only 8x8 pixel art tool."}, {"name": "pico2png", "url": "https://github.com/briacp/pico2png", "description": "Spritesheet extraction written in perl.", "stars": "28"}, {"name": "Spritesheets and tools for the PICO-8 Palette", "url": "https://www.reddit.com/r/pico8/comments/3jhmni/spritesheets_and_tools_for_the_pico8_palette/", "description": "Compilation of works assest and tools using the PICO-8 palette."}, {"name": "Pico8Utils", "url": "https://github.com/josefnpat/pico8utils", "description": "Compilation of lua scripts based on the unix philosophy for working with .p8 files.", "stars": "55"}, {"name": "picotool", "url": "https://github.com/dansanderson/picotool", "description": "Tools and Python libraries for manipulating Pico-8 game files.", "stars": "397"}, {"name": "p8dl - Carts Downloader - Python", "url": "https://github.com/franciscod/p8dl", "description": "Downloads cartridges into the correct folder (looks at your config.txt).", "stars": "13"}, {"name": "Pico-8 Carts Downloader - Bash", "url": "https://github.com/kikookoubis/pico-8-carts-bash-downloader", "description": "Downloads cartridge from the BBS (single cart, whole index or dump your favourited entries) & rename them according to their metadata.", "stars": "22"}, {"name": "p8 responsive webplayer transform", "url": "https://github.com/benwiley4000/pico8-responsive-webplayer-transform", "description": "Python script that makes your HTML export page responsive.", "stars": "18"}, {"name": "Color Palette", "url": "https://www.romanzolotarev.com/pico-8-color-palette/", "description": "Hex and RGB colors codes for web."}, {"name": "PICO-8 font", "url": "https://www.lexaloffle.com/bbs/?tid=3760", "description": "by [RhythmLynx](https://www.lexaloffle.com/bbs/?uid=11704)."}, {"name": "P8Coder", "url": "https://github.com/movAX13h/P8Coder", "description": "A programming tool that replaces the lua code in pico-8 cartridges (p8) with the code you write in P8Coder.", "stars": "109"}, {"name": "picoDeploy", "url": "https://github.com/torch2424/picoDeploy", "description": "Deploy Pico-8 carts as standalone applications on desktop (Electron) and mobile (Ionic).", "stars": "233"}, {"name": "pico8Grunt", "url": "https://github.com/TeamNoComplyGames/pico8Grunt", "description": "A build system for pico8 games, using gruntjs.", "stars": "14"}, {"name": "PICO-EC", "url": "https://github.com/JoebRogers/PICO-EC", "description": "A tiny scene-entity-component library created for the PICO-8 fantasty console.", "stars": "58"}, {"name": "p8", "url": "https://github.com/jozanza/p8", "description": "A dependency manager and build tool. Lets you share code/sprites, `require()` dependencies, and auto-reload carts on save. Works with any external code editor and supports [MoonScript](https://moonscript.org/).", "stars": "50"}, {"name": "MIDI to PICO-8", "url": "https://github.com/andmatand/midi-to-pico8", "description": "A tool to convert MIDI files to PICO-8 music.", "stars": "66"}, {"name": "midi2pico", "url": "https://github.com/gamax92/midi2pico", "description": "A MIDI to PICO-8 converter.", "stars": "70"}, {"name": "Denote", "url": "https://bikibird.itch.io/denote", "description": "Converts MIDI files into SFX data-- interactive and web based."}, {"name": "Custom template", "url": "https://www.lexaloffle.com/bbs/?tid=31000", "description": "A simple and clean template, that fixes issues with fullscreen, mouse and just looks nice."}, {"name": "Fillp Tool", "url": "https://seansleblanc.itch.io/pico-8-fillp-tool", "description": "A simple helper tool for generating fillp patterns."}, {"name": "Depict", "url": "https://bikibird.itch.io/depict", "description": "Converts image into a dithered image using PICO-8 colors and reduces it to a maximum size of 128 x 128."}, {"name": "picoCAD", "url": "https://johanpeitz.itch.io/picocad", "description": "A PICO-8 program to build and texture lowpoly 3D models."}, {"name": "pico8-deploy", "url": "https://github.com/tducasse/pico8-deploy", "description": "An easy way to export and deploy PICO-8 projects to itch.io", "stars": "34"}, {"name": "yap8b", "url": "https://github.com/Enerccio/yap8b", "description": "Build tool for creating pico carts from multiple source files.", "stars": "2"}, {"name": "TS-PICO-8", "url": "https://github.com/tmountain/pico-8-typescript", "description": "Create PICO-8 games using TypeScript.", "stars": "44"}, {"name": "Shrinko8", "url": "https://github.com/thisismypassport/shrinko8", "description": "A minifier that aggressively shrinks Pico-8 code size. Also includes a linter and other tools.", "stars": "150"}, {"name": "jspicl", "url": "https://github.com/jspicl/jspicl", "description": "Write PICO-8 games in JavaScript or TypeScript, with live reloading so you can see your changes instantly!", "stars": "68"}], "notes": []}, {"name": "PICO 8 \u2014 Libraries", "entries": [{"name": "pico-test", "url": "https://github.com/jozanza/pico-test", "description": "PICO-8 testing framework.", "stars": "45"}, {"name": "Lib-Pico8", "url": "https://github.com/clowerweb/Lib-Pico8", "description": "A Pico-8 library of useful common functions.", "stars": "194"}, {"name": "pico8-missing-builtins", "url": "https://github.com/adamscott/pico8-missing-builtins", "description": "Provides Lua built-in functions to pico8.", "stars": "29"}, {"name": "Pico-Kit", "url": "https://github.com/outkine/pico-kit", "description": "An opinionated collection of Pico-8 helpers that make it easier to get going. Adds OOP, better debugging, and physics.", "stars": "88"}, {"name": "PICO-Tween", "url": "https://github.com/JoebRogers/PICO-Tween", "description": "A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.", "stars": "92"}, {"name": "parens-8", "url": "https://github.com/Siapran/parens-8", "description": "Bypass the Lua token limit with a tiny lisp interpreter/compiler.", "stars": "41"}, {"name": "p8-canvas", "url": "https://github.com/Siapran/p8-canvas", "description": "A high performance infinite canvas/texture library.", "stars": "7"}, {"name": "pico8-physics", "url": "https://github.com/jamesedge/pico8-physics", "description": "Pico8 implementation of Box2d with 8 demos.", "stars": "52"}, {"name": "SCUMM-8", "url": "https://github.com/Liquidream/scumm-8", "description": "De-make of the SCUMM engine for making point-and-click classic adventures.", "stars": "352"}], "notes": []}, {"name": "PICO 8 \u2014 Assets", "entries": [{"name": "midilib", "url": "https://www.lexaloffle.com/bbs/?cat=7#tag=midilib", "description": "Custom SFX instruments"}], "notes": []}, {"name": "PICO 8 \u2014 Text Editors Language Support", "entries": [], "notes": []}, {"name": "PICO 8 \u2014 Programming Fonts", "entries": [], "notes": []}, {"name": "PICO 8 \u2014 Hacks - undocumented PICO-8 features", "entries": [{"name": "Mouse", "url": "https://www.lexaloffle.com/bbs/?tid=3549", "description": "How to retrieve mouse coordinates (with demo)."}, {"name": "p8keyboard.js", "url": "https://github.com/dppc/p8keyboard.js", "description": "Javascript \"keyboard adapter\" for the Pico-8. Send ASCII characters to a Pico-8 program running in a browser.", "stars": "22"}, {"name": "SFX Modifications", "url": "https://www.lexaloffle.com/bbs/?tid=3561", "description": "Four effects that can only be applied by modifying memory (with demo)."}, {"name": "Tracker State/Audio Memory Locations", "url": "https://www.lexaloffle.com/bbs/?pid=10719#p10719", "description": "How to access and modify audio data as it is playing."}], "notes": []}, {"name": "PICO 8 \u2014 Hardware", "entries": [{"name": "GameShell", "url": "https://www.clockworkpi.com/", "description": "A modular handheld game console that allows you to play & modify retro games and DIY new devices. Check the [GameShell Docs (\u2b50190)](https://github.com/clockworkpi/GameShellDocs/wiki/Running-PICO-8-on-the-GameShell) for how to run PICO-8 on the GameShell."}, {"name": "PocketChip", "url": "https://shop.pocketchip.co/", "description": "A handheld designed for playing and coding anywhere. Officially supported by pico-8. [PoketChip version of pico-8](https://www.lexaloffle.com/bbs/?tid=34009)"}], "notes": []}, {"name": "PICO 8 \u2014 Articles & Posts", "entries": [{"name": "Indie Retro News", "url": "https://www.indieretronews.com/2015/10/pico-8-8-bit-fantasy-console-from.html", "description": "A great introduction to PICO-8 by [@ABrugsch](https://twitter.com/ABrugsch)."}], "notes": []}, {"name": "PICO 8 \u2014 Talks", "entries": [{"name": "Sharing the love", "url": "https://www.youtube.com/watch?v=AmMYWD2Zbso", "description": "Making games with PICO-8. linux conf au 2017 - Hobart, Australia"}], "notes": []}, {"name": "PICO 8 \u2014 Clones", "entries": [{"name": "TIC-80 by Nesbox", "url": "https://nesbox.itch.io/tic", "description": "Tiny Computer, available on HTML 5, Windows, Linux 32/64bit, Android & MacOSX"}, {"name": "PicoLove", "url": "https://github.com/picolove/picolove", "description": "Pico-8 Reimplementation in L\u00d6VE.", "stars": "869"}, {"name": "LIKO-12", "url": "https://github.com/RamiLego4Game/LIKO-12", "description": "An open source fantasy computer made using L\u00d6VE with 96kb RAM.", "stars": "1.2k"}, {"name": "Pikuseru", "url": "https://github.com/PikuseruConsole/pikuseru", "description": "Open Source Fantasy Console in pure Rust \\[Core].", "stars": "114"}, {"name": "tac08", "url": "https://0xcafed00d.itch.io/tac08-rg350", "description": "tac08 is an emulation of the runtime part of the Pico-8 fantasy console, running on RG350 handheld game console."}, {"name": "LowRes NX", "url": "https://lowresnx.inutilis.com/", "description": "Fantasy Console available on IOS, MacOS, Windows, Linux, and GameShell (BASIC code support)"}, {"name": "BeetPx", "url": "https://beetpx.dev/", "description": "A TypeScript framework for pixel art browser games. Heavily inspired by PICO-8."}], "notes": []}, {"name": "PICO 8 \u2014 I Want to Contribute!", "entries": [], "notes": []}, {"name": "PICO 8 \u2014 License", "entries": [], "notes": []}], "total_entries": 95}, {"name": "Libgdx", "subcategories": [{"name": "Libgdx", "entries": [{"name": "Resources", "url": "#resources", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Assets", "url": "#assets", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Other Lists", "url": "#other-lists", "description": ""}], "notes": []}, {"name": "Libgdx \u2014 Algorithms and AI", "entries": [{"name": "gdx-ai", "url": "https://github.com/libgdx/gdx-ai", "description": "Artificial Intelligence framework featuring Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines.", "stars": "1.2k"}, {"name": "Simple Graphs", "url": "https://github.com/earlygrey/simple-graphs", "description": "A java library for graph data structures and algorithms (including fast pathfinding).", "stars": "44"}], "notes": []}, {"name": "Libgdx \u2014 Controllers", "entries": [{"name": "gdx-controllers", "url": "https://github.com/libgdx/gdx-controllers", "description": "Adds support to gamepads and joysticks.", "stars": "72"}, {"name": "gdx-controllerutils", "url": "https://github.com/MrStahlfelge/gdx-controllerutils", "description": "Adds Scene2D button input support, user configurable button mappings and hotplugging for LWJGL2.", "stars": "60"}, {"name": "sdl2gdx", "url": "https://github.com/electronstudio/sdl2gdx", "description": "Powerful gamepad implementation using SDL. Supports hundreds of controllers under the same mapping, rumble, and hotplugging.", "stars": "76"}], "notes": []}, {"name": "Libgdx \u2014 Editors", "entries": [{"name": "HyperLap2D", "url": "https://github.com/rednblackgames/HyperLap2D", "description": "Visual editor for complex 2D worlds and scenes with a runtime for libGDX.", "stars": "379"}, {"name": "Mundus", "url": "https://github.com/JamesTKhan/Mundus", "description": "World/level editor for 3D worlds with a runtime for libGDX.", "stars": "162"}, {"name": "Spine", "url": "http://esotericsoftware.com/", "description": "Skeleton-based animation tool that focuses specifically on 2D animation for games."}], "notes": []}, {"name": "Libgdx \u2014 Entity Component System (ECS)", "entries": [{"name": "Artemis-odb", "url": "https://github.com/junkdog/artemis-odb", "description": "High performance java based Entity-Component-System framework.", "stars": "783"}, {"name": "Ashley", "url": "https://github.com/libgdx/ashley", "description": "A Java entity system inspired by Ash & Artemis.", "stars": "875"}], "notes": []}, {"name": "Libgdx \u2014 Physics", "entries": [{"name": "Box2D", "url": "https://libgdx.com/wiki/extensions/physics/box2d", "description": "One of the most popular physics libraries for 2D games."}, {"name": "Bullet", "url": "https://libgdx.com/wiki/extensions/physics/bullet/bullet-physics", "description": "3D Collision Detection and Rigid Body Dynamics Library."}, {"name": "jbump", "url": "https://github.com/tommyettinger/jbump", "description": "Easy to implement AABB collision detection useful for platformers and other simple 2D games.", "stars": "31"}], "notes": []}, {"name": "Libgdx \u2014 Services", "entries": [{"name": "gdx-facebook", "url": "https://github.com/TomGrill/gdx-facebook", "description": "Provides cross-platform support for Facebook Graph API.", "stars": "59"}, {"name": "gdx-fireapp", "url": "https://github.com/mk-5/gdx-fireapp", "description": "Cross-platform API for Firebase.", "stars": "63"}, {"name": "gdx-firebase", "url": "https://github.com/TomGrill/gdx-firebase", "description": "Cross-platform (only Desktop/Android) API for Firebase.", "stars": "35"}, {"name": "gdx-gameanalytics", "url": "https://github.com/MrStahlfelge/gdx-gameanalytics", "description": "Game Analytics REST API client implementation for libGDX. Works on all backends.", "stars": "32"}, {"name": "gdx-gamesvcs", "url": "https://github.com/MrStahlfelge/gdx-gamesvcs", "description": "Easy integration of gameservices, such as Google Play Games, Apple Game Center, and more.", "stars": "113"}, {"name": "gdx-pay", "url": "https://github.com/libgdx/gdx-pay", "description": "Provides a cross-platform API for InApp purchasing.", "stars": "224"}, {"name": "steamworks4j", "url": "https://github.com/code-disaster/steamworks4j", "description": "A thin wrapper which allows Java applications to access the Steamworks C++ API.", "stars": "483"}], "notes": []}, {"name": "Libgdx \u2014 Setup and Deployment", "entries": [{"name": "gdx-liftoff", "url": "https://github.com/tommyettinger/gdx-liftoff", "description": "A modern setup tool for libGDX that supports more backends and allows adding libraries with one click.", "stars": "543"}, {"name": "libgdx-library-template", "url": "https://github.com/tommyettinger/libgdx-library-template", "description": "A skeleton project for making new libraries, since they need different config.", "stars": "14"}, {"name": "Packr", "url": "https://github.com/libGDX/packr", "description": "Packages your JAR, assets and a JVM for distribution on Windows, Linux and macOS.", "stars": "2.6k"}], "notes": []}, {"name": "Libgdx \u2014 User Interface", "entries": [{"name": "Freetype", "url": "https://libgdx.com/wiki/extensions/gdx-freetype", "description": "Generate BitmapFonts of your desired size on the fly from lightweight .ttf font files."}, {"name": "gdx-dialogs", "url": "https://github.com/TomGrill/gdx-dialogs", "description": "Provides cross-platform support for native dialogs.", "stars": "78"}, {"name": "gdx-skins", "url": "https://github.com/czyzby/gdx-skins", "description": "Free Scene2D GUI skins.", "stars": "505"}, {"name": "InGameConsole", "url": "https://github.com/StrongJoshua/libGDX-inGameConsole", "description": "Allows a developer to add a console (similar to how it is featured in Source games) to their game.", "stars": "132"}, {"name": "msdf-gdx", "url": "https://github.com/maltaisn/msdf-gdx", "description": "Provides lightweight utilities to draw high-quality MSDF (multi-channel signed distance field) text on libGDX.", "stars": "34"}, {"name": "PieMenu", "url": "https://github.com/payne911/PieMenu", "description": "Radial menus for Scene2D that are highly flexible and easy to customize.", "stars": "80"}, {"name": "Ray3K Skins", "url": "https://ray3k.wordpress.com/artwork/", "description": "Free Scene2D.UI skins with example code, custom drawables, and experimental features."}, {"name": "Skin Composer", "url": "https://github.com/raeleus/skin-composer", "description": "Create skins for libGDX scene2d.ui with a graphical interface.", "stars": "435"}, {"name": "TenPatch", "url": "https://github.com/raeleus/TenPatch", "description": "An alternative to libGDX's 9patch implementation that implements multiple stretch regions.", "stars": "48"}, {"name": "TextraTypist", "url": "https://github.com/tommyettinger/textratypist", "description": "Like TypingLabel (below), but also supports styles, emoji, multiple fonts, clickable links, etc.", "stars": "96"}, {"name": "TypingLabel", "url": "https://github.com/rafaskb/typing-label", "description": "A libGDX Label that appears as if it was being typed in real time.", "stars": "152"}, {"name": "VisUI", "url": "https://github.com/kotcrab/vis-ui", "description": "Allows to create nice looking UI in libGDX using scene2d.ui. Note this is not a UI editor.", "stars": "733"}], "notes": []}, {"name": "Libgdx \u2014 Visual Effects", "entries": [{"name": "Box2DLights", "url": "https://github.com/libgdx/box2dlights", "description": "2D lighting framework that uses Box2D for raycasting and OpenGL ES 2.0 for rendering.", "stars": "256"}, {"name": "colorful-gdx", "url": "https://github.com/tommyettinger/colorful-gdx", "description": "Expands how tinting can affect colors; also has many pre-written shaders.", "stars": "76"}, {"name": "HackLights", "url": "https://github.com/aliasifk/HackLights", "description": "Lightweight framebuffer based lighting engine for libGDX.", "stars": "24"}, {"name": "gdx-vfx", "url": "https://github.com/crashinvaders/gdx-vfx", "description": "Flexible post-processing shader visual effects based on libgdx-contribs-postprocessing.", "stars": "191"}, {"name": "libgdx-screenmanager", "url": "https://github.com/crykn/libgdx-screenmanager", "description": "A screen manager for libGDX supporting various transition effects", "stars": "102"}, {"name": "Particle Park", "url": "https://github.com/raeleus/Particle-Park", "description": "A showcase of downloadable particle effects with live previews.", "stars": "69"}, {"name": "Shape Drawer", "url": "https://github.com/earlygrey/shapedrawer", "description": "A performant alternative to ShapeRenderer that avoids Batch flushing.", "stars": "187"}, {"name": "gdx-gltf", "url": "https://github.com/mgsx-dev/gdx-gltf", "description": "GLTF 3D file format support (import/export), PBR shaders, and others advanced rendering.", "stars": "214"}, {"name": "gdx-graph", "url": "https://github.com/MarcinSc/gdx-graph", "description": "Provides a GUI to design your rendering pipeline and shaders, and a library to easily incorporate them into your games.", "stars": "46"}], "notes": []}, {"name": "Libgdx \u2014 Audio", "entries": [{"name": "TuningFork", "url": "https://github.com/Hangman/TuningFork", "description": "Advanced 3D audio features for libGDX desktop users.", "stars": "31"}, {"name": "gdx-miniaudio", "url": "https://github.com/rednblackgames/gdx-miniaudio", "description": "Advanced Cross Platform Audio Engine for libGDX based on MiniAudio.", "stars": "50"}, {"name": "gdx-sfx", "url": "https://github.com/spookygames/gdx-sfx", "description": "Some goodies for better sound effects in libGDX.", "stars": "20"}, {"name": "gdx-pd", "url": "https://github.com/mgsx-dev/gdx-pd", "description": "Pure Data extension for libGDX.", "stars": "27"}], "notes": []}, {"name": "Libgdx \u2014 Others", "entries": [{"name": "anim8-gdx", "url": "https://github.com/tommyettinger/anim8-gdx", "description": "Allows saving (animated) GIFs and PNGs from sequences of Pixmaps, with configurable dithering if needed.", "stars": "41"}, {"name": "gdx-dbgagent", "url": "https://github.com/PokeMMO/gdx-dbgagent", "description": "Java Agent for debugging common issues, like objects not being disposed and constants such as Color.WHITE being modified.", "stars": "30"}, {"name": "gdx-jnigen", "url": "https://github.com/libgdx/gdx-jnigen", "description": "Small library that allows C/C++ code to be written inline with Java source code.", "stars": "65"}, {"name": "gdxGifRecorder", "url": "https://github.com/Anuken/GDXGifRecorder", "description": "A utility class that records a GIF and saves it automatically.", "stars": "37"}, {"name": "KTX", "url": "https://github.com/libktx/ktx", "description": "Kotlin extensions and utilities for libGDX.", "stars": "1.4k"}, {"name": "noise4j", "url": "https://github.com/czyzby/noise4j", "description": "Simple map generators based on various procedural content generation tutorials.", "stars": "102"}, {"name": "Texture Packer GUI", "url": "https://github.com/crashinvaders/gdx-texture-packer-gui", "description": "A simple way to pack and manage texture atlases for libGDX game framework.", "stars": "618"}, {"name": "libGDX Plugin", "url": "https://github.com/BlueBoxWare/LibGDXPlugin", "description": "A plugin for IntelliJ IDEA and Android Studio that adds a number of libGDX features and tools, such as color previews and additional inspections for common mistakes.", "stars": "147"}], "notes": []}, {"name": "Libgdx \u2014 Getting Started", "entries": [{"name": "Official libGDX Wiki", "url": "https://libgdx.com/wiki/", "description": "Official libGDX wiki that contains a huge amount of information."}, {"name": "Tann's Hello libGDX", "url": "https://colourtann.github.io/HelloLibgdx/", "description": "An excellent guide for beginners on how to create a game from scratch."}, {"name": "Development Tutorial Playlist by Phillip Mod Dev", "url": "https://www.youtube.com/playlist?list=PLLwCf-qdpyEnB_FO_1HkUFh7smwGNjAaC", "description": "A series of videos going over the basics of libGDX."}, {"name": "Brandon Grasley's Space Shooter Game", "url": "https://www.youtube.com/playlist?list=PLfd-5Q3Fwq0WKrkEKw12nqpfER3MG5_Wi", "description": "Video tutorial series on making a complete Android game from scratch."}, {"name": "Creating a Launcher", "url": "https://youtu.be/3l5F7f7vfTU", "description": "Video tutorial on using libGDX to make a game launcher."}, {"name": "Deploying with JPackage", "url": "https://github.com/raeleus/skin-composer/wiki/libGDX-and-JPackage", "description": "A tutorial on deploying libGDX games with JPackage via Gradle commands.", "stars": "435"}, {"name": "JSON in Game Dev", "url": "http://mana-break.blogspot.com/2014/06/power-of-json-in-game-development-items.html", "description": "General tutorial on using JSON for storing data."}, {"name": "Progress Bar Design", "url": "https://github.com/raeleus/skin-composer/wiki/The-Man-Who-Killed-Hitler-and-then-The-Progress-Bar", "description": "Discusses the pros and cons of different progress bar design techniques with examples.", "stars": "435"}, {"name": "libGDX External Tutorials", "url": "https://libgdx.com/wiki/articles/external-tutorials", "description": "Big list of official unofficial tutorials."}, {"name": "Scene2D.UI From the Ground Up", "url": "https://github.com/raeleus/skin-composer/wiki/From-the-Ground-Up:-Scene2D.UI-Tutorials", "description": "Covers the basics of UI design in Scene2D, libGDX's premiere scene graph and layout toolkit.", "stars": "435"}], "notes": []}, {"name": "Libgdx \u2014 Advanced", "entries": [{"name": "Code Hotswapping", "url": "https://youtu.be/zKfh6WuaikQ", "description": "Video tutorial on enabling code hotswapping for libGDX projects to increase productivity."}, {"name": "Dynamic Textures with Pixmap", "url": "https://javadocmd.com/blog/libgdx-dynamic-textures-with-pixmap/", "description": "Details how to create a mask using Pixmaps."}, {"name": "iOS Deployment Tutorial", "url": "https://link.medium.com/vgYo0mSi3W", "description": "Deploying to iOS in 2019 using RoboVM."}, {"name": "Sub-pixel Perfect Smooth Scrolling", "url": "http://code-disaster.com/2016/02/subpixel-perfect-smooth-scrolling.html", "description": "Pixel-perfect smooth scrolling."}, {"name": "Introduction to 3D Series", "url": "https://www.youtube.com/playlist?list=PLjUR2MkQ0cuHZ70Ps8F9WMyoyKHKAbYvQ", "description": "A tutorial series on libGDX 3D using gdx-gltf."}], "notes": []}, {"name": "Libgdx \u2014 General Learning Material", "entries": [{"name": "Book of Shaders", "url": "https://github.com/patriciogonzalezvivo/thebookofshaders", "description": "Step-by-step guide through the abstract and complex universe of Fragment Shaders. GLSL.", "stars": "6.1k"}, {"name": "Game Programming Patterns", "url": "https://gameprogrammingpatterns.com/", "description": "Architecture and design patterns for games."}, {"name": "Kenney Assets", "url": "https://kenney.nl/", "description": "High quality assets for your game, from 2D and 3D art to sound effects."}, {"name": "OpenGameArt.org", "url": "https://opengameart.org/", "description": "Repository offering a variety of open content assets."}, {"name": "Game-Icons.net", "url": "http://game-icons.net/", "description": "Repository containing heaps of cool game related graphics."}, {"name": "Jsfxr", "url": "https://chr15m.itch.io/jsfxr", "description": "Quickly create unique sound effects by pressing a few buttons, excellent for prototyping."}, {"name": "freesound.org", "url": "https://freesound.org/", "description": "Huge collaborative database of audio snippets, samples, recordings, bleeps."}, {"name": "Discord", "url": "https://discord.gg/4S8pQqc", "description": "An active chat with various leaders from the community available every day. **Recommended**"}, {"name": "Reddit", "url": "https://www.reddit.com/r/libgdx/", "description": "Unofficial subreddit for libGDX. Not a lot of activity."}, {"name": "Game Networking", "url": "https://github.com/MFatihMAR/Awesome-Game-Networking", "description": "A Curated List of Game Network Programming Resources.", "stars": "7.5k"}, {"name": "Game Talks", "url": "https://github.com/hzoo/awesome-gametalks", "description": "A curated list of gaming talks (development, design, etc).", "stars": "1.1k"}, {"name": "Java", "url": "https://github.com/akullpp/awesome-java", "description": "A curated list of awesome Java frameworks, libraries and software.", "stars": "42k"}, {"name": "Kotlin", "url": "https://github.com/KotlinBy/awesome-kotlin", "description": "A curated list of awesome Kotlin related stuff.", "stars": "11k"}, {"name": "Magic Tools", "url": "https://github.com/ellisonleao/magictools", "description": "A list of Game Development resources to make magic happen.", "stars": "14k"}, {"name": "Game Accessibility Guidelines", "url": "http://gameaccessibilityguidelines.com/", "description": "A straightforward reference for inclusive game design, to ensure that games are just as fun for as wide a range of people as possible. **Recommended**"}, {"name": "Awesome Gamedev", "url": "https://github.com/Calinou/awesome-gamedev", "description": "A collection of free software and free culture resources for making amazing games.", "stars": "2.4k"}], "notes": []}], "total_entries": 92}, {"name": "Construct", "subcategories": [{"name": "Construct", "entries": [{"name": "Scirra", "url": "#scirra", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Made With Construct", "url": "#made-with-construct", "description": ""}, {"name": "Hosting", "url": "#hosting", "description": ""}, {"name": "Export", "url": "#export", "description": ""}, {"name": "Addons", "url": "#addons", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Addon Development", "url": "#addon-development", "description": ""}, {"name": "YouTube Channels", "url": "#youtube-channels", "description": ""}, {"name": "Learning", "url": "#learning", "description": ""}, {"name": "Teaching", "url": "#teaching", "description": ""}, {"name": "Useful Links", "url": "#useful-links", "description": ""}, {"name": "Forums", "url": "https://www.construct.net/forum", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/construct/", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/constructteam", "description": ""}, {"name": "Bluesky", "url": "https://bsky.app/profile/construct.net", "description": ""}, {"name": "Facebook", "url": "https://www.facebook.com/ConstructTeam/", "description": ""}, {"name": "Discord Server", "url": "https://discord.gg/8RJBHbX", "description": ""}, {"name": "Bluesky List", "url": "https://bsky.app/profile/tackertacker.com/lists/3lh4xy2o5nx2q", "description": ""}, {"name": "Bluesky Starter Pack", "url": "https://bsky.app/starter-pack/tackertacker.com/3lbrn56cxcf2z", "description": ""}, {"name": "Games on Steam", "url": "https://steamdb.info/tech/Engine/Construct/", "description": "List of Steam games made with the engine."}, {"name": "Games on itch.io", "url": "https://itch.io/games/tag-construct-2/tag-construct-3", "description": "List of itch.io games made with the engine."}, {"name": "Games made with Construct", "url": "https://www.madewithconstruct.com/", "description": "A website that list all the games made with the engine."}, {"name": "Games shared on Twitter", "url": "https://x.com/search?q=%23madewithconstruct\\&src=typed_query\\&f=top", "description": "Tweets using the #MadeWithConstruct hashtag."}, {"name": "itch.io", "url": "https://www.itch.io", "description": "Platform where to host, showcase, promote or sell your games - **Free**."}, {"name": "GameJolt", "url": "https://gamejolt.com", "description": "Similar platform to itch.io, with a focus on social communities and gamification - **Free**."}, {"name": "GitHub Pages", "url": "https://pages.github.com", "description": "Platform where to host an exported game as a static website - **Free**."}, {"name": "Surge", "url": "https://surge.sh/", "description": "Platform where to host an exported game as a static website - **Free/Paid**."}, {"name": "Vercel", "url": "https://vercel.com/", "description": "Platform where to host an exported game as a static website or cloud functions - **Free/Paid**."}, {"name": "Netlify", "url": "https://www.netlify.com/", "description": "Platform where to host an exported game as a static website - **Free/Paid**."}], "notes": []}, {"name": "Construct \u2014 Construct 3", "entries": [{"name": "Chowdren", "url": "https://mp2.dk/chowdren/", "description": "Blazingly fast runtime for Clickteam Fusion and Scirra Construct."}, {"name": "Pipelab", "url": "https://pipelab.app/", "description": "Fully automated export pipeline."}], "notes": []}, {"name": "Construct \u2014 Construct 2", "entries": [{"name": "AppPlayer-Electron", "url": "https://github.com/Floflis/AppPlayer-Electron", "description": "Preview apps/games in an Electron prebuilt exe - as if Electron were a normal browser! Currently Windows only, but soon\u2122 for Mac and Linux.", "stars": "3"}, {"name": "Fresh NW", "url": "https://github.com/kckarnige/FreshNWjsForC2", "description": "Easily setup exporting for the latest versions of NW\\.js, replacing the outdated \"NW\\.js for Construct 2\" installer.", "stars": "1"}, {"name": "website Reinarte", "url": "https://reinarte.com.br/", "description": "Plugins, Behaviors and examples."}], "notes": []}, {"name": "Construct \u2014 Construct 3", "entries": [{"name": "piranha305's Addons", "url": "https://itch.io/c/5333183/construct-addons", "description": "Plugins and Behaviors."}, {"name": "Master Pose's Addons", "url": "https://itch.io/c/2390490/asset-store-", "description": "Plugins, Behaviors and Themes."}], "notes": []}, {"name": "Construct \u2014 Construct 2", "entries": [{"name": "Kyatric's Plugins", "url": "https://www.construct.net/forum/extending-construct-2/addons-29/c2-plugins-and-behaviors-list-42712", "description": "Plugins and Behaviors."}, {"name": "Kyatric's Effects", "url": "https://www.construct.net/forum/extending-construct-2/effects-31/webgl-effects-list-51897", "description": "WebGL Effects."}, {"name": "skwp's Plugins", "url": "https://itch.io/c/4077852/-my-c2-plugins", "description": "Ported Construct 3 Plugins to Construct 2."}, {"name": "skwp's Behaviors", "url": "https://itch.io/c/5297919/-my-c2-behaviors", "description": "Ported Construct 3 Behaviors to Construct 2."}], "notes": []}, {"name": "Construct \u2014 Construct 2", "entries": [{"name": "Rex's Plugins Tool", "url": "https://rexrainbow.github.io/C2RexDoc/c2rexplugins.weebly.com/index.html", "description": "The personal addon manager of Rex Rainbow."}, {"name": "Array Editor for C2", "url": "https://curious-pixie-60ff1a.netlify.app/", "description": "A tool to edit arrays in Construct 2."}, {"name": "Sprite Font Generator - v3", "url": "https://www.construct.net/en/forum/game-development/tools-and-resources-27/sprite-font-generator-v3-64038", "description": "Tool to generate sprite fonts for Construct."}], "notes": []}, {"name": "Construct \u2014 Construct 3", "entries": [{"name": "Construct Addon SDK", "url": "https://github.com/Scirra/Construct-Addon-SDK", "description": "Scirra's official SDK to develop plugins.", "stars": "17"}, {"name": "C3IDE2-cli", "url": "https://github.com/ConstructFund/c3ide2-cli", "description": "C3IDE succesor framework.", "stars": "0"}, {"name": "C3 Framework", "url": "https://github.com/c3framework", "description": "Automated addon development."}, {"name": "Lost Framework", "url": "https://github.com/lostinmind-dev/lost-c3", "description": "Easy making of addons.", "stars": "7"}], "notes": []}, {"name": "Construct \u2014 Construct 2", "entries": [{"name": "C3IDE", "url": "https://www.construct.net/en/forum/construct-3/plugin-sdk-10/c3ide-construct-plugin-ide-141201", "description": "IDE for addon development."}, {"name": "F\u00e1bio Smuu", "url": "https://github.com/FabioSmuu/SDK_PluginC2", "description": "SDK Plugins.", "stars": "4"}, {"name": "ScirraVideos", "url": "https://www.youtube.com/@Construct", "description": "Official Scirra's YouTube channel."}], "notes": []}, {"name": "Construct \u2014 Construct 3", "entries": [{"name": "AJ Ordaz", "url": "https://www.youtube.com/@AJOrdaz", "description": "Successful Construct developer shares his experiences."}, {"name": "FoozleCC", "url": "https://www.youtube.com/@FoozleCC", "description": "In-depth showcases of addons and features."}, {"name": "Game Design with Reilly", "url": "https://www.youtube.com/@gamedesignwithreilly", "description": "Explaining every detail of the engine."}, {"name": "Marcos Game Dev", "url": "https://www.youtube.com/@MarcosGameDev", "description": "Tutorials & more."}, {"name": "Master Pose", "url": "https://www.youtube.com/@Masterpose", "description": "Spanish tutorials, top lists & news."}, {"name": "Pens 'N' Pixels", "url": "https://www.youtube.com/@PensnPixels", "description": "Devlogs of indie developer."}, {"name": "Lessis Games", "url": "https://www.youtube.com/@lessisgames8555", "description": "Devlogs of an indie developer."}, {"name": "Vimlark", "url": "https://www.youtube.com/@Vimlark", "description": "Indie developer influencer who mainly uses Construct."}], "notes": []}, {"name": "Construct \u2014 Construct 2", "entries": [{"name": "ArcadEdGames", "url": "https://www.youtube.com/@Learnconstruct2", "description": "YouTube channel about making all sort of stuff."}, {"name": "Diego Lizarazo", "url": "https://www.youtube.com/@DiegoLizarazo", "description": "Random Construct tutorials stuff."}, {"name": "Jerementor", "url": "https://www.youtube.com/@Jerementor/", "description": "Extensive library of tutorials."}, {"name": "GameDev", "url": "https://www.youtube.com/@GameDevelopmentChannel", "description": "General tutorials."}, {"name": "Gamer Z", "url": "https://www.youtube.com/@gamerz7204", "description": "General tutorials."}], "notes": []}, {"name": "Construct \u2014 Series / Courses", "entries": [{"name": "Marcos Game Dev: Plataforma Gostosinho - T\u00e9cnicas de Polimento", "url": "https://www.youtube.com/playlist?list=PLuDpKE2ECBovsRiINMYss6iOHJYCN8MNe", "description": "It all started with one question: 'Can you polish a game without adding new art?' The 'Plataforma Gostosinho' series answers this by transforming a basic platformer into a game that is fun to play in Construct 3!"}, {"name": "Rafael Trigo's Tutorials", "url": "https://www.construct.net/en/tutorials/construct-tutorials-2525", "description": "List of Construct 3 tutorials."}, {"name": "English Acorn: Editor", "url": "https://www.youtube.com/playlist?list=PLusL6SZZRaWr4zqm6GrQHmOuShwtypRJ5", "description": "General tutorials about the editor interface."}, {"name": "English Acorn: Plugins and Objects", "url": "https://www.youtube.com/playlist?list=PLusL6SZZRaWqP6UmVPs9Ml8BRo2t-wvnT", "description": "Tutorials about plugins and how they work inside the Editor."}, {"name": "John Maksym's Tutorials", "url": "https://www.youtube.com/playlist?list=PLq6aUvz66jtfnuyOKnPXO5dZly6CB8naA", "description": "General tutorials."}, {"name": "Lee Stemkoski: Breakout Clone", "url": "https://www.youtube.com/playlist?list=PL59F92017DA9887DB", "description": "Learn how to create a Brakeout game."}, {"name": "Let's Make Games: PONG", "url": "https://www.youtube.com/watch?v=cvItNHEMB80", "description": "Tutorials on how to create a Pong clone."}, {"name": "Let's Make Games: ASTEROIDS", "url": "https://www.youtube.com/watch?v=nYULTk2BpKY", "description": "Tutorials on how to create an Asteroids clone."}, {"name": "Let's Make Games: Flappy Bird", "url": "https://www.youtube.com/watch?v=eBccn1qMB_U", "description": "Tutorials on how to create a Flappy Bird clone."}, {"name": "LividProductions: Platformer Series", "url": "https://www.youtube.com/playlist?list=PLz66pfeeD4TcPN9kO7JlqiITpgi_WWgn7", "description": "This series will teach you how to make a platformer."}, {"name": "Nicholas Dingle's Tutorials", "url": "https://www.youtube.com/playlist?list=PLsJBMeqEdtggBJBiuX8bnF10ewHjdE20e", "description": "Number of tutorials covering different games you can create and different tricks."}, {"name": "Marcos Game Dev: Curso Metroidvania 1.0", "url": "https://www.youtube.com/playlist?list=PLuDpKE2ECBou-kcov-1DdbnNHLjxGiwDp", "description": "The version 1.0 of the Metroidvania Course, recorded in 2018, is now free! Follow the lessons to create your own metroidvania in Construct!"}, {"name": "Marcos Game Dev: Curso Beat'em Up", "url": "https://www.youtube.com/playlist?list=PLuDpKE2ECBovMW6iHOWwa0zy5_g_7KL2l", "description": "Create an amazing beat'em up with combos, local 4-player multiplayer, multiple enemies, and more in Construct! Not recommended for beginners."}, {"name": "Marcos Game Dev: Criando Roguelike", "url": "https://www.youtube.com/playlist?list=PLuDpKE2ECBosjwzkBzyTCOGr8WDLXflY6", "description": "Learn to create a roguelike with RANDOM LEVEL GENERATION, multiple enemies, and a complete platformer character! NOT recommended for beginners."}, {"name": "Marcos Game Dev: Super Mario Bros.", "url": "https://www.youtube.com/playlist?list=PLuDpKE2ECBou7QX1vZa7dFt6n3mTbnYAD", "description": "Learn how to create Super Mario Bros. mechanics in Construct, faithfully recreated from the NES classic!"}, {"name": "Marcos Game Dev: Recriando Megaman X", "url": "https://www.youtube.com/playlist?list=PLuDpKE2ECBovmH0TG_ye_Wrg9CATAiB1p", "description": "Learn to create Megaman X mechanics like the iconic X-buster, intense boss battles, and special powers in Construct! Detailed, intermediate-level videos (with some advanced content)."}, {"name": "Marcos Game Dev: Criando Menu Principal", "url": "https://www.youtube.com/playlist?list=PLuDpKE2ECBoulD0kDJNLmFc32nphXvY3U", "description": "Learn to create a main menu that works for almost any game (focus on desktop). Includes fullscreen/window mode, control mapping, language switch, audio settings, and more."}, {"name": "thenewboston: Game Development w/ Construct", "url": "https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAfHxsK6bji7trLS-N0nKF-", "description": "The official playlist for thenewboston Game Development."}, {"name": "thenewboston: Platform Game Development", "url": "https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAp287UuTE0-K7Ty-b8rGAX", "description": "Official playlist for thenewboston Platform Game Development."}, {"name": "thenewboston: Physics Puzzle Game Development", "url": "https://www.youtube.com/playlist?list=PL6gx4Cwl9DGDexNbWi0uPBP6buduUZO3Q", "description": "The official playlist for thenewboston Physics Puzzle Game Development Tutorials."}, {"name": "TodaysTuts: Behaviors", "url": "https://www.youtube.com/playlist?list=PLO3K3VFvlU6B1InGyrx7Iz7w_MDizWlXK", "description": "Tutorials about Behaviors."}, {"name": "Udemy: Creating a Pixel Platformer in HTML5!", "url": "https://www.udemy.com/learn-construct-2-creating-a-pixel-platformer-in-html5/", "description": "By the end, you will have gone from beginner to advanced in no time! **(Free)**"}], "notes": []}, {"name": "Construct \u2014 Other Sources", "entries": [{"name": "How To Construct Demo", "url": "https://howtoconstructdemos.com/", "description": "Construct 2 & Construct 3 example demos."}, {"name": "FAQ", "url": "https://www.construct.net/forum/construct-2/how-do-i-18/how-do-i-frequently-asked-ques-41236", "description": "The all frequently asked questions megrathread."}, {"name": "Level Zero", "url": "https://www.construct.net/blogs/construct-official-blog-1/level-zero-free-construct-2-book-853", "description": "Complete book on how to make games."}], "notes": []}, {"name": "Construct \u2014 Construct 3", "entries": [{"name": "Level Up - The Educator's Edition", "url": "https://www.construct.net/en/make-games/education/resources/ebook", "description": "The ideal companion for anyone using Construct in the classroom."}, {"name": "Construct 3 Starter Curriculum", "url": "https://www.construct.net/en/make-games/education/resources/curriculum", "description": "Free starter curriculum for Construct aimed at teaching students the basics of Computer Science."}], "notes": []}], "total_entries": 91}, {"name": "Magictools", "subcategories": [{"name": "Magictools \u2014 License Legends", "entries": [{"name": "Graphics", "url": "#graphics", "description": ""}, {"name": "Code", "url": "#code", "description": ""}, {"name": "Audio", "url": "#audio", "description": ""}, {"name": "Board Games", "url": "#board-games", "description": ""}, {"name": "Must see", "url": "#must-see", "description": ""}, {"name": "Ads", "url": "#ads", "description": ""}, {"name": "Learn", "url": "#learn", "description": ""}], "notes": []}, {"name": "Magictools \u2014 Engines and Frameworks", "entries": [], "notes": []}, {"name": "Magictools \u2014 AI", "entries": [], "notes": []}, {"name": "Magictools \u2014 Collections", "entries": [], "notes": []}, {"name": "Magictools \u2014 Music and Audio Editors", "entries": [], "notes": []}, {"name": "Magictools \u2014 Blogs and Portals", "entries": [{"name": "Amit's Game Programming", "url": "http://www-cs-students.stanford.edu/~amitp/gameprog.html", "description": ""}, {"name": "Designer Notes", "url": "http://www.designer-notes.com/", "description": ""}, {"name": "Emanuele Feronato's Blog", "url": "http://www.emanueleferonato.com/", "description": ""}, {"name": "GameIdea", "url": "https://gameidea.org", "description": ""}, {"name": "Gamasutra", "url": "http://www.gamasutra.com/", "description": ""}, {"name": "Game Development on StackExchange", "url": "http://gamedev.stackexchange.com/", "description": ""}, {"name": "GameDevs.org", "url": "http://gamedevs.org/", "description": ""}, {"name": "GameJolt", "url": "http://gamejolt.com/", "description": ""}, {"name": "Greenlit Gaming", "url": "http://greenlitgaming.com/", "description": ""}, {"name": "HTML5 Game Devs Forum", "url": "http://www.html5gamedevs.com/", "description": ""}, {"name": "HobbyGameDev", "url": "http://www.hobbygamedev.com/", "description": ""}, {"name": "Html5 Game Development", "url": "http://www.html5gamedevelopment.com/", "description": ""}, {"name": "IndieDB", "url": "http://www.indiedb.com/", "description": ""}, {"name": "Mod DB", "url": "http://www.moddb.com/", "description": ""}, {"name": "Java Gaming", "url": "http://www.java-gaming.org/", "description": ""}, {"name": "Lost Garden", "url": "http://www.lostgarden.com/", "description": ""}, {"name": "Polygon", "url": "http://www.polygon.com/", "description": ""}, {"name": "Real-Time Rendering", "url": "http://www.realtimerendering.com/", "description": ""}, {"name": "Slidedb", "url": "http://www.slidedb.com/", "description": "On Slide DB we give developers a community they can share their ideas with and showcase the work they are doing, beyond the basic app stores and the highly contested \"top charts\"."}, {"name": "Superlevel", "url": "https://superlevel.de/", "description": ""}, {"name": "TIGSource", "url": "http://www.tigsource.com/", "description": ""}, {"name": "WhatGamesAre", "url": "http://www.whatgamesare.com/featured-posts.html", "description": ""}, {"name": "iforce2d", "url": "http://www.iforce2d.net/", "description": ""}, {"name": "indiegames", "url": "http://indiegames.com/index.html", "description": ""}], "notes": []}, {"name": "Magictools \u2014 Books", "entries": [{"name": "3D Math Primer for Graphics and Game Development", "url": "http://www.amazon.com/Math-Primer-Graphics-Game-Development/dp/1568817231/", "description": ""}, {"name": "Artificial Intelligence for Games", "url": "http://www.amazon.com/dp/0123747317?tag=game-prog-books-20", "description": ""}, {"name": "Designing Games: A Guide to Engineering Experiences", "url": "https://www.amazon.com/Designing-Games-Guide-Engineering-Experiences/dp/1449337937", "description": ""}, {"name": "Essential Mathematics for Games and Interactive Applications: A Programmer's Guide", "url": "http://www.amazon.com/Essential-Mathematics-Games-Interactive-Applications/dp/0123742978/", "description": ""}, {"name": "Flow", "url": "http://www.amazon.com/Flow-The-Psychology-Optimal-Experience/dp/0061339202/", "description": ""}, {"name": "Game Coding Complete", "url": "http://www.amazon.com/Game-Coding-Complete-Fourth-McShaffry/dp/1133776574/", "description": ""}, {"name": "Game Development Essentials: Game Level Design", "url": "http://www.goodreads.com/book/show/1633392.Game_Development_Essentials", "description": ""}, {"name": "Game Engine Architecture", "url": "http://www.gameenginebook.com/", "description": ""}, {"name": "Game Mechanics: Advanced Game Design", "url": "http://www.goodreads.com/book/show/13705461-game-mechanics", "description": ""}, {"name": "Game Programming Gems", "url": "http://www.amazon.com/Game-Programming-Gems-CD/dp/1584500492", "description": ""}, {"name": "Game Programming Patterns", "url": "http://gameprogrammingpatterns.com/", "description": ""}, {"name": "Game Scripting Mastery", "url": "http://www.amazon.com/Scripting-Mastery-Premier-Press-Development/dp/1931841578", "description": ""}, {"name": "Geometry for Programmers (book)", "url": "https://www.manning.com/books/geometry-for-programmers", "description": ""}, {"name": "Hello Scratch: Learn to Program by Making Arcade Games", "url": "https://www.manning.com/books/hello-scratch", "description": ""}, {"name": "Level Up!", "url": "http://www.amazon.com/dp/047068867X?tag=game-prog-books-20", "description": ""}, {"name": "Making Games with Python & Pygame", "url": "http://inventwithpython.com/pygame/", "description": ""}, {"name": "Mathematics For 3D Game Programming And Computer Graphics", "url": "http://www.amazon.com/dp/1435458869?tag=game-prog-books-20", "description": ""}, {"name": "Nature of Code", "url": "http://natureofcode.com/book/", "description": ""}, {"name": "Physics for Game Developers", "url": "http://www.amazon.com/Physics-Game-Developers-David-Bourg/dp/0596000065", "description": ""}, {"name": "Programming Game AI by Example", "url": "http://www.amazon.com/dp/1556220782?tag=game-prog-books-20", "description": ""}, {"name": "Real-Time Rendering", "url": "http://www.amazon.com/Real-Time-Rendering-Third-Edition-Akenine-Moller/dp/1568814240/", "description": ""}, {"name": "Rules of Play", "url": "http://www.amazon.com/Rules-Play-Game-Design-Fundamentals/dp/0262240459/", "description": ""}, {"name": "The Art of Game Design", "url": "http://www.amazon.com/The-Art-Game-Design-lenses/dp/0123694965/", "description": ""}, {"name": "The Ultimate Guide to Video Game Writing and Design", "url": "http://www.goodreads.com/book/show/391752.The_Ultimate_Guide_to_Video_Game_Writing_and_Design", "description": ""}, {"name": "The Visual Story", "url": "http://www.amazon.com/The-Visual-Story-Creating-Structure/dp/0240807790/", "description": ""}, {"name": "Theory of Fun", "url": "http://www.amazon.com/Theory-Game-Design-Raph-Koster/dp/1449363210/", "description": ""}, {"name": "Tricks of the Windows Game Programming Gurus", "url": "http://www.amazon.com/Tricks-Windows-Game-Programming-Gurus/dp/0672313618", "description": ""}, {"name": "Unity in Action (book)", "url": "https://www.manning.com/books/unity-in-action-second-edition", "description": ""}, {"name": "Learn OpenGL: Beginner's guide to 3D rendering and game development with OpenGL and C++", "url": "https://www.amazon.de/Learn-OpenGL-Beginners-rendering-development/dp/1789340365/ref=sr_1_1_sspa?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91\\&keywords=OpenGl+3d+game\\&qid=1570646865\\&sr=8-1-spons\\&psc=1\\&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUExTzM3UzZDT1ZYUzdCJmVuY3J5cHRlZElkPUEwMDIzMjkxMzJENlFTWkJNQzVCNCZlbmNyeXB0ZWRBZElkPUEwMzgyNTgzMUdUOElZTUtNUjlONCZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU=", "description": ""}], "notes": []}, {"name": "Magictools \u2014 Magazines", "entries": [], "notes": []}, {"name": "Magictools \u2014 Videos/Podcasts", "entries": [{"name": "awesome-gametalks", "url": "https://github.com/hzoo/awesome-gametalks", "description": "A curated list of game talks (GDC, youtube, etc).", "stars": "1.2k"}, {"name": "Twitch GameDev", "url": "http://www.twitch.tv/directory/game/Game%20Development", "description": "Twitch GameDev Streams"}], "notes": []}, {"name": "Magictools \u2014 Game Jams", "entries": [{"name": "Game jams on itch.io", "url": "https://itch.io/jams", "description": "Listing of itch.io game jams"}, {"name": "Game Off", "url": "https://gameoff.github.com", "description": "GitHub's game jam :octocat:"}, {"name": "GMTK Game Jam", "url": "https://itch.io/jam/gmtk-jam-2022", "description": "Popular yearly game jam"}, {"name": "Indie Game Jams", "url": "http://www.indiegamejams.com/", "description": "Listing of game jams"}, {"name": "Ludum Dare", "url": "http://ludumdare.com/", "description": "very popular game jam"}, {"name": "One Hour Game Jam", "url": "http://onehourgamejam.com/", "description": "Weekly 1 hour game jam"}], "notes": []}, {"name": "Magictools \u2014 Project Management", "entries": [], "notes": []}, {"name": "Magictools \u2014 Complete Game Sources", "entries": [], "notes": []}, {"name": "Magictools \u2014 Communities", "entries": [{"name": "Reddit r/gamedev", "url": "https://www.reddit.com/r/gamedev/", "description": ""}, {"name": "Game Dev League", "url": "https://discord.com/invite/gamedev", "description": ""}, {"name": "Reddit r/IndieGaming", "url": "https://www.reddit.com/r/IndieGaming/", "description": ""}, {"name": "Brackeys Discord", "url": "https://discord.gg/brackeys", "description": ""}, {"name": "Brackeys Forum", "url": "https://forum.brackeys.com/", "description": ""}, {"name": "GameDev.tv", "url": "https://community.gamedev.tv/", "description": ""}, {"name": "AdMob by Google", "url": "https://www.google.com/admob/", "description": "Google's Ads and monetization service for mobile."}, {"name": "AdColony", "url": "http://www.adcolony.com/", "description": "Mobile video Ads service."}, {"name": "Appodeal", "url": "http://www.appodeal.com/", "description": "A programmatic ad mediation solution for mobile apps."}, {"name": "ChartBoost", "url": "https://www.chartboost.com/", "description": "Monetization, analytics platform."}, {"name": "Unity Ads", "url": "https://unity.com/products/unity-ads", "description": "Unity3D Official Ads SDK."}, {"name": "Vungle", "url": "https://vungle.com/", "description": "Video Ads service."}], "notes": []}, {"name": "Magictools \u2014 General Game Development", "entries": [], "notes": []}, {"name": "Magictools \u2014 Computer Graphics", "entries": [], "notes": []}], "total_entries": 80}, {"name": "Flame", "subcategories": [{"name": "Flame", "entries": [{"name": "Articles & Tutorials", "url": "#articles--tutorials", "description": ""}, {"name": "Plugins & Libraries", "url": "#plugins--libraries", "description": ""}, {"name": "Projects", "url": "#projects", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Non-English Content", "url": "#non-english-content", "description": ""}], "notes": []}, {"name": "Flame \u2014 Tutorial by [imaNNeo](https://www.youtube.com/@imaNNeO) - [Color Switch Game tutorial](https://www.youtube.com/playlist?list=PL1-_rCwRcnbNknvJ4fbnsn46_ww8V4CVh) - (2023-10-06)", "entries": [{"name": "0. Overview and Introduction of Flutter / Flame game tutorials \ud83d\udd0d", "url": "https://youtu.be/ubyoQGPnmmw?si=pt8t0Oi_7WYn0VGm", "description": ""}, {"name": "1. Flame Component System (FCM) & Event handling \ud83c\udf8a", "url": "https://youtu.be/eiZDbUBesqE", "description": ""}, {"name": "2. Camera and World components \ud83c\udfa5", "url": "https://youtu.be/nyUayMgZqDg", "description": ""}, {"name": "3. Sprite & Custom Components \ud83d\uddbc\ufe0f", "url": "https://youtu.be/Xb5ySgetpmU", "description": ""}, {"name": "4. Collision detection \ud83d\udca5", "url": "https://youtu.be/w6hEuWPnXQc", "description": ""}, {"name": "5. Pause menu, Decorators and Overlays \u23f8\ufe0f", "url": "https://youtu.be/ISSty1nQ-uQ", "description": ""}, {"name": "6. Scoring and Flame Engine Particles \u2728", "url": "https://youtu.be/QAk4YyNcvrA", "description": ""}, {"name": "7. Flame Audio and Sound Effects \ud83d\udd0a", "url": "https://youtu.be/uqkX_npgOWA", "description": ""}, {"name": "8-final. Polishing and Optimizing\ud83c\udf1f", "url": "https://youtu.be/dxCTIaveunY", "description": ""}], "notes": []}, {"name": "Flame \u2014 Articles by [Happy Makadiya at Simform Solutions](https://medium.com/@happy.m)", "entries": [{"name": "Basics of Game Development using Flame", "url": "https://medium.com/simform-engineering/basics-of-game-development-using-flame-bee1b8cf7320", "description": ""}, {"name": "Build Collision-Based Game Using Flame in Flutter", "url": "https://medium.com/simform-engineering/build-collision-based-game-using-flame-in-flutter-ba1fc86702bd", "description": "(2022-10-09)."}], "notes": []}, {"name": "Flame \u2014 Articles by [YayoCode][2]", "entries": [{"name": "1. Getting started: Setting up the project", "url": "https://yayocode.com/post/XPECczhhAZgJDGcy69AO", "description": ""}, {"name": "2. The world, bodies, shapes, and fixtures", "url": "https://yayocode.com/post/pD63d2bqXJnaRU8Er80B", "description": ""}, {"name": "3. Body types: dynamic, static & kinematic", "url": "https://yayocode.com/post/7hp4dLXobT8GJ3NtzVOS", "description": ""}, {"name": "4. Friction, density & restitution", "url": "https://yayocode.com/post/Gt8E8u7W9ftte6nRp1fu", "description": ""}, {"name": "5. Forces, impulses & linear velocity", "url": "https://yayocode.com/post/yPFeIgyd6Jnz8Pgby6FU", "description": ""}, {"name": "6. Bodies and sprites", "url": "https://yayocode.com/post/91HWShtzuHkfaOj9gPP3", "description": ""}, {"name": "7. Collisions", "url": "https://yayocode.com/post/5eL4tEcqOwlVxrtJV1BD", "description": ""}, {"name": "8. Collisions with animated sprites", "url": "https://yayocode.com/post/ByfdSu012LCDKkAucB50", "description": "(2022-12-02)."}], "notes": []}, {"name": "Flame \u2014 Tutorials by [raywenderlich.com](https://www.raywenderlich.com/)", "entries": [{"name": "Building Games in Flutter with Flame: Getting Started", "url": "https://www.raywenderlich.com/27407121-building-games-in-flutter-with-flame-getting-started", "description": "By [Vincenzo Guzzi](https://twitter.com/vguzzi_dev) - (2021-10-21)."}], "notes": []}, {"name": "Flame \u2014 Articles by [wolfenra.in](https://wolfenra.in)", "entries": [{"name": "Dart Box2D Fundamentals series", "url": "https://blog.wolfenra.in/series/dart-box2d-fundamentals/", "description": "(2020-07-13)."}], "notes": []}, {"name": "Flame \u2014 Other Articles & Tutorials", "entries": [{"name": "Introduction to Flame with Flutter", "url": "https://codelabs.developers.google.com/codelabs/flutter-flame-brick-breaker", "description": "Build a Breakout game with Flutter state management integration. By [Brett Morgan](https://github.com/domesticmouse/)"}, {"name": "Killing gnats with Flutter and Flame", "url": "https://medium.com/flutter-community/killing-gnats-with-flutter-and-flame-77fa9224ccaa", "description": "Build your first game with ads and i18n. By [Bo Hellgren](https://medium.com/@bo.hellgren)"}, {"name": "Flutter Web and Flame", "url": "https://github.com/AseemWangoo/experiments_with_web", "description": "Hands on with Flame for web. By [Aseem Wangoo](https://flatteredwithflutter.com/how-to-create-game-in-flutter-web-using-flame/)", "stars": "139"}, {"name": "Simple Platformer - Flame Game Development Series", "url": "https://youtube.com/playlist?list=PLiZZKL9HLmWPyd808sda2ydG-dhexNONV", "description": "2D platformer without using Forge2d. By [DevKage][1]."}, {"name": "Dino Run - Flutter Game Development Series with Flame", "url": "https://youtube.com/playlist?list=PLiZZKL9HLmWOmQgYxWHuOHOWsUUlhCCOY", "description": "An easy to follow tutorial on how to make 2D mobile game in Flutter using Flame engine. By [DevKage][1]."}, {"name": "Spacescape - Flutter Game Development Series with Flame", "url": "https://www.youtube.com/playlist?list=PLiZZKL9HLmWPL0URlq9WLng1A_g1LDuxx", "description": "An easy to follow tutorial on how to make 2D mobile game in Flutter using Flame engine. By [DevKage][1]."}, {"name": "How to build a real-time multiplayer game with Flutter Flame", "url": "https://supabase.com/blog/flutter-real-time-multiplayer-game", "description": "Using Flutter, Flame, and Supabase's real-time features to build a real-time multiplayer shooting game. By [Tyler Shukert](https://twitter.com/dshukertjr)."}], "notes": []}, {"name": "Flame \u2014 Examples", "entries": [{"name": "Maze generator", "url": "https://github.com/Dannark/FlameExamples", "description": "List of algorithm examples to solve problems like Maze generation and more. By [Dannark](https://github.com/Dannark/)", "stars": "20"}, {"name": "First-Party Plugins", "url": "https://github.com/flame-engine/flame/tree/main/packages", "description": "First-party plugins included in Flame's monorepo.", "stars": "10k"}, {"name": "bonfire", "url": "https://github.com/RafaelBarbosatec/bonfire", "description": "RPG maker. By [rafaelbarbosatec](https://github.com/RafaelBarbosatec)", "stars": "1.4k"}, {"name": "flame\\_texturepacker", "url": "https://github.com/Brixto/flame_texturepacker", "description": "Import spritesheets from TexturePacker. By [Brixto](https://github.com/Brixto)", "stars": "24"}, {"name": "leap", "url": "https://github.com/kurtome/leap", "description": "An opinionated toolkit for creating 2D platformers. By [kurtome](https://github.com/kurtome)", "stars": "52"}], "notes": []}, {"name": "Flame \u2014 Open Source", "entries": [{"name": "Antimine - Minesweeper", "url": "https://github.com/lucasnlm/antimine-flutter", "description": "Antimine is a minesweeper-like puzzle game. The objective is to flag the spaces with mines to make the field a safer place without exploding any of them. Get it on [Google Play](https://play.google.com/store/apps/details?id=com.logical.minato). By [lucasnlm](https://github.com/lucasnlm).", "stars": "15"}, {"name": "Bob Box", "url": "https://github.com/fireslime/bounce_box", "description": "A simple casual game that you can play with one finger. Tap to stop, avoid obstacles! By [FireSlime](https://fireslime.xyz)", "stars": "43"}, {"name": "Snaake!", "url": "https://github.com/lucasnlm/snaake-flutter", "description": "A simple casual snake game. By [lucasnlm](https://github.com/lucasnlm)", "stars": "82"}, {"name": "Ghost Rigger", "url": "https://github.com/Float-like-a-dash-Sting-like-a-dart/GhostRigger", "description": "A cyberpunk inspired puzzle game, build for Flutter Hackathon Hack20. By [b099l3](https://github.com/b099l3) and [ernestoyaquello](https://github.com/ernestoyaquello)", "stars": "262"}, {"name": "Ant Squash", "url": "https://github.com/sourabhgupta811/Ant-Squash", "description": "A simple casual bug squashing game that you can play with one finger. Tap to kill, stop ants from eating the sweet! By [Sourabh Gupta](https://www.linkedin.com/in/sourabhgupta811/)", "stars": "23"}, {"name": "Color Mixer", "url": "https://github.com/androideen/color_mixer_flame", "description": "A color mixer game built with Flame 1.0.0-rc8. Tap 2 colors to mix them and help player pass obstacles.", "stars": "15"}, {"name": "Spacescape", "url": "https://github.com/ufrshubham/spacescape", "description": "A 2D top-down space shooter made using Flutter and Flame engine. Get it on [Play Store](https://play.google.com/store/apps/details?id=com.nobs.spacescape). By [DevKage][1].", "stars": "135"}, {"name": "New Super Jumper", "url": "https://github.com/Yayo-Arellano/flutter_games_compilation/tree/main/new_super_jumper", "description": "A doodle jump clone made with Flame and Forge2D. By [Yayocode][2].", "stars": "174"}, {"name": "Flappy Dash", "url": "https://github.com/RutvikPanchal246/FlappyDash", "description": "Gives classic flappy bird game play experience. Get it on [Play Store](https://play.google.com/store/apps/details?id=games.pocket.flappydash.flappy_dash). By [Rutvik Panchal](https://twitter.com/rutvikpanchal_x)", "stars": "6"}, {"name": "Sober Driver", "url": "https://github.com/maurovanetti/guidi-tu", "description": "An app with 10 mini games to designate a sober driver for a night out. Get it on [Google Play](https://play.google.com/store/apps/details?id=net.coopalice.guiditu), [App Store](https://apps.apple.com/it/app/guidi-tu/id6476491805). By [Mauro Vanetti](https://maurovanetti.info/).", "stars": "8"}, {"name": "Square Shooter", "url": "https://github.com/namzug16/squareshooter_flame", "description": "A simple 2D top-down shooter for the web. Play solo vs AI or sit back and let the AI battle its own. By [Namzug](https://namzug.dev/).", "stars": "39"}, {"name": "Visual Graphs", "url": "https://mglsj.eu.org/visual_graphs/", "description": "A graph (data structure) algoithims visualizer built with Flutter & Flame. By [mglsj (\u2b507)](https://github.com/mglsj/visual_graphs)"}, {"name": "BGUG", "url": "https://github.com/fireslime/bgug", "description": "Break Guns Using Gems is a fast paced side-scrolling platformer with innovative controls and and a gun-related twist. By [FireSlime](https://fireslime.xyz)", "stars": "96"}, {"name": "Dino Run", "url": "https://github.com/ufrshubham/dino_run", "description": "A 2D infinite side scroller mobile game made in Flutter using Flame engine. Get it on [Play Store](https://play.google.com/store/apps/details?id=com.nobs.dino_run). By [DevKage][1].", "stars": "246"}, {"name": "Flutters", "url": "https://github.com/ecklf/flutters", "description": "A mixture of Flappy Bird and Doodle Jump. By [ecklf](https://github.com/ecklf)", "stars": "241"}, {"name": "Simple Platformer", "url": "https://github.com/ufrshubham/flame_simple_platformer", "description": "A 2D platformer made using Flame engine. By [DevKage][1].", "stars": "64"}, {"name": "Darkness Dungeon", "url": "https://github.com/RafaelBarbosatec/darkness_dungeon", "description": "Simple RPG. By [rafaelbarbosatec](http://rafaelbarbosatec.github.io/)", "stars": "456"}], "notes": []}, {"name": "Flame \u2014 App Releases", "entries": [{"name": "Chinese Checkers", "url": "https://www.dong.digital/chinesecheckers/", "description": "[Android](https://play.google.com/store/apps/details?id=digital.dong.chinesecheckers), [iOS](https://apps.apple.com/app/chinesecheckers/id1596651307) - Play Chinese Checkers (Sternhalma), a popular strategy board game, online with friends/strangers or offline with bots. By [Dong Digital][3]."}, {"name": "Brick Mania", "url": "https://www.dong.digital/brickmania/", "description": "[Android](https://play.google.com/store/apps/details?id=net.countrymania.brick), [iOS](https://apps.apple.com/us/app/brick-mania/id1574554961) - A fantastic reinvention of the classic Brick Breaker game: relaxing and yet super satisfying. By [Dong Digital][3]."}, {"name": "Brick Breaker - Hexa", "url": "https://hexaapps.net/apps/brick-breaker", "description": "[Android](https://play.google.com/store/apps/details?id=com.hexaapps.hexa_brick_breaker), [iOS](https://apps.apple.com/tr/app/brick-breaker-hexa/id6744274476) - Guide your paddle with precision to keep the ball in play as you destroy increasingly challenging brick formations. By [Hexa Apps](https://hexaapps.net/)."}, {"name": "Sky Academy", "url": "https://www.dong.digital/skyacademy/", "description": "[Android](https://play.google.com/store/apps/details?id=digital.dong.skyacademy), [iOS](https://apps.apple.com/us/app/sky-academy/id1571488252) - Learn to recognize all the constellations and brightest stars from a gold medal winner of the International Astronomy Olympiad. By [Dong Digital][3]."}, {"name": "Mathonaut", "url": "https://mathonaut.skyost.eu/", "description": "[Android](https://play.google.com/store/apps/details?id=fr.skyost.mathonaut), [iOS](https://apps.apple.com/app/id1673790210) - A platform game in which you play around math. By [Skyost](https://skyost.eu)"}, {"name": "Tales of a Lost Mine", "url": "https://fireslime.xyz/games/tales.html", "description": "[Android](https://play.google.com/store/apps/details?id=xyz.fireslime.tales\\&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1) - An awesome platform-adventure Metroidvania. Get in the role of a brave explorer and uncover the secrets of a long lost time. By [FireSlime](https://fireslime.xyz)"}, {"name": "Sorting Puzzle", "url": "https://www.dong.digital/sortingpuzzle/", "description": "[Android](https://play.google.com/store/apps/details?id=digital.dong.sortingpuzzle), [iOS](https://apps.apple.com/app/sorting-puzzle/id1641001729) - Color sorting game reinvented: move and combine to solve puzzles. By [Dong Digital][3]."}, {"name": "Oderrube", "url": "https://oderrube.pcgoncalves.com.br/", "description": "[Android](https://play.google.com/store/apps/details?id=br.com.pcgoncalves.oderrube), [IOS](https://apps.apple.com/br/app/oderrube/id6447583342?platform=iphone) - Oderrube is an physics puzzle game. Carefully remove the blocks to allow Derrubito to fall into the target. By [Paulo Gon\u00e7alves](https://www.linkedin.com/in/opaulogoncalves)"}, {"name": "Mine Cart Operator", "url": "https://cherrybit.itch.io/mine-cart-operator", "description": "Mine cart operator is dekstop puzzle game for Windows, Mac and Linux. By [CherryBit Studios](https://cherrybit.studio/)"}, {"name": "Bumble Maze", "url": "https://play.google.com/store/apps/details?id=com.midnightcommit.maze", "description": "[Android](https://play.google.com/store/apps/details?id=com.midnightcommit.maze), [iOS](https://apps.apple.com/cz/app/bumble-maze/id6759364604) - A cozy puzzle adventure through procedurally generated garden mazes. By [LJ Digital](https://ljdigital.cz/)"}, {"name": "Pixelado", "url": "https://g4me.info/pixelado?utm_source=flame-awesome", "description": "A Pixel art focused match-3 puzzle game for Android and iOS. By [CherryBit Studios](https://cherrybit.studio/)"}, {"name": "Game UI Database", "url": "https://www.gameuidatabase.com/", "description": "The ultimate screen reference tool for game interface designers. Explore over 500 games and 19,000 individual images, and filter by screen type, material, layout, texture, shapes, patterns, genres and more!"}, {"name": "Mandarin Chinese (\u4e2d\u6587)", "url": "https://github.com/flame-engine/awesome-flame/blob/main/CONTENT_ZH.md", "description": "", "stars": "1.3k"}, {"name": "Spanish (Espa\u00f1ol)", "url": "https://github.com/flame-engine/awesome-flame/blob/main/CONTENT_ES.md", "description": "", "stars": "1.3k"}], "notes": []}], "total_entries": 69}, {"name": "Unity", "subcategories": [{"name": "Unity", "entries": [{"name": "Awesome Unity", "url": "#awesome-unity", "description": ""}, {"name": "Projects", "url": "#projects", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "2D Rope System (Paid)", "url": "https://assetstore.unity.com/packages/tools/sprite-management/2d-rope-system-17722", "description": "Scripts for creating any type of 2D ropes in the editor or during runtime."}, {"name": "Ferr2D Terrain Tool (Paid)", "url": "https://assetstore.unity.com/packages/tools/level-design/ferr2d-terrain-tool-11653", "description": "Quickly create handcrafted 2D landscapes and levels."}, {"name": "Pixel Camera 2D", "url": "https://github.com/RyanNielson/PixelCamera2D", "description": "A simple pixel perfect camera with scaling options for 2D Games.", "stars": "503"}, {"name": "Spine (Paid)", "url": "http://esotericsoftware.com", "description": "A skeletal animation editor with a Unity library."}, {"name": "Tiled2Unity", "url": "http://www.seanba.com/tiled2unity", "description": "Takes your [Tiled](http://www.mapeditor.org) files and creates Unity prefabs from them that are easily placed into your Unity scene. Complex collision is supported through Unity\u2019s PolygonCollider2D class."}, {"name": "Unity Anima2D", "url": "https://assetstore.unity.com/packages/2d/characters/anima2d-no-longer-supported-replaced-by-2d-animation-79840", "description": "Advanced skeletal animation editor with support for both per-object and skinned mesh animation with an integrated in-editor skinning tool."}, {"name": "UnityTiled", "url": "https://github.com/nickgravelyn/UnityTiled", "description": "An importer for [Tiled](http://www.mapeditor.org) maps."}, {"name": "A\\* Pathfinding Project", "url": "http://arongranberg.com/astar/", "description": "Lightning fast pathfinding with heavily optimized algorithms and a large feature set."}, {"name": "Apex Path (Paid)", "url": "https://assetstore.unity.com/packages/tools/ai/apex-path-17943", "description": "Apex Path handles dynamic pathfinding including local avoidance steering and dynamic obstacles."}, {"name": "Crystal AI", "url": "https://github.com/igiagkiozis/CrystalAI", "description": "Crystal is a fast, scalable and extensible utility based AI framework for C# and Unity.", "stars": "466"}, {"name": "ARToolKit", "url": "http://artoolkit.org/documentation/doku.php?id=6_Unity:unity_about", "description": "Augmented Reality SDK that includes libraries, utilities, and examples."}, {"name": "Google VR SDK", "url": "https://developers.google.com/vr/unity", "description": "Scripts and prefabs to help with the development of Google Daydream and Cardboard apps for Android and iOS."}, {"name": "SteamVR Unity Toolkit", "url": "https://assetstore.unity.com/packages/tools/integration/vrtk-virtual-reality-toolkit-vr-toolkit-64131", "description": "Scripts and Great examples to abstract the use of VR controller actions in Unity."}, {"name": "Virtual Reality Toolkit", "url": "http://github.com/thestonefox/vrtk", "description": "Virtual Reality framework that allows for powerful interactions, locomotion, and visual effects.", "stars": "3.7k"}, {"name": "Vuforia", "url": "https://vuforia.com/", "description": "Augmented Reality SDK with image and object recognition, smart terrain and extended tracking features."}, {"name": "UFPS (Paid)", "url": "https://assetstore.unity.com/packages/templates/systems/ufps-ultimate-fps-2943", "description": "Provides camera, controllers, and other effects for use in FPS games."}, {"name": "CharacterController2D", "url": "https://github.com/prime31/CharacterController2D", "description": "A 2D controller that behaves very similarly to Unity's CharacterController component.", "stars": "1.1k"}, {"name": "Fungus", "url": "https://github.com/snozbot/fungus", "description": "An easy to use Unity 3D library for creating illustrated Interactive Fiction games.", "stars": "1.7k"}, {"name": "StrangeIoC", "url": "http://strangeioc.github.io/strangeioc/", "description": "Strange is a super-lightweight and highly extensible Inversion-of-Control (IoC) framework, written specifically for C# and Unity."}, {"name": "uFrame (Paid)", "url": "https://assetstore.unity.com/packages/tools/visual-scripting/uframe-game-framework-14381", "description": "Create maintainable games faster, better, more stable, and consistent than ever before."}, {"name": "InControl", "url": "https://github.com/pbhogan/InControl", "description": "An input manager that tames makes handler cross-platform. controller input easy.", "stars": "694"}, {"name": "InputBinder", "url": "https://github.com/RyanNielson/InputBinder", "description": "Bind game inputs to methods via code or using the inspector to add event driven input handling to your project.", "stars": "76"}, {"name": "TouchKit", "url": "https://github.com/prime31/TouchKit", "description": "Makes it easy to recognize gestures and other touch input.", "stars": "907"}, {"name": "TouchScript", "url": "https://github.com/TouchScript/TouchScript", "description": "Makes handling complex gesture interactions on any touch surface much easier.", "stars": "1.7k"}, {"name": "SabreCSG", "url": "http://sabrecsg.com/", "description": "A set of [CSG](https://en.wikipedia.org/wiki/Constructive_solid_geometry) level design tools for building complex levels quickly inside Unity."}, {"name": "Unity Monetization", "url": "https://assetstore.unity.com/packages/add-ons/services/unity-monetization-66123", "description": "Unity Ads is a video ad network with quick and seamless integration using regular and opt-in ads."}, {"name": "Nakama", "url": "https://assetstore.unity.com/packages/tools/network/nakama-81338", "description": "Build social and realtime games with an open-source [distributed server (\u2b509.3k)](https://github.com/heroiclabs/nakama)."}, {"name": "Photon Bolt (Paid)", "url": "https://assetstore.unity.com/packages/tools/network/photon-bolt-free-127156", "description": "Build networked games without having to know the details of networking or write any complex networking code."}, {"name": "Photon Unity Networking", "url": "https://assetstore.unity.com/packages/tools/network/photon-unity-networking-classic-free-1786", "description": "Plug and play cloud networking that also works for local hosting. Free for up to 20 concurrent users."}, {"name": "Easy Save 2 (Paid)", "url": "https://assetstore.unity.com/packages/tools/input-management/easy-save-the-complete-save-load-asset-768", "description": "A fast and simple way to save and load data on all major platforms supported by Unity."}, {"name": "UniStorm (Paid)", "url": "https://assetstore.unity.com/packages/tools/particles-effects/unistorm-volumetric-clouds-sky-modular-weather-and-cloud-shadows-2714", "description": "A customizable dynamic day and night weather system that creates realistic storms and weather."}, {"name": "Unity Analytics", "url": "https://docs.unity3d.com/Manual/UnityAnalyticsSetup.html", "description": "Provides a dashboard with metrics to help track active players, sessions, retention, and revenue."}, {"name": "DOTween", "url": "https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676", "description": "Tween any numeric property or field (including Vectors, Rectangles, etc.), plus some non-numeric ones (like strings). This is the follow-up to HOTween."}, {"name": "GoKit", "url": "https://github.com/prime31/GoKit", "description": "An open source, lightweight tween library aimed at making tweening objects dead simple.", "stars": "586"}, {"name": "iTween", "url": "https://assetstore.unity.com/packages/tools/animation/itween-84", "description": "A simple, and easy to use animation system."}, {"name": "LeanTween", "url": "https://assetstore.unity.com/packages/tools/animation/leantween-3595", "description": "FOSS, and also the most lightweight tweening library for Unity. Allows you to tween any value you have access to via the .value() method."}, {"name": "NGUI (Paid)", "url": "https://assetstore.unity.com/packages/tools/gui/ngui-next-gen-ui-2413", "description": "A powerful UI system and event notification framework."}, {"name": "TextMesh Pro", "url": "https://docs.unity3d.com/Packages/com.unity.textmeshpro@1.3/manual/index.html", "description": "A alternative to render text in uGUI by using the distance field technique, which allows crisp fonts at any scale. This was recently purchased by Unity and will be integrated into the engine in the future."}, {"name": "Consolation", "url": "https://github.com/mminer/consolation", "description": "In-game debug console that displays output from `Debug.Log`.", "stars": "870"}, {"name": "GitHub for Unity", "url": "https://unity.github.com/", "description": "The new GitHub for Unity extension brings the GitHub workflow and more to Unity, providing support for large files with Git LFS and file locking."}, {"name": "Grouping Tool", "url": "https://assetstore.unity.com/packages/tools/utilities/grouping-tool-147552", "description": "Easily group objects together"}, {"name": "Scene View Bookmarks", "url": "https://github.com/mminer/scene-view-bookmarks", "description": "Editor extension to bookmark and later recall scene views.", "stars": "102"}, {"name": "SnazzyGrid (Paid)", "url": "https://assetstore.unity.com/packages/tools/level-design/snazzygrid2-19245", "description": "Makes it easy to manage positions of assets in the scene with easy to use snapping tools and many more features to improve the scene creation workflow."}, {"name": "UniMerge (Paid)", "url": "https://assetstore.unity.com/packages/tools/version-control/unimerge-9733", "description": "Editor extension for merging scenes and prefabs, also integrates with VCS."}, {"name": "UniRx", "url": "https://github.com/neuecc/UniRx", "description": "UniRx (Reactive Extensions for Unity) is a reimplementation of the .NET Reactive Extensions. Rx cures the \"asynchronous blues\" without async/await.", "stars": "7.1k"}, {"name": "UnityToolbag", "url": "https://github.com/nickgravelyn/unitytoolbag", "description": "Collection of miscellaneous open source scripts and helpers for Unity 5.0."}, {"name": "Vimeo Unity SDK", "url": "https://github.com/vimeo/vimeo-unity-sdk", "description": "Easily stream your Vimeo videos into Unity or record and publish out to Vimeo.", "stars": "212"}, {"name": "Playmaker (Paid)", "url": "https://assetstore.unity.com/packages/tools/visual-scripting/playmaker-368", "description": "Quickly make gameplay prototypes, A.I. behaviors, animation graphs, interactive objects, and more using finite state machines."}, {"name": "Nodulus", "url": "https://github.com/Hyperparticle/nodulus", "description": "A complete puzzle game with a clever twist. Play it online.", "stars": "549"}, {"name": "Editor Tips", "url": "http://imgur.com/a/2w7zd", "description": "Tips in gif form showing a few ways to use the editor more efficiently."}, {"name": "Unity Labs' Super Science", "url": "https://github.com/Unity-Technologies/SuperScience", "description": "Gems of Unity Labs for user education.", "stars": "722"}, {"name": "Unity Tips", "url": "https://unity3d.com/learn/tutorials/topics/tips", "description": "Short videos showing some handy tips when using Unity."}, {"name": "2D Splatter Effects Using the Stencil Buffer", "url": "http://nielson.dev/2015/12/splatter-effects-in-unity-using-the-stencil-buffer", "description": "Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter."}, {"name": "A Gentle Introduction to Shaders in Unity3D", "url": "http://www.alanzucconi.com/2015/06/10/a-gentle-introduction-to-shaders-in-unity3d", "description": "This series of posts will introduce you to shader coding, and is oriented to developers with little to no knowledge about shaders."}, {"name": "Amit\u2019s Game Programming Information", "url": "http://www-cs-students.stanford.edu/~amitp/gameprog.html", "description": "An great collection of general purpose game programming content."}, {"name": "Catlike Coding", "url": "http://catlikecoding.com/unity/tutorials/", "description": "Tutorials designed for learning the C# scripting side of Unity."}, {"name": "Fixing Gaps Between Sprites", "url": "http://nielson.dev/2015/10/fixing-gaps-between-sprites-better-2d-in-unity-part-2", "description": "A short tutorial about removing the small gaps that sometimes appear between adjacent sprites."}, {"name": "Game Programming Patterns", "url": "http://gameprogrammingpatterns.com/contents.html", "description": "Lots of great game development patterns useful when making games with or without Unity."}, {"name": "Modern GUI Development in Unity 4.6", "url": "https://www.youtube.com/playlist?list=PLt_Y3Hw1v3QTEbh8fQV1DUOUIh9nF0k6c", "description": "A video tutorial providing an in-depth explanation of Unity's new UI system."}, {"name": "Official Video Tutorials", "url": "http://unity3d.com/learn/tutorials/modules", "description": "The official tutorials for scripting, animation, audio, and almost anything Unity related."}, {"name": "Ray Wenderlich's Tutorials", "url": "http://www.raywenderlich.com/category/unity", "description": "Beginner and mid-level tutorials focused on learning Unity features or creating small example games."}, {"name": "Unity in HoloLens", "url": "https://developer.microsoft.com/en-us/windows/holographic/unity_development_overview", "description": "Official tutorials from Microsoft for creating Microsoft HoloLens applications."}, {"name": "Unity Virtual Reality", "url": "http://docs.unity3d.com/Manual/VROverview.html", "description": "Unity's official documentation on developing virtual reality applications."}], "notes": []}], "total_entries": 67}, {"name": "Gideros", "subcategories": [{"name": "Gideros", "entries": [{"name": "Getting Started", "url": "#getting-started", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Useful Lua-Libraries", "url": "#useful-lua-libraries", "description": ""}, {"name": "License and Contriuting", "url": "#license-and-contributing", "description": ""}, {"name": "Download Gideros", "url": "http://giderosmobile.com/download", "description": "Get Gideros here (it is free but donations are welcome!)."}, {"name": "Getting Started Manual", "url": "http://docs.giderosmobile.com", "description": "Check here first to get an overview of the framework."}, {"name": "API Reference", "url": "http://docs.giderosmobile.com/reference/", "description": "Whenever you need to figure something out- this is the first place to go."}, {"name": "Forum", "url": "http://giderosmobile.com/forum/", "description": "Join the very helpful community."}, {"name": "Online Editor", "url": "http://giderosmobile.com/code/", "description": "Try Gideros in your browser without installing anything."}, {"name": "Online Examples", "url": "http://giderosmobile.com/examples", "description": "See some of the capabilites of Gideros in your browser."}, {"name": "Developer Guide", "url": "http://giderosmobile.com/guide", "description": "Official list of guides and tutorials."}], "notes": []}, {"name": "Gideros \u2014 Tutorials and Tips", "entries": [{"name": "Introductory Video Tutorial", "url": "https://www.youtube.com/watch?v=IRLxBijIX50", "description": "By one of the maintainers of Gideros."}, {"name": "Publishing to Android", "url": "http://giderosmobile.com/forum/discussion/6894/publishing-tutorial#Item_7", "description": "Getting started with publishing to Android."}, {"name": "Improving performance", "url": "http://giderosmobile.com/forum/discussion/4892/software-improve-what-kind-of-skills-do-you-need", "description": "Forum thread with hints about improving the performance of Gideros apps."}, {"name": "Desktop API", "url": "http://giderosmobile.com/forum/discussion/5870/new-desktop-api-test/p1", "description": "Overview of the Desktop API to manipulate mouse cursor and window decorations."}], "notes": []}, {"name": "Gideros \u2014 Full game examples", "entries": [{"name": "Simple square-dodge game", "url": "http://bluebilby.com/2013/05/08/gideros-mobile-tutorial-creating-your-first-game/", "description": "Introductory tutorial about creating a simple square-dodge game."}, {"name": "Top-down roguelike Tutorial", "url": "https://programmingbymoonlight.com/roguelike-intro/", "description": "Extensive tutorial series about making a turn-based roguelike in Gideros."}, {"name": "Breakout Clone", "url": "http://blog.hotbutteredgames.com/post/143878823915/gideros-tutorial-a-simple-box2d-game-gideros-is-a", "description": "Tutorial about creating a Breakout-like game using Gideros and Box2D."}, {"name": "\"Grab the treasure\" course", "url": "http://www.moosader.com/learn/introduction-to-mobile-game-development/", "description": "Comprehensive getting-started guide to Gideros by developing a small game."}], "notes": []}, {"name": "Gideros \u2014 Publications", "entries": [{"name": "Gideros Mobile Game Development", "url": "https://www.packtpub.com/game-development/gideros-mobile-game-development", "description": "Comprehensive book about developing a game for mobile with Gideros."}, {"name": "Learn Lua for iOS Game Development", "url": "http://www.apress.com/us/book/9781430246626", "description": "Introducing a variety of Lua-based game development frameworks including Gideros."}], "notes": []}, {"name": "Gideros \u2014 IDEs and Editors", "entries": [{"name": "Using ZeroBrane Studio with Gideros", "url": "http://www.indiedb.com/tutorials/gideros-with-zerobrane", "description": "Introductory tutorial for using ZBS with Gideros Remote Preview."}, {"name": "Live Coding with Gideros and ZeroBrane Studio", "url": "https://www.youtube.com/watch?v=wPYvJxFxMkM", "description": "Video showing the live coding capabilities of ZBS and Gideros."}, {"name": "ZeroBrane Studio integration and debugging", "url": "https://www.youtube.com/watch?v=GIipyzSpSr0", "description": "Video tutorial by the creator of ZBS."}, {"name": "Visual Studio Code plugin", "url": "https://marketplace.visualstudio.com/items?itemName=devCAT.lua-debug", "description": "With Gideros support (Windows only)."}, {"name": "Sublime Text 3 plugin", "url": "http://giderosmobile.com/forum/discussion/5218/gideros-sublime-text-3-package-for-osx-windows-version-0-10/p1", "description": "Adding Gideros support to ST3."}], "notes": []}, {"name": "Gideros \u2014 Graphics and Shaders", "entries": [{"name": "Shaders in Gideros", "url": "http://bit.ly/2pkF09m", "description": "Introductory text about shaders in Gideros."}, {"name": "Shadertoy viewer", "url": "http://giderosmobile.com/forum/discussion/6667/shadertoy-viewer-beta-shaders-from-www-shadertoy-com-in-gideros/p1", "description": "Check out shaders from Shadertoy using Gideros."}, {"name": "Intro to clipping and the RenderTarget", "url": "http://www.indiedb.com/engines/gideros/tutorials/clipping-in-gideros-with-rendertarget", "description": "Text-based tutorial on how to use the RenderTarget class to create a clipping effect."}], "notes": []}, {"name": "Gideros \u2014 Scene Management", "entries": [{"name": "SceneManager", "url": "http://appcodingeasy.com/Gideros-Mobile/Manage-Scenes-in-Gideros-Mobile", "description": "Easily switch between scenes with or without transitions."}, {"name": "Passing variables using the SceneManager", "url": "http://giderosmobile.com/forum/discussion/1474/passing-variables-with-scene-manager/p1", "description": "Passing variables to the next scene when using the scene manager."}], "notes": []}, {"name": "Gideros \u2014 Input", "entries": [{"name": "GidSwipe", "url": "https://github.com/stetso/GidSwipe", "description": "Easy to use tap and swipe manager for mobile.", "stars": "0"}, {"name": "Gestures", "url": "http://appcodingeasy.com/Gideros-Mobile/Detecting-Gestures-in-Gideros", "description": "Define and detect complex gestures from points a list of points."}, {"name": "Accelerometer", "url": "http://appcodingeasy.com/Gideros-Mobile/Using-Accelerometer-with-Box2d-in-Gideros", "description": "Quick example of how to use the device accelerometer as input."}, {"name": "Shake detection", "url": "http://appcodingeasy.com/Gideros-Mobile/Gideros-Shake-detection", "description": "Small snippet to detect device shake."}], "notes": []}, {"name": "Gideros \u2014 Animation and Tweens", "entries": [{"name": "GTween", "url": "http://appcodingeasy.com/Gideros-Mobile/Gideros-GTween-with-easing", "description": "Tween sprite variables with this library (comes with all the easing functions you need)."}, {"name": "Animation using MovieClip", "url": "http://bluebilby.com/2013/05/12/gideros-mobile-tutorial-animated-movieclips/", "description": "Tutorial on how to animate sprites using the MovieClip class."}, {"name": "Spriteheet animation class", "url": "https://github.com/nascode/gideros_animsheet", "description": "Class that helps with creating and playing animations from spritesheets.", "stars": "2"}], "notes": []}, {"name": "Gideros \u2014 Tilemaps", "entries": [{"name": "Collision with Tilemaps", "url": "http://giderosmobile.com/forum/discussion/6353/collision-with-any-object/p1", "description": "Examples and suggestions on how to make stuff collide with the tiles in your tilemap."}], "notes": []}, {"name": "Gideros \u2014 Camera", "entries": [{"name": "Smooth camera with Drag and Pinch-to-Zoom", "url": "http://giderosmobile.com/forum/discussion/2715/camera-class-with-kinetics-and-pinch-to-zoom/p1", "description": "Useful class implementation for a camera in a mobile game."}], "notes": []}, {"name": "Gideros \u2014 Audio", "entries": [{"name": "Intro to using audio with Gideros", "url": "http://bluebilby.com/2013/04/18/gideros-mobile-tutorial-playing-music-and-sound-effects/", "description": "Tutorial about generating and using sounds with Gideros."}], "notes": []}, {"name": "Gideros \u2014 Saving and Loading", "entries": [{"name": "Using JSON", "url": "http://giderosmobile.com/forum/discussion/6918/saving-and-loading-data-files#Item_1", "description": "Loading and saving manually via JSON."}, {"name": "DataSaver module", "url": "http://appcodingeasy.com/Gideros-Mobile/Save-and-load-data-module-for-Gideros-Mobile", "description": "User-friendly wrapper to make saving and loading data as easy as possible."}, {"name": "Encrypting save files", "url": "http://giderosmobile.com/forum/discussion/5625/simple-savegame-encryption/p1", "description": "Some ideas (with code) about securing the save files from unwanted manipulation."}], "notes": []}, {"name": "Gideros \u2014 Monetization", "entries": [{"name": "Admob integration", "url": "http://giderosmobile.com/forum/discussion/5801/tuto-video-tutorial-how-to-add-admob-plugin-to-your-app", "description": "Video tutorial about integrating Admob into your game."}, {"name": "Google Service integration", "url": "http://giderosmobile.com/forum/discussion/5806/tuto-video-tutorial-how-to-add-google-services-to-your-app", "description": "Second part of the Admob tutorial showing Google Play Service integration."}], "notes": []}, {"name": "Gideros \u2014 GUI", "entries": [{"name": "Layout", "url": "https://github.com/Nlcke/layout", "description": "Comprehensive Gideors GUI framework ([forum entry](http://giderosmobile.com/forum/discussion/6651/layout-gideros-gui-framework#Item_23)).", "stars": "8"}, {"name": "Button class", "url": "http://appcodingeasy.com/Gideros-Mobile/Gideros-mobile-button-class", "description": "Simple class for creating clickable buttons."}, {"name": "AceSlide class", "url": "http://appcodingeasy.com/Gideros-Mobile/Easy-input-for-choosing-packages-or-levels-in-Gideros-Mobile", "description": "Sliding UI-Element that can be used for example for level selection."}], "notes": []}, {"name": "Gideros \u2014 3D", "entries": [{"name": "Tutorial using 3D in Gideros", "url": "https://www.youtube.com/watch?v=IfHwdJD6ad8", "description": "Introduction by one of the maintainers of Gideros."}], "notes": []}, {"name": "Gideros \u2014 Plugins", "entries": [{"name": "SKStoreReview", "url": "https://github.com/mertkurum/GiderosStoreReview", "description": "Gideros Plugin for SKStoreReviewController iOS 10.3+.", "stars": "0"}, {"name": "C++ plugin development", "url": "http://giderosmobile.com/forum/discussion/1025/step-by-step-how-to-write-a-c-plugin-and-deploy-it-to-the-desktop-windows-player", "description": "Getting started with Gideros plugin development in C++."}, {"name": "lume", "url": "https://github.com/rxi/lume", "description": "Great collection of functions that are useful for game development.", "stars": "761"}, {"name": "inspect", "url": "https://github.com/kikito/inspect.lua", "description": "Easily pretty-print your tables to the console in a readable way.", "stars": "1.1k"}, {"name": "jumper", "url": "http://yonaba.github.io/Jumper/", "description": "Super-fast grid-based pathfinding for Lua."}, {"name": "bump", "url": "https://github.com/kikito/bump.lua", "description": "Simple, flexible and fast library for collision detection using axis-aligned bounding boxes (from version 2017.8 onwards Gideros contains a C-port of the library with the same API that should be used instead [cbump](https://wiki.giderosmobile.com/index.php/Bump).", "stars": "769"}, {"name": "Bresenham", "url": "https://github.com/rm-code/Bresenham", "description": "Bresenham's line algorithm, implemented in Lua.", "stars": "13"}, {"name": "awesome-lua", "url": "https://github.com/LewisJEllis/awesome-lua", "description": "", "stars": "3.2k"}, {"name": "awesome-love2d", "url": "https://github.com/love2d-community/awesome-love2d", "description": "", "stars": "2.5k"}, {"name": "awesome-gamedev", "url": "https://github.com/mbrukman/awesome-gamedev", "description": "", "stars": "13"}], "notes": []}], "total_entries": 60}, {"name": "Chip 8", "subcategories": [{"name": "Chip 8", "entries": [{"name": "Community", "url": "#community", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Emulator/interpreter development", "url": "#emulatorinterpreter-development", "description": ""}, {"name": "Emulators/interpreters", "url": "#emulatorsinterpreters", "description": ""}, {"name": "Software development", "url": "#software-development", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "COSMAC Elf Group", "url": "https://groups.io/g/cosmacelf", "description": "Group for discussion of the COSMAC Elf, as well as anything else RCA 1802-related, including COSMAC VIP and CHIP-8."}, {"name": "#chip8 channel on the Emulation Development Discord server", "url": "https://discordapp.com/invite/Gf7cP3w", "description": "Chat for discussing development of CHIP-8 emulators/interpreters."}, {"name": "OctoJam", "url": "http://octojam.com/", "description": "An Octo-centric game jam held every October."}, {"name": "Mastering CHIP-8", "url": "https://github.com/mattmikolay/chip-8/wiki/Mastering-CHIP%E2%80%908", "description": "In-depth overview of the CHIP-8 instruction set.", "stars": "214"}, {"name": "CHIP-8 Instruction Set", "url": "http://johnearnest.github.io/Octo/docs/chip8ref.pdf", "description": "Quick cheat sheet for CHIP-8 instructions."}, {"name": "CHIP-8 Instruction Set", "url": "https://github.com/mattmikolay/chip-8/wiki/CHIP%E2%80%908-Instruction-Set", "description": "A comprehensive instruction/opcode table.", "stars": "214"}, {"name": "CHIP-8 Technical Reference", "url": "https://github.com/mattmikolay/chip-8/wiki/CHIP%E2%80%908-Technical-Reference", "description": "Overview of how the CHIP-8 interpreter works.", "stars": "214"}, {"name": "CHIP-8 Extensions Reference", "url": "https://github.com/mattmikolay/chip-8/wiki/CHIP%E2%80%908-Extensions-Reference", "description": "A list of CHIP-8 variants and extensions.", "stars": "214"}, {"name": "Chip-8 on the COSMAC VIP", "url": "https://laurencescotford.com/chip-8-on-the-cosmac-vip-index/", "description": "An in-depth disassembly and analysis of the original CHIP-8 interpreter on the COSMAC VIP."}, {"name": "HP48-Superchip", "url": "https://github.com/Chromatophore/HP48-Superchip", "description": "An in-depth look at CHIP48 and Super-CHIP for the HP48 calculators, and modifications to make them CHIP-8 compatible.", "stars": "24"}, {"name": "Octo Extensions", "url": "http://johnearnest.github.io/Octo/docs/XO-ChipSpecification.html", "description": "Specification for Octo's XO-CHIP extension."}, {"name": "How to write an emulator (CHIP-8 interpreter)", "url": "http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/", "description": "A guide to developing a CHIP-8 interpreter in C/C++."}, {"name": "Emulator 101: CHIP-8", "url": "http://www.emulator101.com/introduction-to-chip-8.html", "description": "A guide to developing a CHIP-8 disassembler and interpreter in C."}, {"name": "Chip 8 Instruction Scheduling and Frequency", "url": "https://jackson-s.me/2019/07/13/Chip-8-Instruction-Scheduling-and-Frequency.html", "description": "Timing of CHIP-8 instructions on the COSMAC VIP."}, {"name": "High-level guide to making a CHIP-8 emulator", "url": "https://tobiasvl.github.io/blog/write-a-chip-8-emulator/", "description": "A guide for developing a CHIP-8 interpreter, without code."}], "notes": []}, {"name": "Chip 8 \u2014 Testing", "entries": [{"name": "chip8-test-rom", "url": "https://github.com/corax89/chip8-test-rom", "description": "corax89's CHIP-8 test program, which tests most instructions for correct (Super-CHIP compliant) behavior.", "stars": "189"}, {"name": "CHIP-8 test suite", "url": "https://github.com/Timendus/chip8-test-suite", "description": "Timendus' collection of tests, including an improved version of corax89's test rom, a test for the behaviour of the flags and a CHIP-8 / Super-CHIP / XO-CHIP quirks test.", "stars": "66"}, {"name": "Delay timer test", "url": "https://github.com/mattmikolay/chip-8/tree/master/delaytimer", "description": "Test program that checks the delay timer's behavior.", "stars": "214"}, {"name": "Random number test", "url": "https://github.com/mattmikolay/chip-8/tree/master/randomnumber", "description": "Test program that checks the spread and mask for random number generation.", "stars": "214"}, {"name": "Octo", "url": "http://johnearnest.github.io/Octo/", "description": "An IDE for development of CHIP-8, Super-CHIP and XO-Chip games."}, {"name": "Emma02", "url": "https://www.emma02.hobby-site.com/", "description": "An emulator for many old microcomputers, including COSMAC VIP, Telmac 1800 and ETI 660, which ran early CHIP-8 interpreters (which are included in the emulator)."}, {"name": "Super-Chip8x", "url": "https://github.com/Ersanio/Super-Chip8x", "description": "CHIP-8 emulator for the SNES.", "stars": "14"}, {"name": "CHIP-8 console on FPGA", "url": "https://github.com/pwmarcz/fpga-chip8", "description": "A CHIP-8 emulator for the TinyFPGA BX chip.", "stars": "180"}, {"name": "Vinegar", "url": "http://benryves.com/bin/vinegar/", "description": "CHIP-8/Super-CHIP interpreter for TI-83 (Plus) calculators."}, {"name": "LowResNX", "url": "https://lowresnx.inutilis.com/topic.php?id=1648", "description": "CHIP-8 interpreter and debugger programmed in BASIC inside another retro fantasy console."}], "notes": []}, {"name": "Chip 8 \u2014 Tools", "entries": [{"name": "Octo", "url": "http://github.com/johnearnest/Octo/", "description": "A high-level assembler for CHIP-8, Super-CHIP and XO-CHIP, complete with an environment for testing programs, and tools for sharing your creations.", "stars": "571"}, {"name": "wernsey chip8", "url": "https://github.com/wernsey/chip8", "description": "A CHIP-8 assembler/disassembler.", "stars": "73"}, {"name": "EZ-Bake Animator", "url": "http://beyondloom.com/tools/ezbake.html", "description": "A graphics preparation tool that creates XOR-ed animations."}, {"name": "EZ-Writer", "url": "http://beyondloom.com/tools/ezwriter.html", "description": "A tool for converting text into CHIP-8 sprites."}, {"name": "EZ-Pack", "url": "http://beyondloom.com/tools/ezpack.html", "description": "An image slicing/repaletting tool."}, {"name": "Chipify", "url": "http://johnearnest.github.io/Octo/tools/Chipify/", "description": "A script that filters and encodes mono-channel WAV audio to XO-CHIP audio."}, {"name": "octofont", "url": "https://github.com/jdeeny/octofont/", "description": "Convert TrueType (ttf) fonts to Octo code for CHIP-8.", "stars": "5"}], "notes": []}, {"name": "Chip 8 \u2014 Guides and snippets", "entries": [{"name": "Octo manual", "url": "https://johnearnest.github.io/Octo/docs/Manual.html", "description": "The manual for Octo."}, {"name": "A Beginner's Guide to Programming with Chip8", "url": "http://johnearnest.github.io/Octo/docs/BeginnersGuide.html", "description": "An introductory guide to CHIP-8 programming in Octo."}, {"name": "An Intermediate Guide to Game Development with Chip8", "url": "http://johnearnest.github.io/Octo/docs/IntermediateGuide.html", "description": "Remaking the Atari 2600 game \"Outlaw\" for CHIP-8 in Octo."}, {"name": "Chip8 Programming Techniques", "url": "http://johnearnest.github.io/Octo/docs/Chip8%20Programming.html", "description": "Many different programming tips for CHIP-8."}, {"name": "Octo Metaprogramming Cookbook", "url": "http://johnearnest.github.io/Octo/docs/MetaProgramming.html", "description": "How to use Octo's assembly directives for meta-programming."}, {"name": "Mastering SuperChip", "url": "http://johnearnest.github.io/Octo/docs/SuperChip.html", "description": "How to make games compatible with CHIP-8 and Super-CHIP, as well as some Super-CHIP specific techniques."}, {"name": "Adventures in Sorting", "url": "https://johnearnest.github.io/Octo/docs/Sorting.html", "description": "Implementing efficient sorting algorithms in Octo for CHIP-8."}, {"name": "chip8-multiply", "url": "https://github.com/jdeeny/chip8-multiply", "description": "Multiplication routines for CHIP-8, written in Octo.", "stars": "2"}], "notes": []}, {"name": "Chip 8 \u2014 Postmortems", "entries": [{"name": "Inside Eaty the Alien", "url": "http://johnearnest.github.io/Octo/docs/EatyTheAlien.html", "description": ""}, {"name": "Octopeg Post Mortem", "url": "http://www.awfuljams.com/octojam-ii/games/octopeg", "description": ""}, {"name": "CosmacCalc: The COSMAC VIP's place in Spreadsheet History", "url": "https://abitoutofplace.wordpress.com/2015/05/02/cosmaccalc-the-cosmac-vip-s-place-in-spreadsheet-history/", "description": ""}, {"name": "Inside Cave Explorer", "url": "http://johnearnest.github.io/Octo/docs/CaveExplorer.html", "description": ""}, {"name": "Inside Black Rainbow", "url": "http://johnearnest.github.io/Octo/docs/BlackRainbow.html", "description": ""}, {"name": "Postmortem: Mini Lights Out", "url": "https://tobiasvl.itch.io/mini-lights-out/devlog/102679/postmortem-mini-lights-out", "description": ""}, {"name": "CHIP-8 Archive", "url": "https://johnearnest.github.io/chip8Archive/", "description": "A collection of public domain (CC0) games, all playable online."}, {"name": "A collection of CHIP-8 programs and documentation", "url": "https://github.com/mattmikolay/chip-8", "description": "Matt Mikolay's games, programs and documentation.", "stars": "214"}], "notes": []}], "total_entries": 54}, {"name": "Games of Coding", "subcategories": [{"name": "Games of Coding", "entries": [{"name": "Language Independent", "url": "#language-independent", "description": ""}, {"name": "Python", "url": "#python", "description": ""}, {"name": "Java", "url": "#java", "description": ""}, {"name": "JavaScript", "url": "#javascript", "description": ""}, {"name": "C Sharp", "url": "#c-sharp", "description": ""}, {"name": "Assembly", "url": "#assembly", "description": ""}, {"name": "Scala", "url": "#scala", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Contribute", "url": "#contribute", "description": ""}, {"name": "Artifacts MMO", "url": "https://artifactsmmo.com/", "description": "Artifacts is a Sandbox MMORPG where you can use any programming language to control your characters with our API."}, {"name": "Lambda Spellcrafting Academy", "url": "https://www.bittwiddlegames.com/lambda-spellcrafting-academy/", "description": "A visual programming / puzzle game where you build spells to solve puzzles. Covers introductory programming, as well as some data structures and algorithms. The language is inspired by Lisp, but the game focuses on programming fundamentals that apply to most languages."}, {"name": "Codingame", "url": "https://www.codingame.com/home", "description": "A platform to learn and compete. Proposes a variety of multiplayer games and contests as well as optimisation challenges and solo puzzles. You can contribute your own too. Choose your language, enjoy the graphics."}, {"name": "CodeCombat", "url": "https://codecombat.com", "description": "Choose your hero and code your way through the ogre patrols, lava pits, and laser beams of Kithgard Dungeon. Level up, earn gems, and loot magic items to unlock new programming powers. Join millions of players and go from a total beginner to writing advanced multiplayer AI in Python, JavaScript, CoffeeScript, or Lua in this open-source programming game."}, {"name": "Vindinium", "url": "https://www.codingame.com/multiplayer/bot-programming/vindinium", "description": "Players write scripts in the programming language of their choice (optionally using one of the many starter packs) to control a 16-bit hero through HTTP requests, guiding him to collect gold, do battle with other players, and even visit the tavern."}, {"name": "RealTimeBattle", "url": "http://realtimebattle.sourceforge.net", "description": "A programming game in which robots controlled by programs are fighting each other. The goal is to destroy the enemies, using the radar to examine the environment and the cannon to shoot."}, {"name": "Battlesnake", "url": "https://play.battlesnake.com", "description": "Join a community of developers from around the world as you compete for fame and glory in Battlesnake, a multi-player programming competition based on the classic game - snake! All you need to play is a live web server that implements the Battlesnake API and the language of your choice to begin battling to find food, avoid other Battlesnakes, and stay alive as long as possible."}, {"name": "Coder One", "url": "https://www.gocoder.one", "description": "Annual AI programming tournament featuring a multiplayer 'Bomberman'-like game, cash prizes, and a casted finale livestream. Create an AI player that can navigate a 2D grid world collecting power-ups and placing explosives with the goal of taking your opponent down. Submit your AI in the form of a Docker image using one of our Python or TypeScript starter kits (community-contributed starter kits are also available in Go, C++, and Rust)."}, {"name": "Robocode", "url": "https://github.com/turkishviking/Python-Robocode", "description": "The goal is to develop a robot battle tank to battle against other tanks. The robot battles are running in real-time and on-screen.", "stars": "154"}, {"name": "Robot Rumble", "url": "https://robotrumble.org/", "description": "A free and open source AI competition platform. Code an algorithm for a team of robots battling in 1x1 grid-based arenas, and test your skills against others on the site. Robots can move and attack in one of four directions, and the team with more robots after 100 turns wins. Supports Python and JavaScript, and comes with a desktop-based command line tool."}, {"name": "Robocode", "url": "https://robocode.sourceforge.io", "description": "The goal is to develop a robot battle tank to battle against other tanks. The robot battles are running in real-time and on-screen."}, {"name": "Programming Game", "url": "https://programming-game.com", "description": "A realtime survival MMORPG played via websockets. There's a super simple in browser [demo](https://programming-game.com/demo) that showcases how to play."}, {"name": "AdventureLand", "url": "https://adventure.land/", "description": "Adventure Land is an experimental Indie MMORPG. Anyone can code up to 4 characters, let JavaScript do the grinding while you do something productive!"}, {"name": "Screeps", "url": "https://screeps.com", "description": "No point and clicking any longer! You write real JavaScript which controls your units autonomously. Any time, everywhere, even while you are offline."}, {"name": "JavaScript Fight Club", "url": "https://jsfight.club", "description": "The Red King and the Blue King are at war! Your JavaScript skills are needed to determine the victor: Can you code an effective AI for honor and glory?"}, {"name": "Elevator Saga", "url": "http://play.elevatorsaga.com", "description": "Write JavaScript directly in the browser to program an elevator, such that it reaches its efficiency goals. Start with simple \"getting started\" scripts, and ramp up to much more complex situations with many floors and multiple elevators."}, {"name": "Untrusted", "url": "https://alexnisnevich.github.io/untrusted", "description": "The game presents you with a roguelike-like playing environment and a console window with the JavaScript code generating each level. As loaded, each level is unbeatable, and most of the JavaScript is blocked from editing. The challenge is to open a path to the next level using only the limited tools left open to you."}, {"name": "DeepestWorld", "url": "https://deepestworld.com/", "description": "A browser MMORPG where you can code your character with JavaScript. Explore a boundless, persistent open world devoid of loading screens, where a multitude of biomes and creatures come together to form a living, breathing world."}, {"name": "BitBurner", "url": "https://github.com/bitburner-official/bitburner-src", "description": "A programming-based idle incremental RPG where you, the player, take the role of an unknown hacker in a dark, dystopian world. The game can be played in the browser, or installed locally through Steam.", "stars": "1.4k"}, {"name": "Robocode", "url": "http://robocode.sourceforge.io/robocode.dotnet", "description": "The goal is to develop a robot battle tank to battle against other tanks. The robot battles are running in real-time and on-screen."}, {"name": "Embedded Security CTF", "url": "https://microcorruption.com", "description": "The purpose is to bypass a series of locks, essentially hacking them, in order to get through a series of warehouses."}, {"name": "Box-256", "url": "http://box-256.com", "description": "Write assembly code to match a shown graphic."}, {"name": "Robocode", "url": "https://github.com/d6y/scala-robot-dev", "description": "The goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen.", "stars": "1"}, {"name": "Scalatron", "url": "http://scalatron.github.io", "description": "Coders pit bot programs (written in Scala) against each other. It is an educational resource for groups of programmers or individuals that want to learn more about the Scala programming language or want to hone their Scala programming skills."}, {"name": "Generals IO", "url": "http://generals.io", "description": "A fast-paced strategy game where you expand your land and battle with enemies over theirs. You lose when your general is taken, but capturing an opponent's general gives you control of their entire empire."}, {"name": "Robo Dojo", "url": "http://robodojo.club", "description": "You build robots that build, corrupt and destroy other robots in an attempt to eliminate all competitors."}, {"name": "Corewars", "url": "http://www.corewars.org", "description": "A game of warrior vs warrior, programmed by two opponents, and placed into a virtual 'ring' to fight to the death."}, {"name": "TIS-100", "url": "http://www.zachtronics.com/tis-100", "description": "Open-ended programming game by Zachtronics, the creators of SpaceChem and Infinifactory, in which you rewrite corrupted code segments to repair the TIS-100 and unlock its secrets. It's the assembly language programming game you never asked for!"}, {"name": "Shenzhen I/O", "url": "http://www.zachtronics.com/shenzhen-io", "description": "You build circuits using a variety of components from different manufacturers, like microcontrollers, memory, and logic gates, and then write code in a compact and powerful assembly language where every instruction can be conditionally executed."}, {"name": "MHRD", "url": "http://store.steampowered.com/app/576030", "description": "Hardware design game, in which you design various hardware circuits in a hardware description language. The hardware circuits you design get more complex as you go until you create a fully functional CPU design."}, {"name": "Colobot", "url": "https://colobot.info", "description": "3D video game where you program your bots to ride, fly, find, bring, refuel and destroy. Game is using a language called CBOT, similar to C++ and Java. Colobot offers tutorialed campaign with gradually harder tasks or you can play scenarios to challenge your skill."}, {"name": "Code Games", "url": "http://codegames.io/en", "description": "Real time programming game where you compete against other players by coding the behaviour of a space ship. The programming language is easy to learn and the game is super fun. Subscribe to one of our tournaments and compete for the prize."}, {"name": "Mudlet", "url": "http://www.mudlet.org", "description": "Game client that allows you to play MUDs (text-only MMORPGs). You can write Lua code in Mudlet to help you play MUDs."}, {"name": "CSS Diner", "url": "http://flukeout.github.io", "description": "A CSS item arrangement game, teaching the concepts and use of CSS selectors and layout. You modify CSS to arrange HTML elements representing plates and bento boxes on a dining table."}, {"name": "Guido van Robot", "url": "http://gvr.sourceforge.net", "description": "Programming language and free software application designed to introduce beginners to the fundamentals of programming. GvR runs on Windows, Macintosh, and GNU/Linux, in a variety of languages! It's great in both the classroom and the home as a way of introducing people to the basic concepts of programming."}, {"name": "CSSBattle", "url": "https://cssbattle.dev", "description": "Online CSS Code Golfing battleground. Here, players from all around the world try to visually replicate \"Targets\" in smallest possible CSS code and battle it out to get to the top of the leaderboard."}, {"name": "The Command Line Murders", "url": "https://github.com/veltman/clmystery", "description": "There's been a murder in Terminal City, and TCPD needs your help.", "stars": "6.1k"}, {"name": "SQL Murder Mystery", "url": "https://mystery.knightlab.com/", "description": "The SQL Murder Mystery is designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime."}, {"name": "S3 Game", "url": "http://s3game-level1.s3-website.us-east-2.amazonaws.com/", "description": "You are the treasure hunter. Your task is to get as many secret codes and open as many chests as possible."}, {"name": "Learn Git Branching", "url": "https://learngitbranching.js.org/", "description": "Learn Git on the web."}, {"name": "Oh my Git", "url": "https://ohmygit.org/", "description": "An open source game about learning Git!"}, {"name": "YouBrokeProd", "url": "https://youbrokeprod.com", "description": "Debug production incidents through an interactive terminal simulation covering disk full, DNS failures, Kubernetes crash loops, and more."}], "notes": []}], "total_entries": 51}, {"name": "Chess", "subcategories": [{"name": "Chess \u2014 Contributing", "entries": [{"name": "Books", "url": "#books", "description": ""}, {"name": "FEN Parsers", "url": "#fen-parsers", "description": ""}, {"name": "Move Validators", "url": "#move-validators", "description": ""}, {"name": "Bots", "url": "#bots", "description": ""}, {"name": "Websites", "url": "#websites", "description": ""}, {"name": "Boards", "url": "#boards", "description": ""}, {"name": "Board Notations", "url": "#board-notations", "description": ""}, {"name": "Pieces", "url": "#pieces", "description": ""}, {"name": "Talks", "url": "#talks", "description": ""}, {"name": "Chess Problems", "url": "https://kairavacademydotcom.files.wordpress.com/2013/06/john-thursby-75-chess-problems.pdf", "description": "Collection of chess puzzles."}, {"name": "Chess strategy", "url": "http://www.gutenberg.org/cache/epub/5614/pg5614-images.html", "description": "HTML version of chess strategy by Edward Lasker."}, {"name": "Sicilian Dragon", "url": "http://www.chesscity.com/PDF/Sicilian_Dragon_Black_Attacks_ssd.pdf", "description": "Attacking plans for black."}, {"name": "fenparser by tlehman", "url": "https://github.com/tlehman/fenparser", "description": "A parser for Forsyth-Edwards Notation wriitten in Python.", "stars": "12"}, {"name": "fen by ucarion", "url": "https://github.com/ucarion/fen", "description": "A Rust Forsyth-Edwards notation parser with proper error handling.", "stars": "3"}, {"name": "fen-diagram by andyherbert", "url": "https://github.com/andyherbert/fen-diagram", "description": "JavaScript for generating chess diagrams using Forsyth-Edwards notation."}, {"name": "latrunculorum", "url": "https://github.com/benwr/latrunculorum", "description": "A simple chess bot in Python.", "stars": "11"}, {"name": "Chessbot", "url": "https://github.com/jfabeel/Chessbot", "description": "Bot written in Java."}, {"name": "chess.js", "url": "https://github.com/jhlywa/chess.js", "description": "chess.js, Structured code for chess authentication.", "stars": "2.9k"}, {"name": "npm chess package", "url": "https://www.npmjs.com/package/chess", "description": "An algebraic notation driven chess engine that can validate board position and produce a list of viable moves."}, {"name": "Chessnut", "url": "https://github.com/cgearhart/Chessnut.git", "description": "Chessnut is a simple chess board model written in Python. It provides functionality of parsing FEN and generating a list of legal moves for each FEN representation."}, {"name": "multiplayerchess.com", "url": "http://multiplayerchess.com", "description": "A simple single page chess playing application facilitating the play of chess."}, {"name": "lichess.org", "url": "http://en.lichess.org/", "description": "One of the most mature platforms for playing chess on the internet. It is open source too. It is equipped with daily puzzles and an TV to spectate other matches."}, {"name": "chess24.com", "url": "https://chess24.com/en/play/chess", "description": "Play as well as learn chess from chess24 with the best of tutorials."}, {"name": "chessbase.com", "url": "http://play.chessbase.com/js/apps/playchess/", "description": "Lucrative, single page application for playing chess."}, {"name": "chess.com", "url": "http://www.chess.com/", "description": "Learn and play chess with over 5 million other users."}, {"name": "chesscademy.com", "url": "https://www.chesscademy.com/", "description": "Watch videos, solve puzzles, and play games. All for free. (Works similar to Khan Academy.)"}, {"name": "chesstempo.com", "url": "http://chesstempo.com", "description": "Online chess tactics training site."}, {"name": "chessprogramming.wikispaces.com", "url": "https://chessprogramming.wikispaces.com/", "description": "Repository of information about programming computers to play chess."}, {"name": "freechess.org", "url": "http://freechess.org/", "description": "The 'Free Internet Chess Server' (FICS) is one of the oldest Internet chess servers. There are lots of client applications for almost every device, operation system or webbrowser available."}, {"name": "Chessboard.js", "url": "https://github.com/oakmac/chessboardjs/", "description": "chessboard.js is a standalone JavaScript chess board.", "stars": "1.8k"}, {"name": "chess-board", "url": "https://github.com/laat/chess-board", "description": "A web component for displaying chess positions. It takes FEN string as input and renders the board as output.", "stars": "19"}, {"name": "jchess", "url": "https://github.com/bmarini/jchess", "description": "A jQuery based JavaScript library for parsing and displaying chess games. Currently takes FEN and PGN as inputs.", "stars": "83"}, {"name": "Chessboard-js", "url": "https://github.com/caustique/chessboard-js", "description": "A responsive mobile-first JavaScript chessboard library.", "stars": "25"}, {"name": "FEN", "url": "https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation", "description": "A FEN \"record\" defines a particular game position, all in one text line and using only the ASCII character set."}, {"name": "PNG", "url": "http://www6.chessclub.com/help/PGN-spec", "description": "PGN is structured \"for easy reading and writing by human users and for easy parsing and generation by computer programs.\""}, {"name": "Spiral Pieces in 3-D", "url": "https://www.thingiverse.com/thing:470700", "description": ""}, {"name": "Pieces on Wikipedia", "url": "https://commons.wikimedia.org/wiki/Category:PNG_chess_pieces/Standard_transparent", "description": ""}, {"name": "Chess Pieces in Unicode", "url": "https://en.wikipedia.org/wiki/Chess_symbols_in_Unicode", "description": ""}, {"name": "Icons on flaticons", "url": "http://www.flaticon.com/search/chess", "description": ""}, {"name": "Icons on thenounproject", "url": "https://thenounproject.com/search/?q=chess", "description": ""}, {"name": "Understanding Chess Mastery", "url": "https://www.youtube.com/watch?v=fPopQaY7Og4", "description": "Talk on understanding chess mastery by Jennifer Shahade."}, {"name": "How Chess Can Revolutionize Learning", "url": "https://www.youtube.com/watch?v=A3yDvM8aplY", "description": "Talk on how chess can revolutionize learning by Cody Pomeranz."}, {"name": "Working backward to solve problems", "url": "https://www.youtube.com/watch?v=v34NqCbAA1c", "description": "Talk on working backward to solve problems by Maurice Ashley"}, {"name": "Chess Life", "url": "https://www.youtube.com/watch?v=lgCSo1Txw3c", "description": ""}, {"name": "Why Chess is Boring", "url": "https://www.youtube.com/watch?v=7EuxVOgrEig", "description": "Talk on why chess is boring by Bobby Fischer"}, {"name": "Chess Peeps", "url": "https://www.youtube.com/watch?v=p027ysBt0_M", "description": ""}], "notes": []}], "total_entries": 46}, {"name": "Esports", "subcategories": [{"name": "Esports", "entries": [{"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Developer tools", "url": "#developer-tools", "description": ""}, {"name": "Unofficial documentation", "url": "#unofficial-documentation", "description": ""}, {"name": "Applications & Tools", "url": "#applications--tools", "description": ""}, {"name": "Education", "url": "#education", "description": ""}], "notes": []}, {"name": "Esports \u2014 APIs & Web Services", "entries": [{"name": "Blizzard.js", "url": "https://github.com/benweier/blizzard.js", "description": "A Node.js library for interacting with the Blizzard Community Platform API.", "stars": "139"}, {"name": "Discord.js", "url": "https://github.com/discordjs/discord.js", "description": "A Node.js library for interacting with the Discord API.", "stars": "24k"}, {"name": "HLTV", "url": "https://github.com/gigobyte/HLTV", "description": "A Node.js library for interacting with the HLTV API.", "stars": "341"}, {"name": "liquipediapy", "url": "https://github.com/c00kie17/liquipediapy", "description": "A Python library for interacting with the Liquipedia API.", "stars": "61"}, {"name": "steam", "url": "https://github.com/ValvePython/steam/", "description": "A Python library for interacting with various parts of Steam.", "stars": "911"}, {"name": "Steam Community", "url": "https://github.com/DoctorMcKay/node-steamcommunity", "description": "A Node.js library for interacting with the Steam Community website.", "stars": "418"}, {"name": "SteamUser", "url": "https://github.com/DoctorMcKay/node-steam-user", "description": "A Node.js library for interacting with the Steam network via the Steam client protocol.", "stars": "719"}, {"name": "Steam TOTP", "url": "https://github.com/DoctorMcKay/node-steam-totp", "description": "A Node.js library for generating Steam-style 2FA codes.", "stars": "217"}, {"name": "valorant.js", "url": "https://github.com/liamcottle/valorant.js", "description": "A Node.js library for interacting with the VALORANT APIs used in game.", "stars": "98"}], "notes": []}, {"name": "Esports \u2014 Authentication", "entries": [{"name": "Passport-Steam", "url": "https://github.com/liamcurry/passport-steam", "description": "A Node.js passport authentication strategy for Steam.", "stars": "325"}], "notes": []}, {"name": "Esports \u2014 Data parsing and analysis", "entries": [{"name": "awpy", "url": "https://github.com/pnxenopoulos/awpy", "description": "A Python library for parsing, analyzing, and visualizing CS:GO data.", "stars": "312"}, {"name": "Boxcars", "url": "https://github.com/nickbabcock/boxcars", "description": "A Rust library for parsing Rocket League replays.", "stars": "81"}, {"name": "Cassiopeia", "url": "https://github.com/meraki-analytics/cassiopeia", "description": "A Python framework for interacting with and analyzing data from the Riot Games League of Legends API.", "stars": "516"}, {"name": "Clarity", "url": "https://github.com/skadistats/clarity", "description": "A Java library for parsing CS:GO and Dota 2 replays.", "stars": "581"}, {"name": "demoinfocs-golang", "url": "https://github.com/markus-wa/demoinfocs-golang", "description": "A Go library for parsing and analyzing CS:GO demos (ie. replays.)", "stars": "545"}, {"name": "Rattletrap", "url": "https://github.com/tfausak/rattletrap", "description": "A Haskell library for parsing and generating Rocket League replays.", "stars": "140"}], "notes": []}, {"name": "Esports \u2014 Team management", "entries": [{"name": "LoL in-house bot", "url": "https://github.com/mrtolkien/inhouse_bot", "description": "A Discord bot handling role queue, matchmaking, and rankings for League of Legends in-house games.", "stars": "110"}], "notes": []}, {"name": "Esports \u2014 Tournaments management", "entries": [{"name": "brackets-manager.js", "url": "https://github.com/Drarig29/brackets-manager.js", "description": "A JavaScript library to manage tournament brackets.", "stars": "172"}, {"name": "brackets-viewer.js", "url": "https://github.com/Drarig29/brackets-viewer.js", "description": "A JavaScript library to display tournament brackets.", "stars": "126"}, {"name": "Fortnite VSCode Theme", "url": "https://github.com/sdras/fortnite-vscode-theme", "description": "A Visual Studio Code theme inspired by Fortnite.", "stars": "169"}, {"name": "BNETDocs", "url": "https://github.com/BNETDocs/bnetdocs-web", "description": "A documentation and discussion website for Blizzard and Battle.net protocols.", "stars": "31"}, {"name": "Rift Explorer", "url": "https://github.com/Pupix/rift-explorer", "description": "An automatically generated documentation of Riot Games LCU API.", "stars": "532"}, {"name": "valorant-api-docs", "url": "https://github.com/techchrism/valorant-api-docs", "description": "An automatically generated documentation of Valorant internal API.", "stars": "375"}, {"name": "Esport Team Logos", "url": "https://github.com/lootmarket/esport-team-logos", "description": "A database of Esports teams logos.", "stars": "21"}, {"name": "Boltobserv", "url": "https://github.com/boltgolt/boltobserv", "description": "An external Counter-Strike: Global Offensive radar for observers.", "stars": "209"}, {"name": "Open Dota", "url": "https://github.com/odota/core", "description": "A website for Dota 2 esports stats.", "stars": "1.4k"}, {"name": "Foldy Sheet", "url": "https://github.com/chhopsky/foldysheet", "description": "A Python script to determine whether teams can make playoffs or not.", "stars": "1"}, {"name": "LeagueDirector", "url": "https://github.com/RiotGames/leaguedirector", "description": "A desktop application for staging and recording videos from League of Legends replays.", "stars": "742"}, {"name": "LeagueStats", "url": "https://github.com/vkaelin/LeagueStats", "description": "A website for League of Legends summoners' stats.", "stars": "370"}, {"name": "League of Legends Analytics", "url": "https://github.com/FloPrm/lol_analytics", "description": "A collection of League of Legends data-related guides, libraries, and learning materials for Data Analysts.", "stars": "18"}], "notes": []}], "total_entries": 35}, {"name": "Discord Communities", "subcategories": [{"name": "Discord Communities", "entries": [{"name": "How to Navigate", "url": "#how-to-navigate", "description": ""}, {"name": "Programming in General", "url": "#programming-in-general", "description": ""}, {"name": "Art of Computer Science", "url": "#art-of-computer-science", "description": ""}, {"name": "Electrical", "url": "#electrical", "description": ""}, {"name": "Hardware", "url": "#hardware", "description": ""}, {"name": "Programming Languages", "url": "#programming-languages", "description": ""}, {"name": "Web Development", "url": "#web-development", "description": ""}, {"name": "Development Environments", "url": "#development-environments", "description": ""}, {"name": "Design and Illustrations", "url": "#design-and-illustrations", "description": ""}, {"name": "Operating Systems", "url": "#operating-systems", "description": ""}, {"name": "DevOps and System Administration", "url": "#devops-and-system-administration", "description": ""}, {"name": "Computer Security", "url": "#computer-security", "description": ""}, {"name": "Blockchain and Cryptocurrency", "url": "#blockchain-and-cryptocurrency", "description": ""}, {"name": "Simulation", "url": "#simulation", "description": ""}, {"name": "Game Development", "url": "#game-development", "description": ""}, {"name": "Virtual Reality", "url": "#virtual-reality", "description": ""}, {"name": "Machine Learning", "url": "#machine-learning", "description": ""}, {"name": "Career", "url": "#career", "description": ""}, {"name": "Discord Development", "url": "#discord-development", "description": ""}, {"name": "Attribution", "url": "#attribution", "description": ""}], "notes": []}, {"name": "Discord Communities \u2014 Support Communities", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Competitive Programming", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Computer Science", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Mathematics", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Physics", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Other Sciences", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Engineering", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Microprocessors and Microcontrollers", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 DIY", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Internet of Things", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 IoT Applications", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Phones", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Smartwatches", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Keyboards", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Retro Computers", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Language Paradigms", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Assembly", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 C and C++", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 C\\#", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Clojure", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 CSS", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Cooklang", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Elixir", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Go", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Haxe", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Java", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 JavaScript", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Lisp", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Lua", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Pascal", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 PHP", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Python", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Ruby", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Rust", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Scala", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Swift", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 TypeScript", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 V", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 WebAssembly", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Web Frameworks", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Node.js", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 React.js", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Vue.js", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 WebAssembly Frameworks", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Web Libraries", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 WordPress", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Android", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Apple Systems", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Windows", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Linux", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Linux Distributions", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Other OS", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Data Management", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 API", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Containers", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Server Applications", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Security Tools", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Currencies", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Flight Simulation", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Game Design", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Game Engines", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Game Development Tools", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Gaming on Linux", "entries": [], "notes": []}, {"name": "Discord Communities \u2014 Data Science", "entries": [], "notes": []}], "total_entries": 20}, {"name": "Gametalks", "subcategories": [{"name": "Gametalks \u2014 Table of Contents", "entries": [{"name": "GDC Talks", "url": "#gdc-talks", "description": ""}, {"name": "TED Talks", "url": "#ted-talks", "description": ""}, {"name": "Other Talks", "url": "#other-talks", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Playlist of Conferences / Lectures", "url": "#conferences", "description": ""}, {"name": "Lists", "url": "#lists", "description": ""}], "notes": []}, {"name": "Gametalks \u2014 TED Talks", "entries": [{"name": "A life well wasted", "url": "http://alifewellwasted.com/", "description": ""}, {"name": "Another Castle", "url": "http://gamedesignadvance.com/?page_id=1616", "description": ""}, {"name": "Brainy Gamer", "url": "http://www.brainygamer.com/the_brainy_gamer/podcast/", "description": ""}, {"name": "Game Developers Radio", "url": "http://www.gamedevradio.com/", "description": ""}, {"name": "The Game Design Round Table", "url": "http://thegamedesignroundtable.com", "description": ""}, {"name": "IndieGamePod", "url": "http://www.indiegamepod.com/", "description": ""}, {"name": "Infinite Ammo Podcast", "url": "http://infiniteammo.ca/podcast", "description": ""}, {"name": "Ludology", "url": "http://ludology.libsyn.com/", "description": ""}, {"name": "Podclass", "url": "https://www.digipen.edu/news-and-events/podclass-the-digipen-podcast/", "description": ""}], "notes": []}], "total_entries": 15}, {"name": "Game Engine Dev", "subcategories": [{"name": "Game Engine Dev", "entries": [{"name": "Game Engines", "url": "#game-engines", "description": ""}, {"name": "Learning", "url": "#learning", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Open Source Games", "url": "#open-source-games", "description": ""}, {"name": "Specialty Topics", "url": "#specialty-topics", "description": ""}, {"name": "Tools / Software", "url": "#tools--software", "description": ""}, {"name": "Video Game Assets", "url": "#video-game-assets", "description": ""}, {"name": "Archive", "url": "#archive", "description": ""}, {"name": "Legend", "url": "#legend", "description": ""}], "notes": []}, {"name": "Game Engine Dev \u2014 Awesome Collections", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Popular", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 AAA", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Commercial", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Specialty", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Computer Graphics", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Engine Development", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Game Development", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Graphical User Interface", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Programming", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 BASIC", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 C", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 C++", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 C\\#", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Dart", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 F\\#", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Go", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Haxe", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Lua", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Java", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 JavaScript", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Kotlin", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Pascal", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Python", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Ruby", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Rust", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Zig", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Awesome Collections", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 C", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 C++", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Java", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 AI / Pathfinding", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Color Manipulation", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Entity Component Systems", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Fluid / Smoke", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Geometry", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Hair", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Lighting / Shadows", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Network", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Particles", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Physics", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Rendering", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Scripting", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Shaders", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Signed Distance Fields", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Tiling", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Transparency", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 2D Game Dev", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 AI Assistants", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Animation Software", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Audio Tools", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Color / Palettes", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Generative Art", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Image Editors", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Level Editors", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Materials / Textures", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Modeling Tools", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Particle Tools", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Pixel Art", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Vector Editors", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Voxel", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Audio Assets", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Graphic Assets", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Material Assets", "entries": [], "notes": []}, {"name": "Game Engine Dev \u2014 Model Assets", "entries": [], "notes": []}], "total_entries": 9}], "list_count": 24, "total_entries": 3252, "subcategory_count": 24} |