A downloadable game for Windows, macOS, and Linux

Download NowName your own price

Lingotopia is a language learning game about the feeling of being lost in a city where you don't speak the language.

- Explore a strange city full of weird and wonderful sights
-Learn one of over 20 languages (Basque, Bengali, Chinese, Croatian, Czech, Danish, Dutch, Esperanto, Estonian, Finnish, French, German, Greek, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Latvian, Lithuanian, Norwegian, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish or Turkish)
-German speakers can also learn English!

This is an early version of the game with two city districts to explore, dozens of words to learn and a few characters to meet. But I'll upload new versions every few months. So subscribe to the newsletter if you want to stay up to date:  http://eepurl.com/cv--31

If you speak a language other than English or German and would be willing to translate a sentence or two for future versions of the game, then that would be fantastic. Here's the link to the google sheets: https://goo.gl/9RNRE7

The game is still in development and since the translation system is quite complex (and since I don't speak most of the languages listed above) there are bound to be a few errors in the translations. If you see anything weird then please drop me an email with a screenshot. dahltristan@gmail.com


Download

Download NowName your own price

Click download now to get access to the following files:

lingotopia-win.zip 39 MB
lingotopia-linux.zip 52 MB
lingotopia-osx.zip 52 MB

Development log

Comments

Log in with your itch.io account to leave a comment.

[This review is based on experience from the Spanish section of the game]

I feel like the gameplay is rough on the edges and could use some work. Finding the people who are going to speak with me are just a little bit too far away to ensure perfect engagement to the game. 

One thing I'd like to see out of this game in the future is for some kind of story based element to it. Think of it like this - you are lost in the city and find someone willing to take you in to help you around and get  your footing in communicating with the locals. They bring you in and treat you as their own while showing you various items and telling you what they mean as well as connections to other things and verb conjugations.

Think of a section in the living room of a house where the guy shows you his family and runs down the various verb conjugations for, say, hablar, using you and his family and people-props to demonstrate.

This has lots of potential, keep at it!

Thanks a lot for your feedback and kind words!

I'll work hard on including that in future versions of the game. The people you can talk to are definitely too few and far between at the moment! And good idea with the guide, I'd had an idea like that a while ago but lost sight of it along the way. Will see what I can come up with!

We, at gamesforlaguage.com are interested in games for language learning. We'll be in interested in your progress , will try your game, and provide some feedback!

great! Thank you!

The seed for what could be a great game, for sure. There's not much actual language learning yet, since other than clicking on selected items, there's not a lot of context for the words you learn. Hopefully that's something that gets added at some point as you get the mechanics solidified and start deepening the NPC interactions.

I managed to get outside the town through a gap near the sailboats, onto a largely empty plain. 

how do I save?

Save game support will only be in the game as of the next update. 

you should improve the audio, the audio on Swedish is terrible :/

yup, I plan on replacing that synthesized speech at some point

lovely :D your game is amazing by the way, I love the concept of it, plus I think it'll help lot's of people learning languages

thanks so much!

ERROR! :c

[2017-09-21 @ 10:40:09.121] [configure] configuring /home/hopeless/.config/itch/apps/Lingotopia

[2017-09-21 @ 10:40:10.806] [configure/common] Lingotopia-Linux.x86_64: is linuxExecutable, already executable
[2017-09-21 @ 10:40:10.808] [configure/common] Lingotopia-Linux.x86: is linuxExecutable, already executable
[2017-09-21 @ 10:40:10.942] [configure/common] Lingotopia-Linux_Data/Plugins/x86/ScreenSelector.so: is linuxExecutable, already executable
[2017-09-21 @ 10:40:10.943] [configure/common] Lingotopia-Linux_Data/Plugins/x86_64/ScreenSelector.so: is linuxExecutable, already executable
[2017-09-21 @ 10:40:10.965] [configure/common] Lingotopia-Linux_Data/Mono/x86/libMonoPosixHelper.so: is linuxExecutable, already executable
[2017-09-21 @ 10:40:10.966] [configure/common] Lingotopia-Linux_Data/Mono/x86/libmono.so: is linuxExecutable, already executable
[2017-09-21 @ 10:40:10.983] [configure/common] Lingotopia-Linux_Data/Mono/x86_64/libMonoPosixHelper.so: is linuxExecutable, already executable
[2017-09-21 @ 10:40:10.983] [configure/common] Lingotopia-Linux_Data/Mono/x86_64/libmono.so: is linuxExecutable, already executable
[2017-09-21 @ 10:40:11.221] [configure] native-configure yielded execs: [
  "Lingotopia-Linux.x86_64",
  "Lingotopia-Linux.x86"
]
[2017-09-21 @ 10:40:11.228] [configure/compute-size] computing size of /home/hopeless/.config/itch/apps/Lingotopia
[2017-09-21 @ 10:40:11.270] [configure] total size of /home/hopeless/.config/itch/apps/Lingotopia: 123.47 MB (129462632 bytes)
[2017-09-21 @ 10:41:28.197] [launch] itch 23.4.1 launching game 109672: Lingotopia
[2017-09-21 @ 10:41:28.198] [launch] looking for manifest @ "/home/hopeless/.config/itch/apps/Lingotopia/.itch.toml"
[2017-09-21 @ 10:41:28.206] [launch] No manifest found (no '.itch.toml' file in top-level directory). Proceeding with heuristics.
[2017-09-21 @ 10:41:28.207] [launch] launching prepare for native
[2017-09-21 @ 10:41:28.210] [prepare/native] not on windows, nothing to do
[2017-09-21 @ 10:41:28.228] [launch/native] cave location: "appdata/Lingotopia"
[2017-09-21 @ 10:41:28.239] [launch/native] no manifest action picked
[2017-09-21 @ 10:41:28.244] [launch/poker] initial candidate set: [
  {
    "path": "Lingotopia-Linux.x86_64",
    "weight": 0,
    "depth": 0,
    "score": 0
  },
  {
    "path": "Lingotopia-Linux.x86",
    "weight": 0,
    "depth": 0,
    "score": 0
  }
]
[2017-09-21 @ 10:41:28.316] [launch/poker] candidates after poking: [
  {
    "path": "Lingotopia-Linux.x86_64",
    "weight": 27541648,
    "depth": 1,
    "score": 100
  },
  {
    "path": "Lingotopia-Linux.x86",
    "weight": 27824412,
    "depth": 1,
    "score": 100
  }
]
[2017-09-21 @ 10:41:28.317] [launch/poker] candidates after sorting: [
  {
    "path": "Lingotopia-Linux.x86",
    "weight": 27824412,
    "depth": 1,
    "score": 100
  },
  {
    "path": "Lingotopia-Linux.x86_64",
    "weight": 27541648,
    "depth": 1,
    "score": 100
  }
]
[2017-09-21 @ 10:41:28.408] [launch/poker] on linux32, excluded 2 64-bit candidates
[2017-09-21 @ 10:41:28.408] [launch/poker] candidates after arch disambig: [
  {
    "path": "Lingotopia-Linux.x86",
    "weight": 27824412,
    "depth": 1,
    "score": 100,
    "arch": "386"
  }
]
[2017-09-21 @ 10:41:28.410] [launch/native] executing '/home/hopeless/.config/itch/apps/Lingotopia/Lingotopia-Linux.x86' on 'linux' with args ''
[2017-09-21 @ 10:41:28.411] [launch/native] no app isolation
[2017-09-21 @ 10:41:28.413] [launch/native] spawn command: "/home/hopeless/.config/itch/apps/Lingotopia/Lingotopia-Linux.x86"
[2017-09-21 @ 10:41:28.414] [launch/native] working directory: /home/hopeless/.config/itch/apps/Lingotopia
[2017-09-21 @ 10:41:28.421] [launch/native] command: /home/hopeless/.config/itch/apps/Lingotopia/Lingotopia-Linux.x86
[2017-09-21 @ 10:41:28.421] [launch/native] args: []
[2017-09-21 @ 10:41:28.422] [launch/native] env keys: [
  "TMP",
  "TEMP"
]
[2017-09-21 @ 10:41:28.529] [launch/native] out: Found path: /home/hopeless/.config/itch/apps/Lingotopia/Lingotopia-Linux.x86
[2017-09-21 @ 10:41:28.531] [launch/native] out: Mono path[0] = '/home/hopeless/.config/itch/apps/Lingotopia/Lingotopia-Linux_Data/Managed'
[2017-09-21 @ 10:41:28.532] [launch/native] out: Mono path[1] = '/home/hopeless/.config/itch/apps/Lingotopia/Lingotopia-Linux_Data/Mono'
[2017-09-21 @ 10:41:28.537] [launch/native] out: Mono config path = '/home/hopeless/.config/itch/apps/Lingotopia/Lingotopia-Linux_Data/Mono/etc'
[2017-09-21 @ 10:41:28.554] [launch/native] out: displaymanager : xrandr version warning. 1.5
[2017-09-21 @ 10:41:28.788] [launch/native] out: client has 3 screens
[2017-09-21 @ 10:41:28.788] [launch/native] out: displaymanager screen (0)(VGA1): 1360 x 768
[2017-09-21 @ 10:41:28.790] [launch/native] out: Using libudev for joystick management
[2017-09-21 @ 10:41:28.791] [launch/native] out: 
[2017-09-21 @ 10:41:28.791] [launch/native] out: 
[2017-09-21 @ 10:41:28.792] [launch/native] out: Importing game controller configs
[2017-09-21 @ 10:41:29.267] [launch] error while launching 306d501f-df1b-4f7d-b71d-6d65cc691f1c: application crashed. process exited with code 1
[2017-09-21 @ 10:41:29.276] [launch] crashed with 
[2017-09-21 @ 10:41:29.276] [launch] application crashed. process exited with code 1
[2017-09-21 @ 10:41:29.278] [diego] diego here, looking around

(+1)

I absolutely love the concept of this game. But, I feel as if it's a mile wide and an inch deep. Let me explain. Your world is massive, which is a good thing if there is things to do everywhere, but in my (short) amount of time playing this game, I found very few npc's that are willing to talk to me. I do enjoy the idea of exploring and finding people to talk to, I just wish it was a bit more dense. The only other thing is the camera. It clips into objects and can kinda be a pain. I also wish I could control the camera to look around to try and find the npc's. If you do these things, and of course add a bit more polish, I could see this game as a legitimate educational tool that is very fun. Best of luck to your development! Cheers!

Hi, thanks for the feedback! I agree with you 100%. These are issues that I've tackled and should be much improved when I release the next update of the game ( 1-2 months from now).

Wow, I like how this is improving! Great that you got featured too!!!

(+1)

Thanks!

This is a really fun game with a really good concept. I love that this is a way to learn new words from many different languages and I really think you've created something special. Hopefully my video on your game will get more people to see it and will help you get more people to translate things. I wish you well in the games development and hope I helped. 

thanks so much for the kind words and your video! It's always super helpful to see people play the game

No problem

(+1)

This looks like a really cool game concept! I think it's failry obvious that this game is still in its infancy, but I think this could be a great educational tool because it lets the user set their pace.

Awesome game! I made a Hungarian translation for you! :) I am exciting to the whole story to play.

(A closer camera would be better :D and maybe wasd, it could be a full adventure game too, realy cool!)

I would be happy if i can help with anything :D

awesome! Thank you so much! That's super helpful.

The next version will have a much better camera and I'll also think about adding WASD

(Edited 1 time)

Can't wait to see :D Nice Work!

really nice! what is the license? do you plan to use some free software license, to allow collaborators to get into the project? what technologies and tools are you using for development? 

Thanks! The game is being made in Unity3D, with the modelling being done in Houdini.
I'm not going to distribute it using a free software license, since I'd like to release it commercially when it's done.

This game has great potential. I'm not sure how I feel about the "ding" sound every time I click to move. It was cute then progressively got annoying. Maybe there could be an option to keep moving while the mouse is held down or move with the keyboard?

Lingotopia looks quite amazing. Any chance for a Linux release?

When asking the player to type a word, explicitly state you want the English word ... during my first try I lost all my hearts from typing the word to be translated instead of the English translation.

Thanks for the tip, I've changed that and will upload a new build with the change soon

I found it useful for learning a few words! I'd love to see an expanded version

Yay! I'm working on it. I'll release new demos like this every few months. Each time with a few more words to learn. Thanks for playing!