-
Notifications
You must be signed in to change notification settings - Fork 1
Home
NEW in October 2022: pre-alpha 0.1.4 is out! Below you will find tips and tricks so you can easily explore our tech demo (it's a pre-alpha version!). We have 4 categories: about games,
Every portal has a floating label on top of it; it displays the title of the game you will find inside. More generally, you can get an accurate answer but in a raw format!
- In theory no, players sould walk to a terminal entity (there are several of 'em scattered around the map). But since it's the pre-alpha (lags and bugs are still present) we have kept a shortcut to access the terminal: press F2.
- shortcuts are: Ctrl+S: save file, Ctrl+L: run code in debug mode (this avoids crashing the app)
to split your large file into smaller parts you can add a special comment line:# >>>mychunk.py
then run code with Ctrl+S,Ctrl+L. This will split your large file.
- Yes, that's the whole point of our future solution! Right now KATA.GAMES is in pre-alpha phase so it's still a bit tricky. In particular we greatly lack documentation/tutorials.
To create your own game cartridge you can copy one that exists and change its content.
In the console you can write:
clone mousetester myCartridgeName
then,edit myCartridge name
. While in the editor if you pressCtrl+S
this will "push" your work to the server. It's important to verify that your script has no bugs before you exit the editor (otherwise it may crash the software and you would have to reload via F5/reload web page). To verify that you have no bugs, you can preview execution of your cartridge by pressingCtrl+L
At anytime you can exit the editor by pressing ESCAPE.
When you're done teleport to your game like it's done usually by typingtp myCartridgeName
.
[Q] I am stuck in the editor because I have too many tabs (pseudo-files) in my program, what can I do?
- Since you cannot click on all tabs (no scrolling implemented yet), you can still cycle through the tab set by using the Ctrl+D shortcut.
- Yes, simply click the handy link to request the list directly from our server API. It's in raw format but it's the most accurate list you can get.
Sorry, not for the moment! But we're working on it. In the near future, the goal will be to have a short tutorial in each and every game. Most games can be stopped by pressing ESCAPE.
In the meantime, here a few hints:
-
zombies
: sorry this game cartridge is really raw and unfinished! You should'nt be playing this just yet. It is published just to provide testers with a glimpse of what the future of Kata.Games holds for you... If you still want to test it a bit and promise that you won't be frustrated, well current keys are: C(change weapon), SPACE(shoot), X(plant bomb, once you found one) -
pokeruth
: keys that you can use are: Backspace (check / Fold ), Enter (Start game/Bet), Spacebar (large Bet x4) -
tetrav
: it's a clone of tetris but with a twist. In the menu, select play using arrow keys+enter or the mouse. During game you can use all four arrow keys, and SPACEBAR to speed up (tetromino instant fall). It includes one different shape that is difficult to use, but also one rule that makes the game easier: every 10 lines or so, you get the "avalanche" special event. This will tamp all your tetrominoes and send your score to new heights! The goal of this game is obviously reach the highest score. -
colordigger
: can be played using the mouse only+ LMB(left mouse button). The goal here is to create the biggest "blobs" of a same color by using gravity, then click the large blob to make it disappear. The larger the blob, the more points you receive at once. The goal is to reach the highest score -
asteroTempl
: this game is unfinished but can already be used. The goal is to shoot all asteroids as fast as possible. Use arrow keys +space to shoot. -
flappy
: it's just a flappy bird clone. Use the mouse click (right button) to fly, and try to overcome as many obstacles as you can!
Let's conduct an experiment:
- open the niobepolis terminal by pressing F2 for example
- type
edit flappy
and confirm your choice by typingyes
- by using Kata.Games, not only can you play games... You can also edit and create them on-the-fly! The only limit of this virtual world is your imagination and your level of commitment as a Builder. What you've seen here is only the beginning!
It's a new concept invented by Tom, our project lead. It's basically a virtual world similar to the one you see in a video game, except that it offers the user an even higher level of freedom, and the opportunity to learn, not only play.
Not at all. It's possible in v0.1.4 (the option will be removed in v0.1.5+ for various reasons), but this will be uncomfortable because the editor has no optimizations, right now, and the source-code is contained in one file that is so long that the editor will LAG a lot! (However you can improve this by pressing Ctrl+H, as the shortcut disables syntax coloring for the whole file, this changes the performance radically).
In the end, the best way is to check the mashup file that is stored outside of the system. It is almost the same version that Kata.Games is interpreting. Beware the mashup could be a bit outdated, sometimes (only minor differences).
- Very simple! The url https://kata.games will take you directly to our demo.
Don't worry if it takes some time to load. It should work it has been tested many times. Using a fast browser is important for good results. Testing with Chrome is recommended (speed, compatibility, ...). Also there are a few known bugs. If nothing happens when you load the website, try upgrading your browser to the latest version. Thanks.
You can help us to improve KATA GAMES and its documentation if you like the project. With you help, it can become fully operational MUCH FASTER Feel free to contact the project lead: moonb3ndr#7412
Feel free to join our Discord! Link to join the DISCORD
If you're a developer/game dev this source of information can be useful, doc. But beware, this was the documentation for the old SDK. As of today it's very outdated but some principles are still valid.
For everyone: Join our discord server here, it's hands-down the best solution if you wish to learn and/or join our community! Also, all important pointers are given via our Linktree. So visit the linktree if you haven't done so, until now!