VerbosityInstructions: Find English words three letters or longer using the letters at the top. Each word increases your score by the word's number of Scrabble points. You "win" the round if you get 25% of the total possible points.
Controls: Type to use letters. Enter to guess. Space to remove all letters. Period ('.') to remove a single letter. Hold shift to scramble letters. Escape to reveal all remaining words or get new letters if you already revealed them.
989.667 days ago
May 9, 2018 - 9:28 AM
because I'm currently using Crayon libraries that are incompatible with the TwoCans SDK.
Which one?
988.888 days ago
May 10, 2018 - 4:09 AM
988.869 days ago
May 10, 2018 - 4:36 AM
It was added to the allowed list. In fact, Sentient Sandwich uses it for level files.
988.55 days ago
May 10, 2018 - 12:16 PM
Nice! Added. Now I should really fix that 20-second page-freezing load while it's building the word tree. :S
There's no library for async tasks, is there?
987.998 days ago
May 11, 2018 - 1:31 AM
Eventually I do want to make it so that the VM will automatically yield to the browser if it's taking too long. I haven't done this yet since I was the only person using Crayon, but now that people can upload their own games, it's become kind of important.
A few options you can do now:
- Use Core.currentTime() to periodically check the time and then break from the word tree builder and then resume on the next frame if it's taking too long. 100 ms is probably good enough to prevent unresponsive window
- Separate the workload into a set chunk size.
Also, I don't know if you've trimmed the word list to just the words that are the needed size. That saves about half of the dictionary size and will speed things up.
987.892 days ago
May 11, 2018 - 4:04 AM
Good suggestions. For now I just chunked the tree building. I should definitely also filter the word list though at some point.
987.559 days ago
May 11, 2018 - 12:02 PM
Update:
- Added clickable letters and buttons. Can now be played mouse-only!
- Increased resolution and font sizes
- Added in-game instructions
- Added a loading indicator and slightly improved load time
- Added some sounds
13.77 days ago
Jan 9, 2021 - 7:00 AM
12.379 days ago
Jan 10, 2021 - 4:22 PM
Ooh, I like that idea. Thoughts on how it should work? Maybe you're allowed to click a certain number of blank letters per round to reveal them?
12.295 days ago
Jan 10, 2021 - 6:23 PM
Maybe every word you get right you get a certain amount of "Hint XP" and when you get enough Hint XP you can buy a hint.
Also, the amount of hint xp you get could be based on the scrabble score of the word
11.449 days ago
Jan 11, 2021 - 2:41 PM
Oooh, that's a good idea. Maybe, like, 30 xp for each hint? And one free hint at the beginning?
11.408 days ago
Jan 11, 2021 - 3:40 PM
I would say closer to 50-60 xp for a hint, because you dont want it to bee too easy. My name alone is 24 points
10.459 days ago
Jan 12, 2021 - 2:27 PM
But the longest word I've seen on there is, like, 10 letters long. Your's is... 15?
10.115 days ago
Jan 12, 2021 - 10:42 PM
true, but hints are powerful things. You should need to get a lot of words to get a hint
9.998 days ago
Jan 13, 2021 - 1:30 AM
Well, what exactly will the hints be? a single letter in a word? An entire word? It just depends.
9.471 days ago
Jan 13, 2021 - 2:10 PM
9.453 days ago
Jan 13, 2021 - 2:36 PM
Good ideas! I have added hints. Required more of a refactoring than I expected. For now, you start with 2 hints and require 15 pts. per additional hint. I have increased the win threshold from 25% to 50% to compensate. I may rebalance stuff again later. With a lucky word pool, the game is now sometimes beatable at 100%!
9.01 days ago
Jan 14, 2021 - 1:13 AM
8.981 days ago
Jan 14, 2021 - 1:55 AM
I am addicted... the only thing is me in my infinite wisdom hit tab instead of shift, and that highlights the FAQ link, so the next time i enter a word with enter, it redirects me to the FAQ page. Idk of there is a way to fix this or not
8.404 days ago
Jan 14, 2021 - 3:47 PM

