Packuino : the neverending learning.

Creations

Thierry

5 years ago

Learn how to code a game on Gamebuino

The idea is to show you the steps I am taking in my learning by offering you a branch at each important step.The game should ultimately be inspired by my favorite game when I discovered microcomputing in 1985 with a ZX Spectrum Plus.

Clone and select the branch corresponding to the desired step.

https://github.com/titimoby/packuino

View full creation

Steph

NEW 5 years ago

Ha ha ha! The dinosaurs in this community will certainly have recognized the Jet Pac game:

It's a good start, Thierry! You begin with Image Transcoder, so it starts very well :-)

For your creation, you got screwed like most of us, I guess... You don't need to put the English / French texts on the same page. In fact, what is needed (with difficulty) to understand or notice is that, by default, the text of the creation is associated with the English version. Once the creation has been validated, you can go back to it to modify it, and you will see at the top a way to switch to the French version. You can then enter the text in French and validate it again.

This way, depending on your profile settings regarding language, when you land on the page, you will see the text in French or English.

This rule does not apply to discussion thread, however.... That is why it is better to focus on discussions in English if you want the international community to benefit from them.

But I agree with your point of view (discussed in another post) about the fact that texts in English are unlikely to be read and /or written by the youngest frenchies!

We are facing a dilemma....

Thierry

NEW 5 years ago

This is not my company and forum, I'll follow the rules :)

In fact, I just copy/pasted the same text I wrote in the Readme.md file from my Github repo.
I want it to be usable with or without the website.

Thierry

NEW 5 years ago

I'll come to it later, but I'm surprised by the very low resolution easily usable on Gamebuino.

I guess I'll have to learn to do pixel art but I don't think I will be able to reduce Jetpack to the size of normal resolution.

Let's see, the journey begins.

Steph

5 years ago

You're going to have to adapt the graphic assets to the low resolution of META!

Besides, I forgot to mention it in my previous post... but when you provide a URL associated with the Gamebuino website, do not forget to remove the "fr/" chunk:

https://gamebuino.com/[fr/]creations/image-transcoder

Thierry

NEW 5 years ago

Je ne sais pas encore comment tourner la chose mais le multi langue qui n'en est pas tout à fait un est assez confusing comme on dit :)

Au niveau des Créations, peut être indiquer 2 onglets au niveau de l'éditeur de description pour éviter de jongler à modifier/enregistrer en switchant.

Et pareil niveau forum associé, je ne comprend pas la logique : un seul forum lié à la version anglaise ? les 2 ?

Si j'ai une idée valable de UX je la donnerai parce que là c'est moyen pour tout le monde je pense.

Steph

NEW 5 years ago

Thierry Thierry

You're going to have to adapt the graphic assets to the low resolution of META!

Besides, I forgot to mention it in my previous post... but when you provide a URL associated with the Gamebuino website, do not forget to remove the "fr/" chunk:

https://gamebuino.com/[fr/]creations/image-transcoder

Thierry

5 years ago

oh? why is that? I thought it was working

Thierry

NEW 5 years ago

Steph Steph

oh? why is that? I thought it was working

Steph

5 years ago

In absolute terms, it works! But it is better to use the canonical URL.
And depending on your language settings, the URL is rewritten with the right path.

Steph

NEW 5 years ago

Thierry Thierry

In absolute terms, it works! But it is better to use the canonical URL.
And depending on your language settings, the URL is rewritten with the right path.

Thierry

5 years ago

But may I use one URL to point to english version and the other to the french version?

Thierry

NEW 5 years ago

Steph Steph

But may I use one URL to point to english version and the other to the french version?

Steph

5 years ago

This is useless, since the URL is rewritten according to your language settings!

Steph

NEW 5 years ago

Thierry Thierry

This is useless, since the URL is rewritten according to your language settings!

Thierry

5 years ago

I understand your point, you're right.
But sometimes, I like to put a proper URL for the proper language: in the french description, I'll put french URL.
Does it sounds reasonable?

Thierry

NEW 5 years ago

Steph Steph

I understand your point, you're right.
But sometimes, I like to put a proper URL for the proper language: in the french description, I'll put french URL.
Does it sounds reasonable?

Steph

5 years ago

Yes... as long as the language path management does not change on the website...

Steph

NEW 5 years ago

Thierry Thierry

Yes... as long as the language path management does not change on the website...

Thierry

NEW 5 years ago

J'ai ajouté l'étape 2 inspirée par Steph une fois de plus ;) : https://gamebuino.com/community/topic/premier-jeu-last-defenders-nom-provisoire-aides-en-tout-genre?page=2#c14101


I added step 2 inspired by Steph once more ;) : J'ai ajouté une étape 2 inspirée de la discussion : https://gamebuino.com/community/topic/premier-jeu-last-defenders-nom-provisoire-aides-en-tout-genre?page=2#c14101

Thierry

NEW 5 years ago

Even with the help of @Steph I couldn't find the issue with step 03.

I converted step 02 struct to a proper class.

The game start, but as soon as you move, it tries to change the frame and hang up with display showing the player among what looks like buffer garbage.

Anyone has an idea?

Steph

5 years ago

I gave you the solution on Discord...

Steph

NEW 5 years ago

Thierry Thierry

I gave you the solution on Discord...

Thierry

NEW 5 years ago

and I'm working on it. ;)

thanks a lot.