Author Topic: Slova -- A language-learning game  (Read 14139 times)

0 Members and 2 Guests are viewing this topic.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Slova -- A language-learning game
« Reply #30 on: January 01, 2013, 06:44:10 pm »
Because Slova is supposed to be an educational game -- a fun one, but an educational one nonetheless -- I'm adding "shields" to the game.  You can hit gruzzles up to 4 times without dying in a level.
I think that is a good idea, since the main challenge of the game should be memorizing the words as opposed to defeating or escaping from monsters.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Slova -- A language-learning game
« Reply #31 on: January 03, 2013, 02:21:50 pm »
My goal is to have this done in two weeks.  Here's what I have left to do.

1. Polish the last 10 levels
2. Program the boss
3. Comment my source code a lot more to make the game easy to modify (personally, I won't mind if people create new levels and/or improve the game)
4. Include instructions on how to customize the game for different languages
5. Make it possible to save games

Offline Nick

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1166
  • Rating: +161/-3
  • You just got omnom'd
    • View Profile
    • Nick Steen
Re: Re: Slova -- A language-learning game
« Reply #32 on: January 03, 2013, 04:10:57 pm »
How do you save the language lists now? When you would make them an appvar, adding a language would be as easy as making a simple list, and converting it to a standarised appvar structure. That way one could easily add languages.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Slova -- A language-learning game
« Reply #33 on: January 03, 2013, 04:33:24 pm »
How do you save the language lists now? When you would make them an appvar, adding a language would be as easy as making a simple list, and converting it to a standarised appvar structure. That way one could easily add languages.

Actually you modify the application.  Source code is included :)  Since one would need to change both the language font and the words to include, I really don't want to mess with appvars.

EDIT:  I take that back for now.  I'll look into the possibility
« Last Edit: January 03, 2013, 04:40:37 pm by Hot_Dog »

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Slova -- A language-learning game
« Reply #34 on: January 04, 2013, 01:44:16 pm »
I'm done with the boss!  I don't want to give any spoilers, but hopefully I didn't make it too easy or too hard.

Offline chickendude

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +90/-1
  • Pro-Riot Squad
    • View Profile
Re: Slova -- A language-learning game
« Reply #35 on: January 06, 2013, 03:55:34 pm »
When will we get to test this out? :)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Slova -- A language-learning game
« Reply #36 on: January 06, 2013, 08:38:10 pm »
Wow, that looks amazing!

Don't know if you're still working on it, but you mentioned on the first page you needed to fix jumping distances. Any chance you might make jumping parametric while you're at it? It's just a nit-picking suggestion, but I personally wince a bit at games with really great graphics but small stuff like that.

And on a side note, finally an excuse to pull out our calculators in foreign-language classes, eh?




Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Slova -- A language-learning game
« Reply #37 on: January 07, 2013, 01:51:27 am »
When will we get to test this out? :)

Very soon!  I have a couple of minor tweaks to make, and then I need to add instructions for creating language packs.  There are also a couple more instructions manuals I need to make, but those can wait until a "general release" of the game :)

Don't know if you're still working on it, but you mentioned on the first page you needed to fix jumping distances. Any chance you might make jumping parametric while you're at it? It's just a nit-picking suggestion, but I personally wince a bit at games with really great graphics but small stuff like that.

I actually have no idea what parametric jumping is

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Slova -- A language-learning game
« Reply #38 on: January 07, 2013, 02:24:16 pm »
*parabolic, whoops :| As in accelerating.




Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Slova -- A language-learning game
« Reply #39 on: January 07, 2013, 02:45:03 pm »
*parabolic, whoops :| As in accelerating.

Sorry to bust your bubble...I'm trying to keep it simple and like the original word rescue, so a jump is a jump is a jump.  Although you can control the height of your jump, of course

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Slova -- A language-learning game
« Reply #40 on: January 13, 2013, 12:39:03 pm »
Nothing new to report since the game is being tested.

Yes, I myself am using the game to learn Russian!  I'm using Excel to create the word lists -- Excel can be quite effective if you know what you're doing :D

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Slova -- A language-learning game
« Reply #41 on: January 13, 2013, 12:49:30 pm »
I'm glad I'm not the only one who uses spreadsheets to help coding o.o I remember I originally used spreadsheets in BatLib to keep track of all of the subroutines and calculate the sizes of routines. I cannot wait until this comes out, one of my goals for next year is to start learning Russian. For now I am working on Spanish, French, German, and occasionally Mandarin. I found when I was in 10th and 11th grade that making programs to help people learn French helped me quite a bit to learn the vocabulary (since I had to learn the vocab to program it in).