LettersFall? 2.0 Beta 100% RC1

LettersFall?
Version 2.0
Beta 100% Release Candidate #1

http://forums.libsdl.org/viewtopic.php?t=6317

Full source included in download!!!

Jesse

Something goes very wrong when you move the selection cursor around with the arrow keys in the Options screen. Looks like a double-buffering issue to me.________________________________
From: slnthero@aol.com (Jesse Palser)
To: sdl at lists.libsdl.org
Sent: Sun, June 6, 2010 2:14:53 AM
Subject: [SDL] LettersFall? 2.0 Beta 100% RC1

LettersFall?
Version 2.0
Beta 100% Release Candidate #1

http://forums.libsdl.org/viewtopic.php?t=6317

Full source included in download!!!

Jesse

Same thing seems to happen when entering your name when you’ve made a high score.

As for the game itself, it’s an interesting concept, but the letter distribution makes it very difficult to work with. By the end of the game I had Zs, Qs and Xs all over the board. Looking at your GetRandomLetter routine, it appears to do exactly that: get a random letter, with a fudge factor introduced if you have less than 4 vowels on the board.

ISTM that this could be improved by doing two things. First, that 4 shouldn’t be a constant, but a percentage of the total number of tiles on the board. Otherwise you could end up with a board full of consonants and only 4 vowels. Second, it would be better to curve the way letters are selected based on the way letters are actually used in the English language. You might find this helpful: http://en.wikipedia.org/wiki/Scrabble_letter_distributions

Also, your dictionary is a bit incomplete. It doesn’t seem to accept any plurals, for example, and I found several valid words that it doesn’t know about. Here are the ones I thought to write down:

fez
been
yes
hex________________________________
From: @Mason_Wheeler (Mason Wheeler)
To: sdl at lists.libsdl.org
Sent: Sun, June 6, 2010 5:53:54 AM
Subject: Re: [SDL] LettersFall? 2.0 Beta 100% RC1

Something goes very wrong when you move the selection cursor around with the arrow keys in the Options screen. Looks like a double-buffering issue to me.


From: slnthero@aol.com (Jesse Palser)
To: sdl at lists.libsdl.org
Sent: Sun, June 6, 2010 2:14:53 AM
Subject: [SDL] LettersFall? 2.0 Beta 100% RC1

LettersFall?
Version 2.0
Beta 100% Release Candidate #1

http://forums.libsdl.org/viewtopic.php?t=6317

Full source included in download!!!

Jesse

Mason Wheeler wrote:

Something goes very wrong when you move the selection cursor around with the arrow keys in the Options screen. Looks like a double-buffering issue to me.

Hi Mason,

What exactly is the problem on the [Options] screen?
(Can you post a screenshot of it?)
Also, what OS are you running the game on?

I have tested the game thoroughly on both
Ubuntu 10.04 Linux and Microsoft® Windows® XP.
(on both OS’s the [Options] screen seems to be OK with mouse & keyboard)

Thanks for helping with this game project!

Jesse

Mason Wheeler wrote:

Same thing seems to happen when entering your name when you’ve made a high score.

As for the game itself, it’s an interesting concept, but the letter distribution makes it very difficult to work with. By the end of the game I had Zs, Qs and Xs all over the board. Looking at your GetRandomLetter routine, it appears to do exactly that: get a random letter, with a fudge factor introduced if you have less than 4 vowels on the board.

ISTM that this could be improved by doing two things. First, that 4 shouldn’t be a constant, but a percentage of the total number of tiles on the board. Otherwise you could end up with a board full of consonants and only 4 vowels. Second, it would be better to curve the way letters are selected based on the way letters are actually used in the English language. You might find this helpful: http://en.wikipedia.org/wiki/Scrabble_letter_distributions (http://en.wikipedia.org/wiki/Scrabble_letter_distributions)

Also, your dictionary is a bit incomplete. It doesn’t seem to accept any plurals, for example, and I found several valid words that it doesn’t know about. Here are the ones I thought to write down:

fez … been … yes … hex

Hi Mason Again!

Again, with the graphic issue, can you explain it in more detail
and possible post a screenshot of the problem so I can fix it?

I like you idea about letter distribution, it will be implemented into the next RC2.

If you have any other ideas then please post them.

Thanks for your help with this project!

PS - Game is Open Source, please send it to any family, friends, or colleagues.

Jesse

The graphical problem isn’t something I could catch in a screenshot. It looks like you’ve got two buffers and they’re flipping back and forth between whatever I entered previously and the new entry when I press an arrow key, which makes it very hard to see. Instead of flipping buffers, try redrawing the whole screen each time.

Seeing this on Windows 7, 64 bit.

Also, when I got a high score and entered my name, it apparently replaced the existing value at that slot completely, instead of inserting it and pushing the rest down.________________________________
From: slnthero@aol.com (Jesse Palser)
To: sdl at lists.libsdl.org
Sent: Sun, June 6, 2010 8:28:36 AM
Subject: Re: [SDL] LettersFall? 2.0 Beta 100% RC1

Mason Wheeler wrote:

Same thing seems to happen when entering your name when you’ve made a high score.

As for the game itself, it’s an interesting concept, but the letter distribution makes it very difficult to work with. By the end of the game I had Zs, Qs and Xs all over the board. Looking at your GetRandomLetter routine, it appears to do exactly that: get a random letter, with a fudge factor introduced if you have less than 4 vowels on the board.

ISTM that this could be improved by doing two things. First, that 4 shouldn’t be a constant, but a percentage of the total number of tiles on the board. Otherwise you could end up with a board full of consonants and only 4 vowels. Second, it would be better to curve the way letters are selected based on the way letters are actually used in the English language. You might find this helpful: http://en.wikipedia.org/wiki/Scrabble_letter_distributions

Also, your dictionary is a bit incomplete. It doesn’t seem to accept any plurals, for example, and I found several valid words that it doesn’t know about. Here are the ones I thought to write down:

fez … been … yes … hex

Hi Mason Again!

Again, with the graphic issue, can you explain it in more detail
and possible post a screenshot of the problem so I can fix it?

I like you idea about letter distribution, it will be implemented into the next RC2.

If you have any other ideas then please post them.

Thanks for your help with this project!

PS - Game is Open Source, please send it to any family, friends, or colleagues.

Jesse

Hi,

I released Release Candidate #2
of my SDL+OpenGL video game:
LettersFall[TM] Version 2.0…

http://forums.libsdl.org/viewtopic.php?t=6317------------------------------------------------------------------------------------------
CHANGE LOG:
RC2:

  • Screen display flickering fixed on Microsoft® Windows® Vista®, 7
    OS’s
  • Problem on Windows® OS’s where words not found sometimes in
    dictionary fixed
  • Random letter(s) generation now follows Scrabble® letter model

Big thank you to Mason Wheeler for testing on Windows® 7.

Hoping other people can try it and provide feedback!
Thanks…

Jesse