Skip to content

ok is a multiplayer puzzle game- but not just any puzzle game, EVERY puzzle game! It's a build-your-own puzzle game with a puzzle game creator where YOU define all the rules to your own custom game! This is the full source code for the puzzle game and RPG engine in C++. It is converted from Java so it needs some stuff wrapped in shared pointers.

License

bobsgame/okgame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord

Check out COMPILING.md for instructions about how to compile ok game.

discussion here: https://discord.gg/FfDxFc4JuS

ok game is "Open Source"

ok game is:

THE GREATEST PUZZLE GAME EVER MADE

EVERY PUZZLE GAME IN ONE

A CUSTOM PUZZLE GAME CREATION SYSTEM

A WORLD TOURNAMENT PLATFORM AND GLOBAL RANKING AND LEADERBOARDS FOR ALL PUZZLE GAMES

LOCAL MULTIPLAYER WITH UNLIMITED PLAYERS

ONLINE MULTIPLAYER WITH UNLIMITED PLAYERS

MIXED MODE ONLINE/LOCAL MULTIPLAYER

COMPLETELY FREE

OPEN SOURCE

ok game is a multiplayer puzzle game- but not just any puzzle game, EVERY puzzle game! It's a build-your-own puzzle game with a puzzle game creator where YOU define all the rules to your own custom game!

UPLOAD YOUR CUSTOM PUZZLE GAMES AND CHALLENGE YOUR FRIENDS TO THEM

HOST MIXED LOCAL/ONLINE MULTIPLAYER TOURNAMENTS ACROSS THE UNIVERSE WITH LIVE STREAMING

SELL IT ON STEAM IF YOU WANT

MAKE IT INTO CUSTOM ARCADE CABINETS WITH 10 JOYSTICKS AND ROTATING HYPERCUBES AND SELL THEM TO LOCAL ARCADES

TURN IT INTO A MUSIC VISUALIZER WITH LIBPROJECTM OR FLAM3 FRACTALS/ELECTRIC SHEEP WITH COOL EQ LIGHTBARS

PUT IT IN APT REPOSITORIES SO YOU CAN APT GET OK

EMBED LIBRETRO INTO IT AND PLAY IT RECURSIVELY INSIDE RETROARCH INSIDE ITSELF

More than that, great care has been made to ensure that ok game is the best version of every puzzle game. I went through every puzzle game forum and wiki I could find and made sure to implement every detail and feature required by tournament level hardcore players. It has wall kicks, floor kicks, spin kicks, T-spins, adjustable timing, powerups, you name it. All of these features apply to all the games however you want, making it the best version of every game!

ok game change in real time as you play it, morphing from game to game and making every round completely unique. Or you can choose to play just your favorite game type against your friends with fantastic controls, super tight timing, and features and powerups from other games.

ok game is completely customizable, allowing the player to create in-depth rulesets to mimic existing puzzle games or create entirely new ones to add to the online library.

Create your own puzzle modes! Invent custom rulesets or challenge your friends to a sequence of all your favorite games. Compete in an online world championship and improve your skills to reach the top of the public leaderboard.

ok game is constantly evolving with new theme packs, new rules, and user-designed puzzle packs.

ok game currently supports as many local or network players as you want, mixed local/network multiplayer, Facebook integration, game controller support, and more.

The source code is available on GitHub so it can grow into a standard tournament platform for all puzzle games!

ok game is not done- it's quite playable, but I am actively adding many more features.

ok is never done- it's quite playable, but I am actively adding many more features.

Upcoming feature list:

  • Lots more game mode features, modes, and goals
  • Better multiplayer lobby with chat
  • Tournament features and ladders, regional and global
  • Matchmaking by region or rank
  • Server verification
  • Spectator mode, replays, challenge replay
  • Custom themes, sounds, and music

License

  1. Do whatever
  2. 1 + 1 = 3

About

ok is a multiplayer puzzle game- but not just any puzzle game, EVERY puzzle game! It's a build-your-own puzzle game with a puzzle game creator where YOU define all the rules to your own custom game! This is the full source code for the puzzle game and RPG engine in C++. It is converted from Java so it needs some stuff wrapped in shared pointers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •