{"id":1995,"date":"2026-02-05T00:28:49","date_gmt":"2026-02-05T00:28:49","guid":{"rendered":"https:\/\/www.brooklynclick.com\/?page_id=1995"},"modified":"2026-02-28T01:16:45","modified_gmt":"2026-02-28T01:16:45","slug":"abdul","status":"publish","type":"page","link":"https:\/\/www.brooklynclick.com\/abdul\/","title":{"rendered":"abdul"},"content":{"rendered":"<div class=\"wpb-content-wrapper\" id=\"wpb-content-root\"><div class=\"vc_row wpb_row vc_row-fluid bg-image-ps-inherit\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Kids Game Lock<\/title>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fredoka+One:wght@400&display=swap\" rel=\"stylesheet\">\r\n<style>\r\nbody{\r\nmargin:0;\r\nfont-family:'Fredoka One',cursive;\r\nbackground:linear-gradient(135deg,#a0e7ff,#b4f8c8,#ffecd2);\r\noverflow:hidden;\r\n}\r\n\/* ================= PASSWORD POPUP ================= *\/\r\n.popup-overlay{\r\nposition:fixed;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.6);\r\ndisplay:flex;\r\nalign-items:center;\r\njustify-content:center;\r\nz-index:9999;\r\n}\r\n.popup-box{\r\nbackground:white;\r\npadding:40px;\r\nborder-radius:25px;\r\ntext-align:center;\r\nbox-shadow:0 20px 50px rgba(0,0,0,0.5);\r\nwidth:90%;\r\nmax-width:400px;\r\nanimation:pop .4s ease;\r\n}\r\n@keyframes pop{\r\nfrom{transform:scale(.7);opacity:0}\r\nto{transform:scale(1);opacity:1}\r\n}\r\n.popup-box input{\r\npadding:12px;\r\nfont-size:18px;\r\nborder-radius:12px;\r\nborder:2px solid #ccc;\r\nwidth:80%;\r\nmargin-top:10px;\r\ntransition: all 0.3s;\r\n}\r\n.popup-box input:focus {\r\nborder-color: #ff6b6b;\r\nbox-shadow: 0 0 15px rgba(255,107,107,0.5);\r\noutline: none;\r\n}\r\n.popup-box button{\r\nmargin-top:15px;\r\npadding:10px 20px;\r\nborder:none;\r\nborder-radius:20px;\r\nfont-size:18px;\r\nbackground:#ff6b6b;\r\ncolor:white;\r\ncursor:pointer;\r\ntransition: all 0.3s;\r\nbox-shadow: 0 5px 15px rgba(255,107,107,0.4);\r\n}\r\n.popup-box button:hover {\r\ntransform: scale(1.05);\r\nbox-shadow: 0 10px 25px rgba(255,107,107,0.6);\r\n}\r\n.error-msg{\r\ncolor:red;\r\nmargin-top:10px;\r\ndisplay:none;\r\n}\r\n\/* ================= CHARACTER SELECT ================= *\/\r\n#characterBox{\r\ndisplay:none;\r\ntext-align:center;\r\npadding-top:100px;\r\n}\r\n#characterBox button{\r\nfont-size:30px;\r\nmargin:10px;\r\npadding:15px 25px;\r\nborder:none;\r\nborder-radius:50px;\r\ncursor:pointer;\r\nbackground: linear-gradient(135deg, #ff9a9e 0%, #fecfef 50%);\r\ntransition: all 0.3s;\r\nbox-shadow: 0 5px 15px rgba(255,107,107,0.4);\r\n}\r\n#characterBox button:hover {\r\ntransform: scale(1.1) translateY(-3px);\r\nbox-shadow: 0 10px 25px rgba(255,107,107,0.6);\r\n}\r\n\/* ================= GAME ================= *\/\r\n#gameContainer{\r\ndisplay:none;\r\ntext-align:center;\r\nposition: relative;\r\n}\r\n#game{\r\nwidth:500px;\r\nheight:300px;\r\nbackground:linear-gradient(to top,#87ceeb 70%,#98fb98 100%);\r\nmargin:20px auto;\r\nposition:relative;\r\noverflow:hidden;\r\nborder:4px solid #333;\r\nborder-radius:15px;\r\nbox-shadow: inset 0 0 20px rgba(0,0,0,0.1), 0 10px 20px rgba(0,0,0,0.2);\r\ntransition: all 0.3s;\r\n}\r\n@media (max-width: 600px) {\r\n#game {\r\nwidth: 90vw;\r\nheight: 50vh;\r\n}\r\n}\r\n#player{\r\nposition:absolute;\r\nbottom:10px; \/* Lifted slightly from the ground *\/\r\nleft:30px;\r\nfont-size:40px;\r\nfilter: drop-shadow(3px 5px 8px rgba(0,0,0,0.4));\r\ntransition: bottom 0.1s;\r\nz-index: 10; \/* Ensure upfront *\/\r\n}\r\n.block{\r\nposition:absolute;\r\nbottom:0;\r\nz-index: 5;\r\ntransition: right 0.05s linear;\r\n}\r\n.block.square {\r\nbackground: linear-gradient(145deg, #555, #333);\r\nbox-shadow: 0 4px 8px rgba(0,0,0,0.5);\r\nwidth:25px;\r\nheight:25px;\r\n}\r\n.block.circle {\r\nbackground: linear-gradient(145deg, #4caf50, #388e3c);\r\nborder-radius: 50%;\r\nbox-shadow: 0 4px 8px rgba(0,0,0,0.3);\r\nwidth:25px;\r\nheight:25px;\r\n}\r\n.block.triangle {\r\nwidth: 0;\r\nheight: 0;\r\nborder-left: 12.5px solid transparent;\r\nborder-right: 12.5px solid transparent;\r\nborder-bottom: 25px solid #f44336;\r\nbox-shadow: 0 4px 8px rgba(0,0,0,0.4);\r\n}\r\n.coin {\r\nwidth: 20px;\r\nheight: 20px;\r\nbackground: radial-gradient(circle at 30% 30%, #ffd700 0%, #ffed4a 40%, #ffaa00 70%, gold 100%);\r\nborder-radius: 50%;\r\nposition: absolute;\r\nz-index: 5;\r\nbox-shadow: 0 0 12px rgba(255,215,0,0.8), inset 0 2px 4px rgba(255,255,255,0.5);\r\nanimation: spin 0.8s linear infinite;\r\ntransition: right 0.05s linear;\r\n}\r\n@keyframes spin {\r\nfrom { transform: rotate(0deg); }\r\nto { transform: rotate(360deg); }\r\n}\r\n@keyframes coinCollect {\r\n0% { transform: translateY(0) scale(1); opacity: 1; }\r\n50% { transform: translateY(-40px) scale(1.4); opacity: 1; }\r\n100% { transform: translateY(-60px) scale(0.5); opacity: 0; }\r\n}\r\n.power-up {\r\nwidth: 25px;\r\nheight: 25px;\r\nborder-radius: 50%;\r\nposition: absolute;\r\nz-index: 5;\r\nbox-shadow: 0 0 15px rgba(255,255,255,0.8);\r\nanimation: pulse 1s infinite alternate, spin 1s linear infinite;\r\ntransition: right 0.05s linear;\r\n}\r\n@keyframes pulse {\r\n0% { transform: scale(1); }\r\n100% { transform: scale(1.2); }\r\n}\r\n.power-up.shield {\r\nbackground: radial-gradient(circle, #00bfff, #1e90ff);\r\n}\r\n.power-up.magnet {\r\nbackground: radial-gradient(circle, #ff00ff, #8b008b);\r\n}\r\n.power-up.extra-life {\r\nbackground: radial-gradient(circle, #32cd32, #228b22);\r\n}\r\n.stats{\r\ndisplay:flex;\r\njustify-content:center;\r\ngap:20px;\r\nfont-size:20px;\r\nflex-wrap: wrap;\r\n}\r\n.stats span {\r\nbackground: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\r\ncolor: white;\r\npadding: 8px 15px;\r\nborder-radius: 20px;\r\nmargin: 5px;\r\nbox-shadow: 0 4px 10px rgba(0,0,0,0.2);\r\nmin-width: 80px;\r\ntransition: all 0.3s;\r\n}\r\n.stats span:hover {\r\ntransform: scale(1.05);\r\n}\r\n.flash {\r\nposition: absolute;\r\ntop: 0;\r\nleft: 0;\r\nwidth: 100%;\r\nheight: 100%;\r\nbackground: radial-gradient(circle, rgba(255,68,68,0.6) 0%, rgba(255,0,0,0.3) 70%, transparent 100%);\r\nz-index: 50;\r\npointer-events: none;\r\nanimation: flashAnim 0.2s ease-out;\r\n}\r\n@keyframes flashAnim {\r\n0% { opacity: 1; transform: scale(1); }\r\n100% { opacity: 0; transform: scale(1.1); }\r\n}\r\n\/* Background Elements *\/\r\n#ground {\r\nposition: absolute;\r\nbottom: 0;\r\nleft: 0;\r\nwidth: 200%;\r\nheight: 50px;\r\nbackground: linear-gradient(180deg, #d2b48c 0%, #cd853f 40%, #8b4513 100%);\r\nanimation: groundScroll 15s linear infinite;\r\nz-index: 2;\r\n}\r\n@keyframes groundScroll {\r\n0% { transform: translateX(0); }\r\n100% { transform: translateX(-50%); }\r\n}\r\n.cloud {\r\nposition: absolute;\r\nbackground: rgba(255,255,255,0.9);\r\nborder-radius: 50px;\r\nz-index: 1;\r\nbox-shadow: 0 5px 15px rgba(0,0,0,0.1);\r\ntransition: left 0.05s linear;\r\n}\r\n.cloud:before,\r\n.cloud:after {\r\ncontent: '';\r\nposition: absolute;\r\nbackground: rgba(255,255,255,0.9);\r\nborder-radius: 50%;\r\n}\r\n.cloud1 {\r\nwidth: 70px;\r\nheight: 35px;\r\ntop: 30px;\r\nanimation: float 30s linear infinite;\r\n}\r\n.cloud1:before {\r\nwidth: 35px;\r\nheight: 35px;\r\ntop: -17px;\r\nleft: 12px;\r\n}\r\n.cloud1:after {\r\nwidth: 45px;\r\nheight: 30px;\r\ntop: -12px;\r\nright: 12px;\r\n}\r\n.cloud2 {\r\nwidth: 60px;\r\nheight: 30px;\r\ntop: 70px;\r\nanimation: float 25s linear infinite;\r\nanimation-delay: -8s;\r\n}\r\n.cloud2:before {\r\nwidth: 30px;\r\nheight: 30px;\r\ntop: -15px;\r\nleft: 10px;\r\n}\r\n.cloud2:after {\r\nwidth: 40px;\r\nheight: 25px;\r\ntop: -10px;\r\nright: 10px;\r\n}\r\n.cloud3 {\r\nwidth: 80px;\r\nheight: 40px;\r\ntop: 50px;\r\nanimation: float 35s linear infinite;\r\nanimation-delay: -15s;\r\n}\r\n.cloud3:before {\r\nwidth: 40px;\r\nheight: 40px;\r\ntop: -20px;\r\nleft: 15px;\r\n}\r\n.cloud3:after {\r\nwidth: 50px;\r\nheight: 35px;\r\ntop: -15px;\r\nright: 15px;\r\n}\r\n@keyframes float {\r\n0% { left: -120px; }\r\n100% { left: 550px; }\r\n}\r\n.sun {\r\nposition: absolute;\r\ntop: 20px;\r\nright: 40px;\r\nwidth: 45px;\r\nheight: 45px;\r\nbackground: radial-gradient(circle, #ffd700 30%, #ffed4e 50%, #ffaa00 80%, transparent 90%);\r\nborder-radius: 50%;\r\nz-index: 3;\r\nanimation: bob 4s ease-in-out infinite alternate;\r\nbox-shadow: 0 0 25px #ffd700, inset 0 2px 5px rgba(255,255,255,0.6);\r\n}\r\n@keyframes bob {\r\n0% { transform: translateY(0); }\r\n100% { transform: translateY(-8px); }\r\n}\r\n#gameOver{\r\nposition:absolute;\r\ntop:0;\r\nleft:0;\r\nwidth:100%;\r\nheight:100%;\r\nbackground:rgba(0,0,0,0.7);\r\ncolor:white;\r\ndisplay:none;\r\nalign-items:center;\r\njustify-content:center;\r\nflex-direction:column;\r\nz-index: 100;\r\n}\r\n#gameOver h2 {\r\ntext-shadow: 2px 2px 4px rgba(0,0,0,0.5);\r\n}\r\n#gameOver button {\r\npadding: 12px 24px;\r\nfont-size: 24px;\r\nborder: none;\r\nbackground: linear-gradient(135deg, #ff9a9e 0%, #fecfef 50%, #fecfef 100%);\r\nborder-radius: 50px;\r\ncursor: pointer;\r\ntransition: all 0.3s ease;\r\nbox-shadow: 0 5px 15px rgba(255,107,107,0.4);\r\nmargin: 5px;\r\ncolor: #333;\r\n}\r\n#gameOver button:hover {\r\ntransform: scale(1.1) translateY(-3px);\r\nbox-shadow: 0 10px 25px rgba(255,107,107,0.6);\r\n}\r\n#pauseBtn {\r\nposition: absolute;\r\ntop: 10px;\r\nright: 10px;\r\npadding: 8px 16px;\r\nfont-size: 16px;\r\nborder: none;\r\nbackground: linear-gradient(135deg, #ffd700, #ffaa00);\r\nborder-radius: 50px;\r\ncursor: pointer;\r\ntransition: all 0.3s;\r\nbox-shadow: 0 5px 15px rgba(255,215,0,0.4);\r\ncolor: #333;\r\nz-index: 60;\r\n}\r\n#pauseBtn:hover {\r\ntransform: scale(1.05);\r\nbox-shadow: 0 10px 25px rgba(255,215,0,0.6);\r\n}\r\n#pauseOverlay {\r\nposition: absolute;\r\ntop: 0;\r\nleft: 0;\r\nwidth: 100%;\r\nheight: 100%;\r\nbackground: rgba(0,0,0,0.5);\r\ndisplay: none;\r\nalign-items: center;\r\njustify-content: center;\r\nflex-direction: column;\r\ncolor: white;\r\nz-index: 50;\r\n}\r\n#pauseOverlay button {\r\npadding: 12px 24px;\r\nfont-size: 24px;\r\nborder: none;\r\nbackground: linear-gradient(135deg, #ff9a9e 0%, #fecfef 50%);\r\nborder-radius: 50px;\r\ncursor: pointer;\r\ntransition: all 0.3s;\r\nbox-shadow: 0 5px 15px rgba(255,107,107,0.4);\r\nmargin: 10px;\r\ncolor: #333;\r\n}\r\n#pauseOverlay button:hover {\r\ntransform: scale(1.1);\r\nbox-shadow: 0 10px 25px rgba(255,107,107,0.6);\r\n}\r\n.shake {\r\nanimation: shake 0.5s ease-in-out;\r\n}\r\n@keyframes shake {\r\n0%, 100% { transform: translateX(0); }\r\n25% { transform: translateX(-8px); }\r\n75% { transform: translateX(8px); }\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n<!-- PASSWORD POPUP -->\r\n<div id=\"passwordPopup\" class=\"popup-overlay\">\r\n<div class=\"popup-box\">\r\n<h2>\ud83d\udd10 Enter Password<\/h2>\r\n<p><strong>Password:<\/strong>\r\n<span id=\"showPass\" style=\"color:#ff5722;font-size:22px;\"><\/span>\r\n<\/p>\r\n<input id=\"passInput\" type=\"password\" placeholder=\"Enter password\">\r\n<div id=\"errorMsg\" class=\"error-msg\">Wrong password!<\/div>\r\n<button id=\"enterBtn\">Enter<\/button>\r\n<\/div>\r\n<\/div>\r\n<!-- CHARACTER SELECT -->\r\n<div id=\"characterBox\">\r\n<h2>Choose Your Hero<\/h2>\r\n<button onclick=\"selectCharacter('\ud83d\udc66')\">\ud83d\udc66<\/button>\r\n<button onclick=\"selectCharacter('\ud83d\udc67')\">\ud83d\udc67<\/button>\r\n<button onclick=\"selectCharacter('\ud83e\uddd9')\">\ud83e\uddd9<\/button>\r\n<button onclick=\"selectCharacter('\ud83e\uddb8\u200d\u2642\ufe0f')\">\ud83e\uddb8\u200d\u2642\ufe0f<\/button>\r\n<button onclick=\"selectCharacter('\ud83e\udd84')\">\ud83e\udd84<\/button>\r\n<\/div>\r\n<!-- GAME -->\r\n<div id=\"gameContainer\">\r\n<div class=\"stats\">\r\n<span>\u2b50 <span id=\"score\">0<\/span><\/span>\r\n<span>\u2764\ufe0f <span id=\"lives\">\u221e<\/span><\/span>\r\n<span>\ud83d\udcb0 <span id=\"coins\">0<\/span><\/span>\r\n<span>\ud83c\udfc6 <span id=\"hs\">0<\/span><\/span>\r\n<\/div>\r\n<div id=\"game\">\r\n<div class=\"sun\"><\/div>\r\n<div class=\"cloud cloud1\"><\/div>\r\n<div class=\"cloud cloud2\"><\/div>\r\n<div class=\"cloud cloud3\"><\/div>\r\n<div id=\"ground\"><\/div>\r\n<div id=\"player\"><\/div>\r\n<\/div>\r\n<button id=\"pauseBtn\">\u23f8\ufe0f Pause<\/button>\r\n<div id=\"pauseOverlay\">\r\n<h2>Paused<\/h2>\r\n<button onclick=\"resumeGame()\">\u25b6\ufe0f Resume<\/button>\r\n<button onclick=\"restartGame()\">\ud83d\udd04 Restart<\/button>\r\n<button onclick=\"quitGame()\">\ud83d\udeaa Quit<\/button>\r\n<\/div>\r\n<p>Press SPACE or Click to Jump<\/p>\r\n<div id=\"gameOver\">\r\n<h2>Game Over<\/h2>\r\n<p>Score: <span id=\"finalScore\"><\/span><\/p>\r\n<p>Coins: <span id=\"finalCoins\"><\/span><\/p>\r\n<p>High Score: <span id=\"finalHs\"><\/span><\/p>\r\n<button onclick=\"restartGame()\">Restart<\/button>\r\n<\/div>\r\n<\/div>\r\n<audio id=\"jumpSound\"><source src=\"https:\/\/actions.google.com\/sounds\/v1\/cartoon\/wood_plank_flicks.ogg\" type=\"audio\/ogg\"><\/audio>\r\n<audio id=\"hitSound\"><source src=\"https:\/\/actions.google.com\/sounds\/v1\/cartoon\/clang_and_wobble.ogg\" type=\"audio\/ogg\"><\/audio>\r\n<audio id=\"coinSound\"><source src=\"https:\/\/actions.google.com\/sounds\/v1\/cartoon\/coin_drop.ogg\" type=\"audio\/ogg\"><\/audio>\r\n<audio id=\"powerSound\"><source src=\"https:\/\/actions.google.com\/sounds\/v1\/cartoon\/cartoon_boing.ogg\" type=\"audio\/ogg\"><\/audio>\r\n<script>\r\n(function(){\r\n\/* ================= PASSWORD ================= *\/\r\nconst passwords=[\"cat\",\"dog\",\"sun\",\"hero\",\"star\",\"fun\",\"run\",\"jump\"];\r\nconst password=passwords[Math.floor(Math.random()*passwords.length)];\r\ndocument.getElementById(\"showPass\").textContent = password;\r\nlet attempts=0;\r\nconst maxAttempts=3;\r\nconst popup=document.getElementById(\"passwordPopup\");\r\nconst passInput=document.getElementById(\"passInput\");\r\nconst enterBtn=document.getElementById(\"enterBtn\");\r\nconst errorMsg=document.getElementById(\"errorMsg\");\r\nenterBtn.onclick=checkPassword;\r\npassInput.addEventListener(\"keydown\",e=>{\r\nif(e.key===\"Enter\") checkPassword();\r\n});\r\nfunction checkPassword(){\r\nif(passInput.value===password){\r\npopup.style.display=\"none\";\r\ndocument.getElementById(\"characterBox\").style.display=\"block\";\r\n}else{\r\nattempts++;\r\nerrorMsg.style.display=\"block\";\r\npassInput.value=\"\";\r\npassInput.classList.add(\"shake\");\r\nsetTimeout(() => passInput.classList.remove(\"shake\"), 500);\r\nif(attempts>=maxAttempts){\r\nerrorMsg.innerText=\"Too many attempts! Reload page.\";\r\nenterBtn.disabled=true;\r\n}\r\n}\r\n}\r\n\/* ================= CHARACTER ================= *\/\r\nlet chosenChar=\"\ud83d\udc66\";\r\nwindow.selectCharacter=function(char){\r\nchosenChar=char;\r\ndocument.getElementById(\"characterBox\").style.display=\"none\";\r\ndocument.getElementById(\"gameContainer\").style.display=\"block\";\r\ndocument.getElementById(\"player\").innerHTML=chosenChar;\r\nstartGame();\r\n}\r\n\/* ================= GAME ================= *\/\r\nconst player=document.getElementById(\"player\");\r\nconst game=document.getElementById(\"game\");\r\nconst scoreEl=document.getElementById(\"score\");\r\nconst livesEl=document.getElementById(\"lives\");\r\nconst coinsEl=document.getElementById(\"coins\");\r\nconst hsEl=document.getElementById(\"hs\");\r\nconst gameOverBox=document.getElementById(\"gameOver\");\r\nconst jumpSound=document.getElementById(\"jumpSound\");\r\nconst hitSound=document.getElementById(\"hitSound\");\r\nconst coinSound=document.getElementById(\"coinSound\");\r\nconst powerSound=document.getElementById(\"powerSound\");\r\nconst pauseBtn = document.getElementById(\"pauseBtn\");\r\nconst pauseOverlay = document.getElementById(\"pauseOverlay\");\r\nlet score=0,lives=999999,coins=0,playerY=0,jumpVel=0,isJumping=false,invincibleTime=0;\r\nlet obstacles=[],coinsArr=[],powerUps=[];\r\nlet gameRunning=false;\r\nlet highScore=parseInt(localStorage.getItem(\"hs\")||\"0\");\r\nhsEl.textContent=highScore;\r\nlet speed = 4;\r\nlet magnetTime = 0;\r\nlet scoreMultiplier = 1;\r\nlet lastPowerUpTime = 0;\r\nfunction jump(){\r\nif(!isJumping){\r\nisJumping=true;\r\njumpVel=16;\r\njumpSound.currentTime=0;\r\njumpSound.play().catch(() => {});\r\n}\r\n}\r\ndocument.addEventListener(\"keydown\",e=>{\r\nif(e.code===\"Space\" && !e.repeat) {\r\ne.preventDefault();\r\njump();\r\n}\r\n});\r\ngame.addEventListener(\"click\",jump);\r\ngame.addEventListener(\"touchstart\", e => {\r\ne.preventDefault();\r\njump();\r\n});\r\npauseBtn.onclick = pauseGame;\r\nfunction pauseGame() {\r\ngameRunning = false;\r\npauseOverlay.style.display = \"flex\";\r\n}\r\nwindow.resumeGame = function() {\r\npauseOverlay.style.display = \"none\";\r\ngameRunning = true;\r\ngameLoop();\r\n}\r\nwindow.quitGame = function() {\r\nlocation.reload();\r\n}\r\nfunction createObstacle(){\r\nconst types = [\"square\", \"circle\", \"triangle\"];\r\nconst type = types[Math.floor(Math.random() * types.length)];\r\nconst size = 25;\r\nconst div=document.createElement(\"div\");\r\ndiv.className=`block ${type}`;\r\ndiv.style.right=\"-25px\";\r\ndiv.style.bottom=\"0px\";\r\nif (type === \"triangle\") {\r\ndiv.style.width = \"0\";\r\ndiv.style.height = \"0\";\r\ndiv.style.borderLeft = (size \/ 2) + \"px solid transparent\";\r\ndiv.style.borderRight = (size \/ 2) + \"px solid transparent\";\r\ndiv.style.borderBottom = size + \"px solid #f44336\";\r\n} else {\r\ndiv.style.width=size+\"px\";\r\ndiv.style.height=size+\"px\";\r\n}\r\ngame.appendChild(div);\r\nobstacles.push({elem:div,x:-25});\r\n}\r\nfunction createCoin(){\r\nconst y = 50 + Math.random() * 200;\r\nconst div=document.createElement(\"div\");\r\ndiv.className=\"coin\";\r\ndiv.style.top = y + \"px\";\r\ndiv.style.right = \"-20px\";\r\ngame.appendChild(div);\r\ncoinsArr.push({elem:div,x:-20,y});\r\n}\r\nfunction createPowerUp(){\r\nif (Date.now() - lastPowerUpTime < 15000) return; \/\/ Cooldown for spawning\r\nlastPowerUpTime = Date.now();\r\nconst types = [\"shield\", \"magnet\", \"extra-life\"];\r\nconst type = types[Math.floor(Math.random() * types.length)];\r\nconst y = 50 + Math.random() * 200;\r\nconst div = document.createElement(\"div\");\r\ndiv.className = `power-up ${type}`;\r\ndiv.style.top = y + \"px\";\r\ndiv.style.right = \"-25px\";\r\ngame.appendChild(div);\r\npowerUps.push({elem: div, x: -25, y, type});\r\n}\r\nfunction hitScreenFlash(){\r\nconst flash=document.createElement(\"div\");\r\nflash.className=\"flash\";\r\ngame.appendChild(flash);\r\nsetTimeout(() => flash.remove(), 200);\r\n}\r\nfunction update(){\r\nif (!gameRunning) return;\r\nscore += scoreMultiplier;\r\nscoreEl.textContent=score;\r\nif(score>highScore){\r\nhighScore=score;\r\nhsEl.textContent=highScore;\r\nlocalStorage.setItem(\"hs\",highScore);\r\n}\r\nspeed = Math.min(4 + score \/ 500, 12);\r\nif(isJumping){\r\njumpVel-=1;\r\nplayerY+=jumpVel;\r\nif(playerY<=10){ \/* Adjusted to land slightly above ground *\/\r\nplayerY=10;\r\nisJumping=false;\r\n}\r\n}\r\nplayer.style.bottom=playerY+\"px\";\r\nif (invincibleTime > 0) {\r\ninvincibleTime--;\r\nplayer.style.opacity = (invincibleTime % 10 < 5) ? \"0.4\" : \"1\";\r\n} else {\r\nplayer.style.opacity = \"1\";\r\n}\r\nif (magnetTime > 0) {\r\nmagnetTime--;\r\ncoinsArr.forEach(c => {\r\nconst dx = 30 - (parseFloat(c.elem.style.right) + 10); \/\/ Attract towards player\r\nconst dy = parseFloat(player.style.bottom) + 20 - c.y;\r\nconst dist = Math.sqrt(dx*dx + dy*dy);\r\nif (dist < 100) {\r\nc.x -= dx \/ 10;\r\nc.y += dy \/ 10;\r\n}\r\n});\r\n} else {\r\nscoreMultiplier = 1;\r\n}\r\nobstacles=obstacles.filter(ob=>{\r\nob.x += speed;\r\nob.elem.style.right=ob.x+\"px\";\r\nconst pRect=player.getBoundingClientRect();\r\nconst bRect=ob.elem.getBoundingClientRect();\r\nconst hit=!(pRect.right<bRect.left||pRect.left>bRect.right||pRect.bottom<bRect.top||pRect.top>bRect.bottom);\r\nif(hit && invincibleTime <= 0){\r\nlives--;\r\nlivesEl.textContent=lives;\r\ninvincibleTime = 60;\r\nhitScreenFlash();\r\nhitSound.currentTime=0;\r\nhitSound.play().catch(() => {});\r\nob.elem.remove();\r\nif(lives<=0){\r\ngameOver();\r\nreturn false;\r\n}\r\nreturn false;\r\n}\r\nif(ob.x>520){\r\nob.elem.remove();\r\nreturn false;\r\n}\r\nreturn true;\r\n});\r\ncoinsArr = coinsArr.filter(c => {\r\nc.x += speed;\r\nc.elem.style.right = c.x + \"px\";\r\nc.elem.style.top = c.y + \"px\";\r\nconst pRect = player.getBoundingClientRect();\r\nconst cRect = c.elem.getBoundingClientRect();\r\nconst collision = !(pRect.top > cRect.bottom || pRect.bottom < cRect.top ||\r\npRect.right < cRect.left || pRect.left > cRect.right);\r\nif (collision) {\r\ncoins++;\r\ncoinsEl.textContent = coins;\r\ncoinSound.currentTime = 0;\r\ncoinSound.play().catch(() => {});\r\nc.elem.style.animation = \"coinCollect 0.6s forwards\";\r\nsetTimeout(() => c.elem.remove(), 600);\r\nreturn false;\r\n}\r\nif (c.x > 520) {\r\nc.elem.remove();\r\nreturn false;\r\n}\r\nreturn true;\r\n});\r\npowerUps = powerUps.filter(p => {\r\np.x += speed;\r\np.elem.style.right = p.x + \"px\";\r\np.elem.style.top = p.y + \"px\";\r\nconst pRect = player.getBoundingClientRect();\r\nconst puRect = p.elem.getBoundingClientRect();\r\nconst collision = !(pRect.top > puRect.bottom || pRect.bottom < puRect.top ||\r\npRect.right < puRect.left || pRect.left > puRect.right);\r\nif (collision) {\r\npowerSound.currentTime = 0;\r\npowerSound.play().catch(() => {});\r\nif (p.type === \"shield\") {\r\ninvincibleTime = 300; \/\/ 5 seconds at 60fps\r\n} else if (p.type === \"magnet\") {\r\nmagnetTime = 300;\r\n} else if (p.type === \"extra-life\") {\r\nlives++;\r\nlivesEl.textContent = lives;\r\n}\r\np.elem.remove();\r\nreturn false;\r\n}\r\nif (p.x > 520) {\r\np.elem.remove();\r\nreturn false;\r\n}\r\nreturn true;\r\n});\r\nconst obsProb = 0.02 + score \/ 150000;\r\nif(Math.random()<obsProb) createObstacle();\r\nconst coinProb = 0.015 + score \/ 200000;\r\nif (Math.random() < coinProb) createCoin();\r\nconst powerProb = 0.005; \/\/ Rare spawn\r\nif (Math.random() < powerProb) createPowerUp();\r\n}\r\nfunction gameLoop(){\r\nrequestAnimationFrame(gameLoop);\r\nupdate();\r\n}\r\nfunction startGame(){\r\ngameRunning=true;\r\nrequestAnimationFrame(gameLoop);\r\n}\r\nfunction gameOver(){\r\ngameRunning=false;\r\ndocument.getElementById(\"finalScore\").textContent=score;\r\ndocument.getElementById(\"finalCoins\").textContent=coins;\r\ndocument.getElementById(\"finalHs\").textContent=highScore;\r\nobstacles.forEach(o=>o.elem.remove());\r\ncoinsArr.forEach(c=>c.elem.remove());\r\npowerUps.forEach(p=>p.elem.remove());\r\nobstacles=[];\r\ncoinsArr=[];\r\npowerUps=[];\r\ngameOverBox.style.display=\"flex\";\r\n}\r\nwindow.restartGame=function(){\r\nscore=0;\r\nlives=999999;\r\ncoins=0;\r\nplayerY=10; \/* Start slightly above ground *\/\r\nisJumping=false;\r\njumpVel=0;\r\ninvincibleTime=0;\r\nmagnetTime=0;\r\nscoreMultiplier=1;\r\nspeed=4;\r\nscoreEl.textContent=0;\r\nlivesEl.textContent='\u221e';\r\ncoinsEl.textContent=0;\r\nplayer.style.opacity = \"1\";\r\nobstacles.forEach(o=>o.elem.remove());\r\ncoinsArr.forEach(c=>c.elem.remove());\r\npowerUps.forEach(p=>p.elem.remove());\r\nobstacles=[];\r\ncoinsArr=[];\r\npowerUps=[];\r\ngameOverBox.style.display=\"none\";\r\npauseOverlay.style.display=\"none\";\r\nstartGame();\r\n}\r\n})();\r\n<\/script>\r\n<\/body>\r\n<\/html>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password! Enter Choose Your Hero \ud83d\udc66 \ud83d\udc67 \ud83e\uddd9 \ud83e\uddb8\u200d\u2642\ufe0f \ud83e\udd84 \u2b50 0 \u2764\ufe0f \u221e \ud83d\udcb0 0 \ud83c\udfc6 0 \u23f8\ufe0f Pause Paused \u25b6\ufe0f Resume \ud83d\udd04 Restart \ud83d\udeaa Quit Press SPACE or Click to Jump Game Over Score: Coins: High Score: Restart","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"rs_blank_template":"","rs_page_bg_color":"","slide_template_v7":"","footnotes":""},"class_list":["post-1995","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>abdul<\/title>\n<meta name=\"description\" content=\"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.brooklynclick.com\/uk\/wp-json\/wp\/v2\/pages\/1995\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"abdul\" \/>\n<meta property=\"og:description\" content=\"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.brooklynclick.com\/abdul\/\" \/>\n<meta property=\"og:site_name\" content=\"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Brooklynclick786\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-28T01:16:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.brooklynclick.com\/wp-content\/uploads\/2025\/05\/brooklyn-click-favicon.png\" \/>\n\t<meta property=\"og:image:width\" content=\"790\" \/>\n\t<meta property=\"og:image:height\" content=\"672\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"abdul\" \/>\n<meta name=\"twitter:description\" content=\"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/abdul\\\/\",\"url\":\"https:\\\/\\\/www.brooklynclick.com\\\/abdul\\\/\",\"name\":\"abdul\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/#website\"},\"datePublished\":\"2026-02-05T00:28:49+00:00\",\"dateModified\":\"2026-02-28T01:16:45+00:00\",\"description\":\"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/abdul\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.brooklynclick.com\\\/abdul\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/abdul\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.brooklynclick.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"abdul\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/#website\",\"url\":\"https:\\\/\\\/www.brooklynclick.com\\\/\",\"name\":\"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA\",\"description\":\"BrooklynClick.com is a dynamic SEO and digital marketing agency based in the heart of Brooklyn, dedicated to driving growth and visibility for businesses of all sizes.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.brooklynclick.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/#organization\",\"name\":\"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA\",\"url\":\"https:\\\/\\\/www.brooklynclick.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.brooklynclick.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/brooklyn-click-favicon.png\",\"contentUrl\":\"https:\\\/\\\/www.brooklynclick.com\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/brooklyn-click-favicon.png\",\"width\":790,\"height\":672,\"caption\":\"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA\"},\"image\":{\"@id\":\"https:\\\/\\\/www.brooklynclick.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Brooklynclick786\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"abdul","description":"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.brooklynclick.com\/uk\/wp-json\/wp\/v2\/pages\/1995\/","og_locale":"en_US","og_type":"article","og_title":"abdul","og_description":"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!","og_url":"https:\/\/www.brooklynclick.com\/abdul\/","og_site_name":"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA","article_publisher":"https:\/\/www.facebook.com\/Brooklynclick786\/","article_modified_time":"2026-02-28T01:16:45+00:00","og_image":[{"width":790,"height":672,"url":"https:\/\/www.brooklynclick.com\/wp-content\/uploads\/2025\/05\/brooklyn-click-favicon.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"abdul","twitter_description":"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.brooklynclick.com\/abdul\/","url":"https:\/\/www.brooklynclick.com\/abdul\/","name":"abdul","isPartOf":{"@id":"https:\/\/www.brooklynclick.com\/#website"},"datePublished":"2026-02-05T00:28:49+00:00","dateModified":"2026-02-28T01:16:45+00:00","description":"abdul: Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!. Kids Game Lock \ud83d\udd10 Enter Password Password: Wrong password!","breadcrumb":{"@id":"https:\/\/www.brooklynclick.com\/abdul\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.brooklynclick.com\/abdul\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.brooklynclick.com\/abdul\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.brooklynclick.com\/"},{"@type":"ListItem","position":2,"name":"abdul"}]},{"@type":"WebSite","@id":"https:\/\/www.brooklynclick.com\/#website","url":"https:\/\/www.brooklynclick.com\/","name":"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA","description":"BrooklynClick.com is a dynamic SEO and digital marketing agency based in the heart of Brooklyn, dedicated to driving growth and visibility for businesses of all sizes.","publisher":{"@id":"https:\/\/www.brooklynclick.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.brooklynclick.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.brooklynclick.com\/#organization","name":"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA","url":"https:\/\/www.brooklynclick.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.brooklynclick.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.brooklynclick.com\/wp-content\/uploads\/2025\/05\/brooklyn-click-favicon.png","contentUrl":"https:\/\/www.brooklynclick.com\/wp-content\/uploads\/2025\/05\/brooklyn-click-favicon.png","width":790,"height":672,"caption":"Brooklyn Click :: SEO And Digital Marketing Agency in Brooklyn USA"},"image":{"@id":"https:\/\/www.brooklynclick.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Brooklynclick786\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.brooklynclick.com\/wp-json\/wp\/v2\/pages\/1995","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.brooklynclick.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.brooklynclick.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.brooklynclick.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.brooklynclick.com\/wp-json\/wp\/v2\/comments?post=1995"}],"version-history":[{"count":0,"href":"https:\/\/www.brooklynclick.com\/wp-json\/wp\/v2\/pages\/1995\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.brooklynclick.com\/wp-json\/wp\/v2\/media?parent=1995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}