Good question! Let me get back to you with an answer. My gut feeling says that we should try to submit games in Russian for the best possible results. We can provide a list of commonly used strings, such as for menu items, controller instructions and other UI elements. But if it’s a text heavy game it’s obviously harder to handle.
I would recommend that you attempt to translate your game to Russian before submitting. The PolyGlot project contains translations for many common strings used in games:
There’s also a number of native Russian speaking members in the community and hopefully you’ll be able to get help if there’s a few strings of text you need translated.
Great, thank you!
I am also very excited for the jam and would like to participate so much! I was thinking about trying Yandex for some time anyway
Then my out-of-the-box Defold Polyglot parser could be of use here!
Having tried a few games on Yandex, they all default to English language. Is there a way to detect which region the game is being run or should we put a language menu in somewhere as well?
Take a look:
Yandex recommends using the i18n.lang
parameter to determine the user’s language. In the YaGames extension, it is:
local lang = yagames.environment().i18n.lang
print("Language is " .. lang)
Thanks, that’s helpful.
" * You are allowed to use existing tools, frameworks and libraries when creating the game."
What about assets like sounds, music and/or graphics? Can we use free and/or paid assets we own? Can we start drawing before the jam starts?
I think the spirit of the rules is that you should not already be making assets/code for a specific game meant for the gamejam. You could still make non-specific aspects of a game, such as setting up your own personal generic project template to use before the gamejam begins to get the busy work out of the way that doesn’t really have anything to do with the real gameplay.
What about assets like sounds, music and/or graphics? Can we use free and/or paid assets we own?
Personally I think you should be able to but if you do you should not be eligible for categories based on graphics/audio if those were ones. These don’t exist for this gamejam so there’s no real issue other than making sure you have the legal right to use whatever you’re planning to use.
Can we start drawing before the jam starts?
Again personal opinion: only for generic aspects that could be used for any kind of game such as making the assets for gamepad images. Making assets for a specific game idea would go against the spirit of the gamejam so you’d have to think what would and would not be game specific. We don’t know the theme yet anyway so if you did make some assets you might have to really shoehorn them in.
Yes. We’ve updated the rules to reflect this.
No. The idea is that the game should be created during the period of the game jam. But we can obviously not know for sure that this is the case. But this is obviously a bit of a grey area. Where do we draw the line? Are you not even allowed to think about the game jam and different game ideas?
Exactly guys, this is surely a grey area, but the main concern was about generic stuff that is not vital in a creative process during the game jam period, but some simple preparations, as said buttons or so.
For jams, I like also to focus on the mechanics first and if I could use placeholders for art and sound, then it’s great!
Thank you for including this in the rules!
Could I add any simple, example game with Yandex SDK to Yandex just for test? For example not making it public/visible or so?
Just wanted to pass the process before starting anything and see how it works Nevertheless, currently I’m stuck at point 2. (Получить доступ к консоли. Руководство разработчика) Edit: Ok, I used the wrong button (it’s in Russian, so I must translate everything, however, if anyone will stuck here - the first button is for logging and second is to create ID)
Yes, the game draft will be available by link. If you not press moderation button, moderation will not start)
You can use English version
Yes, and it’s a good idea. Because it takes some time (up to 24 hours) for Yandex to initialize its advertisement system for every added to the developer’s console game.
Moreover, the YaGames extension has a pre-built example .zip that you can upload instead of your game to test how SDK works. I use it to debug what SDK returns if something is not clear.
I assume that “Target” is keyword. So it might be not related to arrow, bows and etc?
Interpret it exactly as you want! It could be very literal, like something you hit with a gun or an arrow, or it could be the target of a bounty hunter, or a certain goal/target you need to reach on a level.
Thanks. I just wanted to clarify)
A game about collecting pitch might be stretching it a bit too far, though. Tar get.