Some of Our Favorite Features in Android 5.0 Lollipop

Android 5.0 Lollipop is the latest major revision to Google’s mobile operating … more

Sony SmartEyeglass SDK Developer Preview Released

A little over a month ago in Tokyo, Japan, Sony unveiled its new SmartEyeglasstechnology. … more

XDA and Leaseweb: Server Trial/Moto 360 Contest (Winners!)

About a month ago, we held a contest along with XDA’s host, Leaseweb, to … more

Updated Android Lollipop Preview Images – XDA TV

The Android Lollipop Preview Images are now available! That and much more news is … more
Post Reply

[Updated 2009-02-11] Scrobble 1.3 - a free crossword puzzle game

OP acrosser

22nd January 2009, 10:39 AM   |  #1  
acrosser's Avatar
OP Member
Thanks Meter: 1
 
85 posts
Join Date:Joined: Nov 2008
More
SCROBBLE
====================================
Scrobble is a free crossword puzzle board game for Windows Mobile Pocket PCs.


Thanks to everyone who has downloaded and enjoyed Scrobble!
Scrobble has reached over 20,000 downloads since the first version was released in January 2009. It seems like the current version 1.3 is pretty stable and satisfactory. I know some people have requested new features (such as saving your game, adding words to the dictionary, submitting high scores, networked multiplayer, etc.)... and while I would like to implement all of these, I have started developing for the Google Android platform instead of Windows Mobile (if you want to know why, ask and I'll gladly explain! ). I will still fix bugs for Scrobble if they arise, but probably won't be adding any new features for a while (months? year or two?). By the way, for anyone requesting a Save Game feature... whenever I want to "save" my game I just hit the Home button on my phone, which puts Scrobble in the background. Then when I want to pick up my game again I use the task manager to switch back to it (I'm not sure if every Windows Mobile phone has this ability). But this method has worked pretty well for me.


Scrobble runs best on VGA-resolution displays, but it also works on QVGA and WVGA devices. Drag the board around with your finger/stylus or use your device's d-pad to move the board around so you can see all of it.




- NOTE: Installing a new version of Scrobble will automatically overwrite your existing dictionary files. So if you have changed to a different language, you must change back to it manually after installing a new version.
- You can now tap Game->Options... to change your dictionary. Put all your dictionary files in the folder in which you installed Scrobble. Choose a dictionary from Game->Options... then restart Scrobble to use it.
- v1.3 uses the OSPD (I think v4) English dictionary by default, which contains around 80,000 words.




DOWNLOAD ..... (installable CAB file - download to device and run to install)
================================================== ================

- scrobble.cab [v1.3] (222KB)

(Previous versions: v1.2.cab --- v1.1.cab --- v1.0.cab --- v0.53b.cab --- v0.5b.cab)



REQUIREMENTS
====================================
- .NET Compact Framework 3.5 (download from Microsoft here).



NOTES
====================================
- Scrobble is its own game with its own rules. Read the Help & About to view all the rules.
- Thanks to Sam Allen of dotnetperls.com for his C# DAWG implementation and anagram finder. Also thanks to bigchrizzieboy, hanackin, joshrys, and other xda-dev users for their contributions.



CHANGES
====================================
VERSION 1.3 --- 2009-02-11
- Fixed letter distribution issues (now includes the letter "Y"!)
- Modified CPU-Normal user a bit (a tad easier maybe).
- You can now use the Game->Options menu to choose what dictionary you would like to use. (Note that this still uses the English distribution of letters and scores).
- Minor fixes and changes.
- Support for automatic notification of updates via DeviceUpdate. I tried to support AppToDate as well but I'm waiting on some answers from their forum about a registry key that's needed to make it work.

VERSION 1.2 --- 2009-02-03
- Fixed bug where CPU always uses 'Z' for their blanks, and sometimes plays words that are invalid.
- Fixed bug where game would crash if you place one letter to your move, take it back, then try to submit it.
- You can now drag the board around freely on sub-VGA res devices.
- Changed the amount that the board moves when using the d-pad, so it moves shorter distances at a time.
- Changed both NORM and HARD CPU players (speeding up their turns and changing the way they look for moves).
VERSION 1.1 --- 2009-01-31
- Sped up the computer players (especially NORM).
- Made NORM a little more difficult and HARD a little easier.
- Fixed issue where only 1/4th of the board was visible on QVGA/WVGA displays.
- Minor GUI changes (should look better on sub-VGA displays).
VERSION 1.0 --- 2009-01-30
- Added ability to choose AI opponents (NORMAL and HARD difficulty).
- Increased text sizes for better readability on sub-VGA resolution screens.
- The board is now in a bounded area so it looks cleaner when moved around.
- Removed "Turn:" from the upper-right corner, as the current player is already displayed at the bottom.
- Players can only exchange their letters when there are at least 7 letters left in the bag.
- Other minor changes (cosmetic, bug fixes, etc.).
VERSION 0.53 - beta --- 2009-01-22
- Added the ability to move the Scrobble board around with the directional pad, so devices with sub-VGA resolutions can "see" all parts of the board. The center/Enter button snaps the board to its default (upper-left corner) position.
- The Scrobble shortcut is now placed in the Games folder instead of Programs/Applications. If you don't have a Games folder, one should be created for you.



MULTI-LANGUAGE SUPPORT
====================================
To change the dictionary that Scrobble uses from English to your language (if it's currently supported; if it's not please read the first reply to this post below), follow these instructions:

1. Download the dictionaries/languages file: dicts-de-en-fi-fr-it-nl-pl.zip.
2. Extract the desired language files to your device (including d1- and d2-... such as d1-dutch.scro and d2-dutch.scro if you wanted the Dutch dictionary), into the folder in which you installed Scrobble (EX: \Program Files\Scrobble\).
3. Run Scrobble and tap Game->Options. Choose the desired d1-LANG.scro from the dropdown box and tap OK. Tap OK to the "Saved" message.
4. Restart Scrobble. Note that Scrobble only uses the 26 letters from English (A to Z). So just use the English equivalent of any non-English letters (Ä = A, Ê = E, etc.) in a word.

Note: There are a couple English dictionaries -- OSPD is installed with v1.3 by default, and SOWPODS is the very large dictionary from v1.2.

OTHER LANGUAGES: There are some other dictionaries attached as zip files further along down in this thread... such as Spanish and Catalan (page 4 if you are logged in).


DONATE
====================================
If you enjoy Scrobble and would like to donate money to encourage further development, feel free to do so via PayPal.


Generous donations received from the following people:

- del4
- PeteSX
- Ramiz M.

Thanks to all who contribute!



SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A. and Canada by Hasbro Inc. and throughout the rest of the world by J.W. Spear & Sons, PLC of Enfield, Middlesex, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro. Scrobble and Spacetornado Software are not affiliated in any way with Hasbro, Spear or Mattel.


All comments/bug reports/questions/requests are welcome!
Attached Thumbnails
Click image for larger version

Name:	scrobble-0.5-screen1-fullsize.jpg
Views:	433
Size:	61.6 KB
ID:	149065   Click image for larger version

Name:	scrobble-0.5-screen2-fullsize.jpg
Views:	154
Size:	46.6 KB
ID:	149066  
Attached Files
File Type: cab scrobble.cab - [Click for QR Code] (663.6 KB, 3612 views)
Last edited by acrosser; 12th March 2009 at 11:31 PM. Reason: added donaters
22nd January 2009, 10:40 AM   |  #2  
acrosser's Avatar
OP Member
Thanks Meter: 1
 
85 posts
Join Date:Joined: Nov 2008
More
Updates / News
(Look here for future announcements, important messages, etc.).


If you would like to try to create or find a Scrobble dictionary for a language other than English, it must follow these requirements:


1. A single text file, not binary / database / etc. The entire dictionary should be easily editable in Notepad.
2. All UPPERCASE letters. (Use the free Notepad++ for this... Select All, then Edit -- to Upper case).
3. A single list of words, one word per line, no breaks, no spaces
4. You must convert all "special" letters to their A, B, C, ..., X, Y, Z equivalent.. so becomes O, becomes A, etc.

Here's how the English dictionary file starts:

AA
AARDVARK
AARDVARKS
AARDWOLF
...

NOTE: I have already found German, Finnish, French and Serbian dictionaries. So if you would like support for these languages, just let me know and I will try to include them in an upcoming version of Scrobble. (In the meantime, playing the English-only version can only improve your English spelling and vocabulary skills if you are a non-native English speaker!).

-----------------
UPDATE - French Language Support

If you would like French support, follow these instructions:

1. download the attached dict-french.zip.
2. extract the d1.scro and d2.scro files to your device.
3. rename the existing files that are installed with Scrobble in:

\Program Files\Scrobble\

to d1-en.scro and d2-en.scro

4. replace them with d1.scro and d2.scro from the zip file.
5. restart Scrobble.

I have not tested this (as I don't know French) so please let me know your results.
Attached Files
File Type: zip dict-french.zip - [Click for QR Code] (291.7 KB, 909 views)
File Type: zip dict-BritEnConcise.zip - [Click for QR Code] (203.1 KB, 274 views)
File Type: zip dict-catalan.zip - [Click for QR Code] (260.2 KB, 77 views)
File Type: zip dict-spanish-636599.zip - [Click for QR Code] (370.3 KB, 373 views)
Last edited by acrosser; 6th March 2009 at 04:13 PM. Reason: Added extra language support
22nd January 2009, 12:17 PM   |  #3  
Senior Member
Flag Near Amsterdam
Thanks Meter: 65
 
456 posts
Join Date:Joined: Sep 2007
More
Thumbs up Tested it on Kaiser (QVGA) and...
Since I loved this game in the early years, i had to try it.
The Game seems to work good and smooth (fast), but the pics are to big. I've made some screenshots how it looks on my Kaiser.
Kaiser is running WM 6.1, AthineOS NAKED Rom, installed the game on my storage card.



The board is 4 way to big (you can see the star in the middel in the down-right corner). Also somethings are hard to read (the screenshots says it all i guess, they are not scaled).
The game is easy to understand, if not there´s a huge Help & About under the Game menu.
You can Look up words... (are they in the Scrobble dictonary or not?)

Request:
I hope someone (you acrosse?) could make this great game work for Qvga devices.

Some other Feedback:
- The Shortcut is placed under programs, I think it´s better under programs\games
- I'm interested in dictonary (I could help with a dutch one), P.M. me how I need to help.
Last edited by bigchrizzieboy; 22nd January 2009 at 12:43 PM. Reason: added info what's running on my phone
22nd January 2009, 05:28 PM   |  #4  
acrosser's Avatar
OP Member
Thanks Meter: 1
 
85 posts
Join Date:Joined: Nov 2008
More
Support for non-VGA devices
bigchrizzieboy,

Thanks for trying out Scrobble on your device and posting the results and screenshots.

I will look into providing support for other resolutions (QVGA, WVGA, etc.).
The problem is that the board is very small and not too finger-friendly even on my 480x640 display. I have to use a stylus to tap the desired tile.

But I could look into using scrollbars.
Last edited by acrosser; 22nd January 2009 at 06:11 PM.
22nd January 2009, 07:07 PM   |  #5  
hanackin's Avatar
Senior Member
Flag toulouse
Thanks Meter: 2
 
1,132 posts
Join Date:Joined: Apr 2008
More
Hi! thanks a lot for sharing !

What would you need exactly to translate into french ?
22nd January 2009, 07:35 PM   |  #6  
acrosser's Avatar
OP Member
Thanks Meter: 1
 
85 posts
Join Date:Joined: Nov 2008
More
French translation
hanackin,

I actually have a French Scrabble dictionary. I'll try to include this language in the next major release of Scrobble.

Thanks for the interest!
22nd January 2009, 07:54 PM   |  #7  
hanackin's Avatar
Senior Member
Flag toulouse
Thanks Meter: 2
 
1,132 posts
Join Date:Joined: Apr 2008
More
ok!!! That's good news so

I will wait for the next release so

Thanks dude
The Following User Says Thank You to hanackin For This Useful Post: [ View ]
22nd January 2009, 09:07 PM   |  #8  
joshrys's Avatar
Senior Member
Thanks Meter: 1
 
147 posts
Join Date:Joined: Nov 2007
Quote:
Originally Posted by acrosser

bigchrizzieboy,

Thanks for trying out Scrobble on your device and posting the results and screenshots.

I will look into providing support for other resolutions (QVGA, WVGA, etc.).
The problem is that the board is very small and not too finger-friendly even on my 480x640 display. I have to use a stylus to tap the desired tile.

But I could look into using scrollbars.

how about using the Dpad to move around the board, or letting the board freely move around the screen (dragging) so that you can slide it over to the area you want to see. Or even use a zoom feature to see a certain area better.
22nd January 2009, 09:52 PM   |  #9  
Senior Member
Thanks Meter: 0
 
139 posts
Join Date:Joined: Feb 2006
this is very nice, i like scrabble very much. But i like to play against friends.

So my first feature request is:

- Multiplayer support through Bluetooth or wi fi.
23rd January 2009, 03:48 AM   |  #10  
acrosser's Avatar
OP Member
Thanks Meter: 1
 
85 posts
Join Date:Joined: Nov 2008
More
Multiplayer support
Quote:
Originally Posted by Seifer

this is very nice, i like scrabble very much. But i like to play against friends.

So my first feature request is:

- Multiplayer support through Bluetooth or wi fi.

Seifer,

I would love to do multiplayer support over Bluetooth or WiFi, but this would be quite complex and take a long time. So I may implement it in the future, but for now you will just have to pass one device back and forth. I designed Scrobble so that when one player's turn is over a large "Move Results" dialog covers up their letters, so the next player cannot see the other player's letters. They have to tap a large button in order to take their turn. (If people are close enough to play over Bluetooth or WiFi, they are most likely close enough to pass their device back and forth! ).

Post Reply Subscribe to Thread

Tags
crossword, game, scrabble, scrobble, spacetornado
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes