Open-source games are not all listed on one single web-site. But most of these web-sites probably use English, so searching for open-source games probably naturally trains English skills. Most of these games probably also use English, for both the source code, instructions about how to compile and play, and also inside the game, which will probably also train English skills. Messages on forums about these games, and bugs-issues/pull-requests, also use English most of the times.
There is a famous web-browser game that is called "z-type" (search "z-type" in a search engine), where words of natural language are the central element of the game, because it is a "typing-game" with the shape of a shmup-game. It is not open-source, but there are at least 2 open-source equivalents that exist. With these open-source equivalents, the language used can be switched easily, to use Spanish for example.
— "Any thoughts on how open-source games might offer unique language learning opportunities?"
Yes, a game could be specifically designed to learn another foreign language.
For example, mixing the "z-type" concept, with the concept of the game called "excellent-bifurcation" (where the game area is split in 2), for example on the left the player could type English-words, and after each word, the equivalent vocabulary in Spanish on the right area.
And if the mozilla-foundation really able to provide a conversational agent, with an API, it could be possible to include language dialogues in an RPG game (role-playing game).
A conversational agent can also be used as a way to play a "role-playing game" in a pure textual way. Unfortunatly I recieve "personal-attacks" with the conversational agent from open-ai.
Maybe the one from the mozilla-foundation (open-source equivalent) will be an "harssment-free" one ?
At least this is what they claim, but I'm not completly convinced they will really do...
(I was also willing to learn other foreign languages with this conversational-agent, but the inclusions of personal-attacks in the replies made me completly stop.)
There are plenty of very nice games on the micro-studio website, several reuse graphics from oga, I like "marble-quest", "hexoban", "rpixelg-skybound" and "prox", i didn't understand how to play prox at the beginning, you have to "cut" squares" from the sides, i have been able to go until 5 balls.
The micro-studio engine is provided under MIT license, and the code is available on github !
I'm using creart and wombo dream, if I make a lot of requests I can get something like that.
Two times I got something that could be used as a sprite-sheet, each of these 2 times with 2 images. 2 images is the minimum to get something that could be animated (animated-gif often had only 2 images). This is not a professionnal quality, but we can be happy with something like that for a free and/or open-source game or demo.
https://github.com/fccm2/darkblue-scifi-rts-2024-04-07
https://github.com/fccm2/abstract-rts-01/blob/result/atlas-2025-06-13_1.png
https://github.com/fccm2/abstract-rts-01
Started to create masks, and a script to pack all the sprites in an atlas using the sprpack tool.
Only 10 sprites extracted until now.
The original sources have been resized from 2048x2048, to 1024x1024 .jpg to reduce the repository size from 45Mo down to 7Mo.
https://github.com/fccm2/spaceships-lowpoly-2024-04-06
https://github.com/fccm2/spaceships-lowpoly-2024-04-06/blob/result/atlas...
Started to create masks, and a script to pack all the sprites in an atlas using the sprpack tool.
Only 18 sprites extracted from now.
Open-source games are not all listed on one single web-site. But most of these web-sites probably use English, so searching for open-source games probably naturally trains English skills. Most of these games probably also use English, for both the source code, instructions about how to compile and play, and also inside the game, which will probably also train English skills. Messages on forums about these games, and bugs-issues/pull-requests, also use English most of the times.
There is a famous web-browser game that is called "z-type" (search "z-type" in a search engine), where words of natural language are the central element of the game, because it is a "typing-game" with the shape of a shmup-game. It is not open-source, but there are at least 2 open-source equivalents that exist. With these open-source equivalents, the language used can be switched easily, to use Spanish for example.
— "Any thoughts on how open-source games might offer unique language learning opportunities?"
Yes, a game could be specifically designed to learn another foreign language.
For example, mixing the "z-type" concept, with the concept of the game called "excellent-bifurcation" (where the game area is split in 2), for example on the left the player could type English-words, and after each word, the equivalent vocabulary in Spanish on the right area.
And if the mozilla-foundation really able to provide a conversational agent, with an API, it could be possible to include language dialogues in an RPG game (role-playing game).
A conversational agent can also be used as a way to play a "role-playing game" in a pure textual way. Unfortunatly I recieve "personal-attacks" with the conversational agent from open-ai.
Maybe the one from the mozilla-foundation (open-source equivalent) will be an "harssment-free" one ?
At least this is what they claim, but I'm not completly convinced they will really do...
(I was also willing to learn other foreign languages with this conversational-agent, but the inclusions of personal-attacks in the replies made me completly stop.)
This graphics-kit is beautiful, i made a small demo with it:
github.io / abstract-platform.html
The Nim sources are quite small (repo with sources on github),
there are the Tiled sources too, in case you want to make your own level.
This would be so nice if you make it with this graphics-kit:
https://opengameart.org/content/monochrome-pirates
Would you need some expensions for what you plan ?
Or a colorful version of what is already in this kit ?
Which programming-language are you planning to use ?
Hello again,
There are plenty of very nice games on the micro-studio website, several reuse graphics from oga, I like "marble-quest", "hexoban", "rpixelg-skybound" and "prox", i didn't understand how to play prox at the beginning, you have to "cut" squares" from the sides, i have been able to go until 5 balls.
The micro-studio engine is provided under MIT license, and the code is available on github !
Thanks for all the authors !
Sorry, I forgot to say that this is the file "js/game.js" that you have to edit, if you want to add more waves.
And if you want to slow down the rythm of the game a little bit, you can try to edit the file "js/app.js", and change the line 244:
game.update(dt * 0.70);
The variable "dt" seems to be compatible with a float, so that you can try values like 0.60, 0.70 or 0.80
The license of this game is: "MIT"
I'm using creart and wombo dream, if I make a lot of requests I can get something like that.
Two times I got something that could be used as a sprite-sheet, each of these 2 times with 2 images. 2 images is the minimum to get something that could be animated (animated-gif often had only 2 images). This is not a professionnal quality, but we can be happy with something like that for a free and/or open-source game or demo.
Could fit nicely for a sliding squares puzzle game, like these:
https://m.media-amazon.com/images/I/71XWH675DGL._AC_SY355_.jpg
https://m.media-amazon.com/images/I/91gOuE0dWtL._SX466_.jpg
Pages