umm what
8.394 days ago
Jan 14, 2021 - 4:01 PM
8.362 days ago
Jan 14, 2021 - 4:47 PM
now that I look it up yes
But i still cant believe that that was the first word I found
8.353 days ago
Jan 14, 2021 - 5:00 PM
I don't thing you can do anything about this, but I keep pressing backspace for delete and having the browser return to the previous page, sometimes losing my progress in the process.
8.048 days ago
Jan 15, 2021 - 12:19 AM
An unfortunate limitation of the Crayon TwoCansAlpha4 API required for publishing stuff to the Games section. That API
does not allow checking for Backspace or Delete presses, among a bunch of other keys. I believe Blake is working on a UI library for Crayon that could eventually replace my hacked-together system, but until then, period and left-arrow are the best I can do.
Interestingly, the tab key is not suppressed, so I can read that input, but Crayon does not suppress the normal tab behavior of the browser, so pressing tab will still focus the next thing on the page. Sorry about that. ¯\_(ツ)_/¯
7.845 days ago
Jan 15, 2021 - 5:12 AM
{
"thread_id": "10107",
"posts": [
{
"id": "983044",
"time": "1525858083",
"html": "<a href=\"https://twocansandstring.com/games/verbosity\">Verbosity</a><br /><br /><span style=\"font-weight:bold;\">Instructions:</span> Find English words three letters or longer using the letters at the top. Each word increases your score by the word's number of Scrabble points. You "win" the round if you get 25% of the total possible points.<br /><br /><span style=\"font-weight:bold;\">Controls:</span> Type to use letters. Enter to guess. Space to remove all letters. Period ('.') to remove a single letter. Hold shift to scramble letters. Escape to reveal all remaining words or get new letters if you already revealed them.",
"user": "hydrogen777"
},
{
"id": "983146",
"time": "1525925356",
"html": "<div style=\"margin:20px; background-image:url(/images/light.png);\"><div style=\"border:1px solid #888; padding:5px;\"><a href=\"/users/hydrogen777\">Hydrogen777</a> said:</div><div style=\"border:1px solid #888; padding:20px;\"> because I'm currently using Crayon libraries that are incompatible with the TwoCans SDK.</div></div>Which one?",
"user": "blake"
},
{
"id": "983147",
"time": "1525927005",
"html": "Resources.",
"user": "hydrogen777"
},
{
"id": "983187",
"time": "1525954576",
"html": "It was added to the allowed list. In fact, Sentient Sandwich uses it for level files.",
"user": "blake"
},
{
"id": "983349",
"time": "1526002272",
"html": "Nice! Added. Now I should really fix that 20-second page-freezing load while it's building the word tree. :S<br /><br />There's no library for async tasks, is there?",
"user": "hydrogen777"
},
{
"id": "983362",
"time": "1526011457",
"html": "Eventually I do want to make it so that the VM will automatically yield to the browser if it's taking too long. I haven't done this yet since I was the only person using Crayon, but now that people can upload their own games, it's become kind of important.<br /><br />A few options you can do now:<br /><ul><li> Use Core.currentTime() to periodically check the time and then break from the word tree builder and then resume on the next frame if it's taking too long. 100 ms is probably good enough to prevent unresponsive window</li><li> Separate the workload into a set chunk size. </li></ul><br />Also, I don't know if you've trimmed the word list to just the words that are the needed size. That saves about half of the dictionary size and will speed things up.",
"user": "blake"
},
{
"id": "983371",
"time": "1526040179",
"html": "Good suggestions. For now I just chunked the tree building. I should definitely also filter the word list though at some point.",
"user": "hydrogen777"
},
{
"id": "1100905",
"time": "1610175612",
"html": "Update:<br /><ul><li> Added clickable letters and buttons. Can now be played mouse-only!</li><li> Increased resolution and font sizes</li><li> Added in-game instructions</li><li> Added a loading indicator and slightly improved load time</li><li> Added some sounds</li></ul>",
"user": "hydrogen777"
},
{
"id": "1100976",
"time": "1610295778",
"html": "Maybe a hint system?",
"user": "dementedkermit"
},
{
"id": "1101001",
"time": "1610303001",
"html": "Ooh, I like that idea. Thoughts on how it should work? Maybe you're allowed to click a certain number of blank letters per round to reveal them?",
"user": "hydrogen777"
},
{
"id": "1101055",
"time": "1610376084",
"html": "Maybe every word you get right you get a certain amount of "Hint XP" and when you get enough Hint XP you can buy a hint. <br /><br /><br />Also, the amount of hint xp you get could be based on the scrabble score of the word",
"user": "dementedkermit"
},
{
"id": "1101058",
"time": "1610379651",
"html": "Oooh, that's a good idea. Maybe, like, 30 xp for each hint? And one free hint at the beginning?",
"user": "ebag"
},
{
"id": "1101366",
"time": "1610461663",
"html": "I would say closer to 50-60 xp for a hint, because you dont want it to bee too easy. My name alone is 24 points",
"user": "dementedkermit"
},
{
"id": "1101429",
"time": "1610491339",
"html": "But the longest word I've seen on there is, like, 10 letters long. Your's is... 15?",
"user": "ebag"
},
{
"id": "1101443",
"time": "1610501458",
"html": "true, but hints are powerful things. You should need to get a lot of words to get a hint",
"user": "dementedkermit"
},
{
"id": "1101491",
"time": "1610547041",
"html": "Well, what exactly will the hints be? a single letter in a word? An entire word? It just depends.",
"user": "ebag"
},
{
"id": "1101514",
"time": "1610548607",
"html": "true",
"user": "dementedkermit"
},
{
"id": "1101589",
"time": "1610586799",
"html": "Good ideas! I have added hints. Required more of a refactoring than I expected. For now, you start with 2 hints and require 15 pts. per additional hint. I have increased the win threshold from 25% to 50% to compensate. I may rebalance stuff again later. With a lucky word pool, the game is now sometimes beatable at 100%!",
"user": "hydrogen777"
},
{
"id": "1101592",
"time": "1610589316",
"html": "nice",
"user": "dementedkermit"
},
{
"id": "1101642",
"time": "1610639242",
"html": "I am addicted... the only thing is me in my infinite wisdom hit tab instead of shift, and that highlights the FAQ link, so the next time i enter a word with enter, it redirects me to the FAQ page. Idk of there is a way to fix this or not",
"user": "dementedkermit"
},
{
"id": "1101649",
"time": "1610640092",
"html": "<img src=\"https://lh3.googleusercontent.com/-BfSSoxvx9rs/YABqsAi7YoI/AAAAAAAABYY/faqy3wdj8k4iEP8_gVppd45vpewIP5lqACK8BGAsYHg/s0/2021-01-14.png\" alt=\"\" /><br /><br /><br />umm what",
"user": "dementedkermit"
},
{
"id": "1101657",
"time": "1610642830",
"html": "It's a wall corner?",
"user": "ebag"
},
{
"id": "1101667",
"time": "1610643632",
"html": "now that I look it up yes<br /><br /><br />But i still cant believe that that was the first word I found",
"user": "dementedkermit"
},
{
"id": "1101743",
"time": "1610669986",
"html": "I don't thing you can do anything about this, but I keep pressing backspace for delete and having the browser return to the previous page, sometimes losing my progress in the process.",
"user": "aprzn123"
},
{
"id": "1101750",
"time": "1610687532",
"html": "An unfortunate limitation of the Crayon TwoCansAlpha4 API required for publishing stuff to the Games section. That API <a href=\"https://github.com/blakeohare/twocansandstring/blob/400048a9b8344d1def76e9e95a6914a8d489f4a7/api/TwoCansAlpha4/src/App.cry#L122\">does not allow checking for Backspace or Delete presses</a>, among a bunch of other keys. I believe Blake is working on a UI library for Crayon that could eventually replace my hacked-together system, but until then, period and left-arrow are the best I can do.<br /><br />Interestingly, the tab key is not suppressed, so I can read that input, but Crayon does not suppress the normal tab behavior of the browser, so pressing tab will still focus the next thing on the page. Sorry about that. \u00af\\_(\u30c4)_/\u00af",
"user": "hydrogen777"
}
],
"users": {
"hydrogen777": {
"name": "Hydrogen777",
"key": "hydrogen777",
"url": "/users/hydrogen777",
"avatar": "/uploads/drawn/11933.png",
"rankClass": "admin",
"rankText": "Admin",
"posts": "7435"
},
"blake": {
"name": "Blake",
"key": "blake",
"url": "/users/blake",
"avatar": "/uploads/drawn/16542.png",
"rankClass": "webmaster",
"rankText": "Webmaster",
"posts": "2821"
},
"dementedkermit": {
"name": "dementedkermit",
"key": "dementedkermit",
"url": "/users/dementedkermit",
"avatar": "/uploads/drawn/18677.png",
"rankClass": "civilian",
"rankText": "",
"posts": "2239"
},
"ebag": {
"name": "e-bag",
"key": "ebag",
"url": "/users/ebag",
"avatar": "/uploads/drawn/19639.png",
"rankClass": "civilian",
"rankText": "",
"posts": "3321"
},
"aprzn123": {
"name": "aprzn123",
"key": "aprzn123",
"url": "/users/aprzn123",
"avatar": "/uploads/drawn/19158.png",
"rankClass": "civilian",
"rankText": "",
"posts": "4158"
}
},
"page_num": "1",
"locked": 0,
"total_pages": 2
}