Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Praytic

8
Posts
2
Topics
27
Followers
1
Following
A member registered Jan 12, 2016 · View creator page →

Creator of

Recent community posts

You can contribute to our repo, it's open for contributions: github.com/Praytic/youtd2

(1 edit)

If you would like to donate, you can do so when downloading the game. Itch.io has built-in functionality for that.

Hi Andagor, thanks for your kind words about our project. Regarding your questions, (1) one is working right now in Upgrade and Random modes, like it was in the original. (2) is not yet implemented and will be implemented in the next version, so stay tuned.

I have a Godot application where I want to use itch.io identity for authentication. This is my code for retrieval of the environment variable:
```
_api_key = OS.get_environment("ITCHIO_API_KEY")
if _api_key.is_empty():
    push_error("Missing API key for itch.io identity provider.")
```

Here's my .itch.toml file, I have validated with butler:

```
[[actions]]
name = "identity-provisioning"
path = "YouTD2.app"
platform = "osx"
scope = "profile:me"

[[actions]]
name = "identity-provisioning"
path = "youtd2.exe"
platform = "windows"
scope = "profile:me"

[[actions]]
name = "identity-provisioning"
path = "youtd2.x86_64"
platform = "linux"
scope = "profile:me"

```

I have exported my project and placed this .itch.toml file near my .app file:

This configuration doesn't work for me, I see in logs the entry "Missing API key for itch.io identity provider." which means environment variable wasn't populated. How fix this issue? 

Ok, sounds confusing. Why not allow to have two buttons?

Right now there is no "Support this Game" button. So if I don't have downloadable content, instead of "Download Now" button I will have "Support this Game"?

The official guide says that "Currently all HTML5 games on itch.io are set up to only take payments as donations. " https://itch.io/docs/creators/html5. However, I don't see the donation button anywhere on my or any other projects.


Blog #01 - One week later...

Todo list

On the next two days we started to think up on the ideas for the game. What mechanics we should make, what should be the game-end condition, how to make an average user want play our game and etc. We came out with a plan to create a google sheet todo list with all ideas and pick those which were able to implement during the jam's timeline. All were solid ideas which would form a great and simple game. However knowing almost nothing about technologies that we picked, the realistic approach was to create at least playable game. So after picking up core functionality for our game from the todo list, we started to learn the framework which we are going to use (libktx). 

How is development going? 

After weekends we already had the basis for our game - menu and game screens. Not much, but it honest work. Due to our time-consuming work duties Mori and I had to work on the game about 2-3 hours per two days. So the main developer, who also had an experience in game development, was our friend Kvel2D. Unless having little experience with Kotlin he was able to implement map generation functionality in a day. Of course, Mori and I, who soaked though in an enterprise development, were kinda concerned on styling our code, so we spent a lot of time on correcting our friend's code. 

While I was working on designing textures and icons for our game, others were busy with the programming stuff. When I finally was finished with the activity, I could finally start coding things. My attempts on implementing HUD for the game were not so successful as I expected. It required for me a lot of hours to understand how it works in libktx. Finally, by the end of the week I was able to handle this thing... while Kvel2D implemented almost all the main game features.

Why no daily updates?

So the main reason why our daily updates were not in place, is because our writer Mori had too much work on his shoulders even after the working hours. Besides that he needs to move to another place by the end of the week. So he has even less time than me to work on a game and write the blog at the same time. However our progress is still going and we plan to show something playable at the of the jam. Peace.