Code edit (8 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Uncaught TypeError: letterTilesArr is not a function' in or related to this line: 'letterTilesArr(letterTile);' Line Number: 235
Code edit (1 edits merged)
Please save this source code
Code edit (5 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Uncaught TypeError: Cannot read properties of undefined (reading 'anchor')' in or related to this line: 'scoreTxt.anchor.set(0.5, 0);' Line Number: 132
Code edit (2 edits merged)
Please save this source code
User prompt
when a word is correct, remove it from the levels[currentLevel].words array
Code edit (1 edits merged)
Please save this source code
Code edit (15 edits merged)
Please save this source code
User prompt
make a small star explosion on the blackboard when a word is correct
Code edit (1 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Uncaught ReferenceError: blackBoardText is not defined' in or related to this line: 'blackBoardArr.push(blackBoardText);' Line Number: 129
Code edit (1 edits merged)
Please save this source code
User prompt
when a submitted word is incorrect, destroy the letters on the blackboard and reset the lettertiles to alpha 1 and being clickable
Code edit (17 edits merged)
Please save this source code
User prompt
when a submitted word is correct, add 1 point of score for each letter in the word and update a scorelabel with the new score
Code edit (3 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Uncaught TypeError: Cannot read properties of undefined (reading 'letters')' in or related to this line: 'return levels[currentLevel].letters;' Line Number: 214
Code edit (1 edits merged)
Please save this source code
User prompt
Please fix the bug: 'Uncaught ReferenceError: levels is not defined' in or related to this line: 'return levels[currentLevel];' Line Number: 240
Code edit (5 edits merged)
Please save this source code
User prompt
please populate the levels array with 10 sets of 3 letters and the words these can spell out
User prompt
each level should have it's letters, but also a set of acceptable words. please make a structure for that.
Code edit (8 edits merged)
Please save this source code
User prompt
once the first letter on each level is clicked, a submit button shoud appear below the leters
===================================================================
--- original.js
+++ change.js
@@ -155,36 +155,48 @@
}
// Define levels with different sets of letters and acceptable words
var levels = [{
letters: ['N', 'W', 'O'],
- words: ['NOW', 'WON']
+ words: ['NOW', 'WON', 'OWN']
}, {
- letters: ['F', 'G', 'H', 'I', 'J'],
- words: ['HIGH', 'FIG']
+ letters: ['A', 'E', 'T'],
+ words: ['TEA', 'EAT', 'ATE']
}, {
- letters: ['K', 'L', 'M', 'N', 'O'],
- words: ['MONK', 'LOAN']
+ letters: ['A', 'M', 'R'],
+ words: ['MAR', 'ARM', 'RAM']
}, {
- letters: ['A', 'B', 'C'],
- words: ['CAB', 'BAC']
+ letters: ['A', 'T', 'P'],
+ words: ['APT', 'PAT', 'TAP']
}, {
- letters: ['D', 'E', 'F'],
- words: ['FED', 'DEF']
+ letters: ['A', 'T', 'R'],
+ words: ['TAR', 'ART', 'RAT']
}, {
- letters: ['G', 'H', 'I'],
- words: ['HIGH', 'HIG']
+ letters: ['O', 'T', 'P'],
+ words: ['OPT', 'TOP', 'POT']
}, {
- letters: ['J', 'K', 'L'],
- words: ['JLK', 'KLJ']
+ letters: ['A', 'E', 'R'],
+ words: ['EAR', 'ARE', 'ERA']
}, {
- letters: ['M', 'N', 'O'],
- words: ['MON', 'NOM']
+ letters: ['E', 'C', 'A', 'R'],
+ words: ['ACRE', 'CARE', 'RACE', 'ACER']
}, {
- letters: ['P', 'Q', 'R'],
- words: ['RPQ', 'QRP']
+ letters: ['E', 'S', 'N', 'T'],
+ words: ['NETS', 'TENS', 'SENT', 'NEST']
}, {
- letters: ['S', 'T', 'U'],
- words: ['UST', 'TSU']
+ letters: ['E', 'L', 'A', 'M'],
+ words: ['LAME', 'MALE', 'MEAL']
+}, {
+ letters: ['S', 'D', 'E', 'U'],
+ words: ['DUES', 'SUED', 'USED']
+}, {
+ letters: ['E', 'L', 'A', 'M'],
+ words: ['LAME', 'MALE', 'MEAL']
+}, {
+ letters: ['E', 'L', 'A', 'M'],
+ words: ['LAME', 'MALE', 'MEAL']
+}, {
+ letters: ['E', 'L', 'A', 'M'],
+ words: ['LAME', 'MALE', 'MEAL']
}];
// Initialize the first level's letters and show level 1 when the game starts
var currentLevel = 0;
var letters = getLettersForCurrentLevel();
A smooth, clean, blank and empty scrabble tile for a game.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A clean, warm and welcoming classroom in a school, facing the blackboard.. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.
A small golden star. Single Game Texture. In-Game asset. 2d. Blank background. High contrast. No shadows.