• Register

In the fascinating quiz “I Know Everything” you can play against a computer player or a friend. You can test your erudition and will probably learn many interesting things from various fields, including mathematics, literature, cuisine, and astronomy.

Post news Report RSS I Know Everything : release and open source version!

I Know Everything is now available on Steam! Check out this trivia/quiz with multiplayer support. Play with a friend or against the CPU opponent, learn new facts and test your erudition! The game was made with Godot engine. Godot users may be interested in the fact that we have released an open source version of the game. This version differs from Steam one only in questions database (it contains only few test questions)

Posted by on

Hello all!

We are glad to inform you that I Know Everything is now available on Steam!
Check out this trivia/quiz with multiplayer support.
Play with a friend or against the CPU opponent, learn new facts and test your erudition!

2019 06 08 15 52 45

It is well-known, that relying on the multiplayer is the very hard and dangerous path for any indie, especially small one. But it was very interesting experience for us anyway, and we are glad that players don't ignore this part of the game. The only thing that is very important to remember: always include the option to invite your friend to the game, like the one on the screen below:

2019 06 11 15 47 16

This button shall trigger the standard Steam dialog that can be used to invite your friend to your game, via the corresponding button:

2019 06 11 15 48 57

When you do this, your friend will receive the message with notification and may enter the game and play with you:

2019 06 11 16 04 43

Why this is important? Why not just make the list of available games? It is simple: people may be uncomfortable waiting the opponent for arbitrary, maybe very long time. Of course, it is not a problem, if you have large community of players and thus large online where you can find your opponent in a few seconds. But it is crucial for small indies, where your typical online will be probably below 10 players. In our case, the public lobby list is constantly empty, but players still playing with their friends via invite, as can be seen in the multiplayer leaderboard:

2019 06 08 21 26 47

There is one more thing I want to share with you: while the full questions database for our game is only available on Steam, you can also check out the open source version of the game!

2019 06 11 16 20 43

The game was made with Godot engine. Open source version differs from Steam one only in questions database (it contains only few test questions), all the other code is left intact. If you use Godot, I believe this source code can help you, if you are making the game for Steam.

This game supports many Steam features, such as:

  • Steam leaderboards
  • Steam achievements
  • Multiplayer support via P2P Steam API

Also this game is crossplatform (Windows, Mac and Linux) and supports controller.

The game uses several open-source libraries for Godot:

Also this game can help you with:

  • Creating user interfaces with Godot engine
  • Translating your game to the different languages using the Godot way to do this (interface.csv file containing the translations of the UI elements)
  • Using GDNative libraries in your project
  • Creating particle effects (such as fireworks)
  • Using controller in your game
  • Various hacks & tricks (for example, getting full path to the game working directory in order to use the external files outside your pck file)

I hope that this information was useful to you! At the end of the article, I'll give you some links to our game.

I Know Everything page on Steam: Store.steampowered.com

I Know Everything source code on Github: Github.com

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: