Explore how YOU can build your own games online using JavaScript. Learn about Game design and steps to create a FULLY functional game start to FINISH
5 AMAZING PROJECTS YOU CAN BUILD – You won’t find this anywhere else – all code is unique and built from scratch.
JavaScript WORDSEARCH GAME Dynamic QUIZ from Google Sheet Data JavaScript HangMan Game JavaScript Number Decoder Game Word Scramble with DYNAMIC Word list from Sheets
Create your own version of the game in just a few hours – source code included try it and play it NOW
#1 Javascript Game Word Scramble – Select from multiple Word lists – solve the scrambled word with as little wrong guesses as possible. Scoring and loading dynamic word lists to create a fully interactive and dynamic game from scratch
How to setup and prepare game-board Game Values and Variable for word game Add words to Game Scramble the Letters with JavaScript Random Array values Update and add content to WebPages Output Scrambled words to Page Count letters in a string with JavaScript Letter Counter. Add Scoring and GamePlay to your game with JavaScript Game debug and how to tweak and improve the game Add a Dynamic WordList from Google sheets to your Game Dynamic Content coming from a Google Sheet – Multiple Word lists
#2 Javascript Game Word Decoder – Every letter has a number associated with it – player needs to solve the phrase using the number codes to letters. Words and phrases are dynamically loaded.
Game board Setup Secret Word Create Interaction for Player Setup gameplay and set coded values How to provide player messages Output Code to Player. Use of Array methods like map to shorten code Make it into a Game JavaScript Word decoder Create Game Flow and Values Create interaction Player Inputs Start and End game conditions and logic Debugging and final game tweaks and improvements
#3 Javascript Game Hangman Game – Select Letters solve the phrase – player needs to guess the hidden phrase by clicking the available letters. Solve it will as little missed letters as possible.
JavaScript Hangman Game Board Setup. Launch app content when DOM loaded DomContentLoaded Run App DOM is ready to write and create Elements Add game logic step by step to build JavaScript Hangman Create game start Start the Game Setup. Setup and build gameplay adding and Building Player Letters Use JavaScript conditions check correct guess Check Letters to Word Update player Elements and DOM values Update Hidden Letters add Score and Player Score conditions set Game Win Conditions and use of JavaScript logic to provide gameplay
#4 JavaScript Wordsearch – Word searches are fun to play and even more fun to build. This game section will show you how to create a fully functional word search that fills the grid with as many words as possible hidden in the words and ready for the player to be challenged and solve the puzzle. Dynamic grid automatically populates the words from your list into it. You select the size and let JavaScript build the game board.
Setup Word Search Board with JavaScript and logic for gameplay Create Add Game Elements to page using document CreateElement Method generate Game Values and Setup Grid. Add Words to Grid for JavaScript word search game Building the board and calculating the available spots on the grid apply Game Logic in JavaScript Check for existing Letters Add Words Vertically to Word search Grid with JavaScript code logic Words horizontally – vertically and reversed letters for 4 possible directions to place the word in the word search grid. Fill Game Letters automatically populate and build the wordsearch board Add a player word list to guide player for remaining words List Words How to test and debug your JavaScript wordsearch Game add player experience Player Interaction Create a dynamic and flexible game to play Game logic how to apply win conditions Check Win Condition
#5 JavaScript Dynamic Quiz Game – JSON data file driving quiz questions and answers. Create a simple quiz that gets dynamically generated with JavaScript – creates all the DOM elements and interactions depending on the JSON data.
How to setup Quiz files and source html Setup Dev Environment Files How to create a JSON data file for your quiz use AJAX Fetch Create JSON Data How to setup HTTP protocol Localhost – needed for AJAX Create Quiz Questions within JSON file for JavaScript Quiz Game Create Gameplay generate player game screens Create player interactive elements with JavaScript generate DOM elements add eventlisteners to game Add Player Interaction to Game Player movement move to the next Question – Automatic Gameplay next JavaScript Add Scoring for Quiz Game Tweaks and debugging of JavaScript Quiz Game
Source Code included – build your own version of the game
Taught by an instructor with over 20 years of REAL WORLD experience ready to answer any questions you may have.
You have nothing to lose – build your own version of the game HAVE FUN – Join NOW> Who this course is for:
Web developers and web designers Anyone who wants to build fun interactive games Anyone who wants to build challenging word games Web masters coders application developers Coder and game builders Game developers
Requirements
HTML CSS and JavaScript fundamental experience Use of code editor – code writing
Last Updated 6/2022
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
.pad/0
124 B
TutsNode.com.txt
63 B
[TutsNode.net] - JavaScript Create 5 Fun Word Games/01 - Word Game Introduction/001 Create JavaScript Games - 5 JavaScript Word Games From Scratch Introduction_en.vtt
8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/002 How to setup and prep your game environment HTML and CSS_en.vtt
7.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/003 resources and source Code.html
656 B
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/004 How to setup game Values Setup Game Start Values_en.vtt
9.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/005 Setup Game HTML JavaScript add event listener Source Code.html
395 B
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/006 How to add and Setup Words Game_en.vtt
10.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/007 Code Snippet JavaScript Randomize Array Contents.html
697 B
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/008 How to Scramble the Letters with JavaScript Random Array values_en.vtt
6.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/009 Recursive Function check for word scramble JavaScript code snippet.html
1.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/010 How to update and add content to WebPages Output Scrambled words to Page_en.vtt
6.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/011 Update Game input Source Code.html
1.6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/012 How to counter letters in a string with JavaScript Letter Counter_en.vtt
7.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/013 Source Code Check Winner Game.html
2.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/014 How to add Scoring and GamePlay to your game with JavaScript_en.vtt
8.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/015 Gameplay adjustments restart code snippet.html
2.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/016 Final Scrambler Game Tweaks_en.vtt
10.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/018 Scramble Letters Game Review_en.vtt
9.4 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/020 Google Sheets Data as JSON Updated Code_en.vtt
14.4 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/021 Source Code Google Sheets data as JSON.html
1.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/022 How to add a Dynamic WordList from Google sheets to your Game.mp4
122.8 MB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/022 How to add a Dynamic WordList from Google sheets to your Game_en.vtt
18.9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/024 How to have multiple word lists to select from all with dynamic content_en.vtt
12 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/026 GamePlay Bug Fixes with List_en.vtt
9.6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/027 Game1-Word-Scramble.zip
2.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/02 - Introduction to Word Scramble Game creation using JavaScript/027 Source Code GamePlay Bug Fixes with List.html
6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/002 How to setup Game board Setup Secret Word_en.vtt
9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/003 Source Code and Resources.html
1.4 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/005 How to setup gameplay and set coded values Create The Coded Values_en.vtt
11.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/006 Source Code for Game and Resources for Regex.html
1.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/007 How to provide player messages Output Code to Player_en.vtt
8.4 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/008 Source Code content loaded and innerHTML code example.html
1.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/009 How to use array methods Array Map Shorten Code_en.vtt
7.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/010 Array Map method Code Example.html
2.4 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/011 How to Make it into a Game JavaScript Word decoder_en.vtt
10.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/012 Create Game Timer for Game Code Example.html
2.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/013 Where to setup and how to start the game Setup Game Start_en.vtt
10 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/014 Create Game from Code -Code Example.html
2.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/015 Game Flow how to Play the Game_en.vtt
13.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/017 How to create interaction Player Inputs_en.vtt
11.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/019 How to adjust and tweak the game Gameplay tweaks_en.vtt
8.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/021 How to setup winner Game Win Check_en.vtt
7.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/023 Debugging and final game tweaks and improvements Final Game Tweaks_en.vtt
8.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/025 Numbers to Letters Game Conclusion_en.vtt
17.9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/026 Final Game Source Code.html
6.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/027 Code Review for Game_en.vtt
7.4 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/03 - Secret Word Message Game Uncover the Secret words using number values JavaScript/027 Game2.zip
2.6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/001 Introduction to JavaScript Hangman Game Solve the word Puzzle to win_en.vtt
2.9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/002 JavaScript Hangman Game Board Setup_en.vtt
2.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/003 How to launch app content when DOM loaded DomContentLoaded Run App_en.vtt
12.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/004 Source Code Example Create App launch Self invoking Function.html
1.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/005 How to create gameplay in JavaScript hangman game Create GamePlay_en.vtt
6.6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/006 Game Setup Source Code.html
1.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/007 How to create game start Start the Game Setup_en.vtt
7.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/009 How to setup and build game Build Player Letters_en.vtt
10 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/011 How to check correct guess Check Letters to Word_en.vtt
6.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/013 How to update player Elements and DOM values Update Hidden Letters_en.vtt
5.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/015 How to add Score and Player Score conditions Scoring of Game_en.vtt
6.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/017 How to set Game Win Conditions_en.vtt
8.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/04 - Hangman word guessing Game from Scratch using JavaScript/019 Final Code Review_en.vtt
13 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/002 How to Setup Word Search Board with JavaScript and logic for gameplay_en.vtt
7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/003 How to Create Add Game Elements to page using document CreateElement Method_en.vtt
10.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/005 How to generate Game Values and Setup Grid_en.vtt
15.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/007 How to Add Words to Grid for JavaScript word search game_en.vtt
12.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/009 How to apply Game Logic in JavaScript Check for existing Letters_en.vtt
7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/011 How to Add Words Vertically to Word search Grid with JavaScript code logic_en.vtt
6.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/013 How to Fill Game Letters automatically populate and build the wordsearch board_en.vtt
10.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/017 JavaScript Game Review Game Tweaks and Adjustments to WordSearch_en.vtt
7.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/019 How to add player experience Player Interaction_en.vtt
14.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/020 Create Player interaction Source Code.html
6.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/021 Game logic how to apply win conditions Check Win Condition_en.vtt
6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/022 Check Game Winner Source Code.html
6.6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/023 JavaScript Wordsearch Game Final Game Tweaks_en.vtt
9.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/024 Final Game Source Code WordSearch Game Code.html
8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/05 - JavaScript WordSearch Game from scratch/025 Final Game Wordsearch code review and explanations_en.vtt
17.4 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/002 How to setup Quiz files and source html Setup Dev Environment Files_en.vtt
7.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/004 How to create a JSON data file for your quiz use AJAX Fetch Create JSON Data_en.vtt
8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/006 How to Create Quiz Questions within JSON file for JavaScript Quiz Game_en.vtt
5.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/008 How to generate JavaScript Show question to Player_en.vtt
10.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/010 How to show quiz questions with JavaScript Gameplay Show Question_en.vtt
8.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/012 How to add eventlisteners to game Add Player Interaction to Game_en.vtt
8.6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/014 How to move to the next Question - Automatic Gameplay next JavaScript_en.vtt
14.6 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/016 How to Add Scoring for Quiz Game_en.vtt
8.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/06 - JavaScript Quiz Questions - Create a dynamic Quiz with JavaScript JSON data/018 Final Game Quiz Tweaks_en.vtt
12.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/001 JavaScript-Regular-Expressions-and-Pattern-matching-within-Strings-Email-Extract.pdf
190.7 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/001 Project and Section Source Code.html
11.5 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/002 Regular Expression with test method_en.vtt
8.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/003 Regular Expression how to use regexp with JavaScript_en.vtt
14.3 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/004 Regular Expression JavaScript test and exec methods_en.vtt
7.9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/005 Regular Expression with replace and replaceAll in string methods_en.vtt
9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/006 How to use the search method within JavaScript RegExp_en.vtt
6.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/007 Finding patterns JavaScript regexp_en.vtt
16.9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/008 Section project build an email extractor.mp4
207.1 MB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/07 - JavaScript Regular Expressions and Pattern matching within Strings Email Extract/008 Section project build an email extractor_en.vtt
33.8 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/08 - JavaScript Coding examples and Code Snippets Answers to common Questions/001 JavaScript String Methods with Examples of Common String Methods_en.vtt
16.2 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/08 - JavaScript Coding examples and Code Snippets Answers to common Questions/003 JavaScript Template literals_en.vtt
18.1 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/08 - JavaScript Coding examples and Code Snippets Answers to common Questions/005 String WhiteSpace Remover_en.vtt
8.9 KB
[TutsNode.net] - JavaScript Create 5 Fun Word Games/08 - JavaScript Coding examples and Code Snippets Answers to common Questions/007 How to remove duplicate values from an array_en.vtt