HTML5
HTML5
HTML5
CSS
Rocket League: <!-- Ultimate Game Stash file-->
<!-- For the regularly updating doc go to https://docs.google.com/document/d/1_FmH3BlSBQI7FGgAQL59-ZPe8eCxs35wel6JUyVaG8Q/ -->
<html lang="en" <head <meta http-equiv="X-UA-Compatible" content="IE=edge" / <meta http-equiv="pragma" content="no-cache"/ <meta name="apple-mobile-web-app-capable" content="yes" / <meta name ="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" / <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" / <meta charset="utf-8"/ <!-- Set the title bar of the page -- <titleCreated with GameMaker: Studio</title <!-- Set the background colour of the document -- <style body { background: #0; color:#cccccc; margin: 0px; padding: 0px; border: 0px; } canvas { width: 100vw; display: block; } :-webkit-full-screen #canvas { width: 100%; height: 100%; } div.gm4html5_div_class { margin: 0px; padding: 0px; border: 0px; } /* START - Login Dialog Box / div.gm4html5_login { padding: 20px; position: absolute; border: solid 2px #000000; background-color: #404040; color:#00ff00; border-radius: 15px; box-shadow: #101010 20px 20px 40px; } div.gm4html5_cancel_button { float: right; } div.gm4html5_login_button { float: left; } div.gm4html5_login_header { text-align: center; } / END - Login Dialog Box */ :-webkit-full-screen { width: 100%; height: 100%; } </style </head <body <div class="gm4html5_div_class" id="gm4html5_div_id" <!-- Create the canvas element the game draws to -- <canvas id="canvas" width="1024" height="375" <pYour browser doesn't support HTML5 canvas.</p </canvas </div <!-- Run the game code -- <script type="text/javascript" src="https://cdn.jsdelivr.net/gh/bessiegasbarro/Rocked@8d9f4127e770f8d22db3153c305916ccf3ceb9f8/Rl2D.js"</script <scriptwindow.onload = GameMaker_Init;</script </body </html <div style="text-align: center;"<span style="background-color: transparent;"<b style=""<font size="3" color="#000"If the keys do not work, then click on this text and continue playing. </font</b</span</div
/* Chess board /
.board {
display: grid;
grid-template-columns: repeat(8, 1fr);
width: 500px; / Or any desired width /
height: 500px; / Or any desired height /
background-color: #eee; / Light background */
}
/* Chess board squares /
.square {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
font-size: 40px; / Adjust as needed for pieces /
color: black; / Or your preferred color for pieces */
}
/* Alternating square colors /
.square:nth-child(odd) {
background-color: #b58863; / Light brown/beige */
}
.square:nth-child(even) {
background-color: #7e5f43; /* Dark brown/beige */
}
/* Example styles for chess pieces (using font-awesome or custom icons) /
.pawn {
font-family: 'Font Awesome 5 Free';
font-weight: 900; / or 900 depending on font-awesome /
}
.pawn::before {
content: '\f829'; / Example: FA Icon code for pawn */
}
.rook {
font-family: 'Font Awesome 5 Free';
font-weight: 900; /* or 900 depending on font-awesome /
}
.rook::before {
content: '\f84a'; / Example: FA Icon code for rook */
}
/* Similar styles can be created for other pieces (knight, bishop, queen, king) */
/* Optional: Highlight squares when selecting a piece /
.highlighted {
background-color: rgba(255, 255, 0, 0.3); / Yellow highlight */
}
Mario 2: <html>
<!-- Ultimate Game Stash file-->
<!-- For the regularly updating doc go to https://docs.google.com/document/d/1_FmH3BlSBQI7FGgAQL59-ZPe8eCxs35wel6JUyVaG8Q/ -->
<head>
<script src="//www.google.com/jsapi"></script>
<script>
window.parent.maeExportApis_();
</script>
<style>
body {
overflow: hidden;
background: #000000;
margin-top: 0;
margin-left: 0;
color: #000000;
}
#startButton {
display: block;
width: 160px;
height: 40px;
background-color: #4CAF50;
color: white;
text-align: center;
text-decoration: none;
font-size: 16px;
margin: 20px auto;
padding: 10px 20px;
border: none;
border-radius: 8px;
cursor: pointer;
font-family: 'Press Start 2P', cursive;
box-shadow: 0px 0px 10px 2px #000000;
}
</style>
<link href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap" rel="stylesheet">
<style type="text/css">
#button {
display: none;
}
.imgb_vis {
animation: imgb-animation 7s linear;
}
@keyframes imgb-animation {
10% {
transform: translateX(0);
}
20% {
transform: translateX(100px);
}
90% {
transform: translateX(100px);
}
100% {
transform: translateX(0);
}
}
</style>
</head>
<body>
<div style="width: 100vw; height: 100vh;max-width:100%">
<div id="game" style="display: none;"></div>
<button id="startButton">PLAY</button>
</div>
<script>
document.getElementById("game").style.display = "none";
function startGame() {
document.getElementById("game").style.display = "block";
document.getElementById("startButton").style.display = "none";
EJS_player = "#game";
EJS_core = "snes";
EJS_color = "#000000";
EJS_startOnLoaded = true;
EJS_pathtodata = "https://cdn.jsdelivr.net/gh/a456pur/seraph@81f551ca0aa8e3d6018d32d8ac5904ac9bc78f76/storage/emulatorjs/data";
EJS_gameUrl = "https://cdn.jsdelivr.net/gh/bubbls/clsm64@569a5377ad798dd6d36b429ce1c2f6eb67b30f9b/Super%20Mario%20World%202_%20Yoshi's%20Island.zip";
loadGame();
}
document.getElementById("startButton").addEventListener("click", startGame);
function loadGame() {
var script = document.createElement("script");
script.src = "https://cdn.jsdelivr.net/gh/a456pur/seraph@81f551ca0aa8e3d6018d32d8ac5904ac9bc78f76/storage/emulatorjs/data/loader.js";
document.body.appendChild(script);
var script = document.createElement("script");
script.src = "https://cdn.jsdelivr.net/gh/a456pur/seraph@ae2fcc6d6a9cd051654fcc0519080db1f79cf2a7/storage/js/cloak.js";
document.body.appendChild(script);
}
</script>
Squid playground <!DOCTYPE html>
<!-- Ultimate Game Stash file-->
<!-- For the regularly updating doc go to https://docs.google.com/document/d/1_FmH3BlSBQI7FGgAQL59-ZPe8eCxs35wel6JUyVaG8Q/ -->
<html style="--construct-scale: 0.6291666666666667;">
<head>
<script type="module" src="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/scripts/c3main.js"></script>
</head>
<body style="">
<module>
<moduleprefs title="Google.com">
<content type="html">
<!--[CDATA[
<meta charset="utf-8">
<title>CalmarPG</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<!-- Made with Construct, the game and app creator :: https://www.construct.net -->
<meta name="generator" content="Scirra Construct">
<link rel="icon" type="image/png" href="icons/icon-512.png">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/style.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/file.css">
<script>
if (location.protocol.substr(0, 4) === "file")
{
alert("Web exports won't work until you upload them. (When running on the file: protocol, browsers block many features from working for security reasons.)");
}
</script>
<noscript>
<div id="notSupportedWrap">
<h2 id="notSupportedTitle">This content requires JavaScript</h2>
<p class="notSupportedMessage">JavaScript appears to be disabled. Please enable it to view this
content.</p>
</div>
</noscript>
<script src="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/scripts/modernjscheck.js"></script>
<script src="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/scripts/supportcheck.js"></script>
<script src="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/scripts/offlineclient.js" type="module">
</script>
<script src="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/scripts/main.js" type="module"></script>
<script src="https://cdn.jsdelivr.net/gh/kamalyahyha/lol@main/scripts/register-sw.js" type="module">
</script>
Geometry Dash Lite
<!-- Ultimate Game Stash file-->
<!-- For the regularly updating doc go to https://docs.google.com/document/d/1_FmH3BlSBQI7FGgAQL59-ZPe8eCxs35wel6JUyVaG8Q/ -->
<!-- Made by Genizy-->
<!DOCTYPE html>
<html lang="en-US">
<head>
<base href="https://rawcdn.githack.com/genizy/google-class/main/gdlite/">
<title>Geometry Dash</title>
<link rel="icon" type="image/png" href="https://e3334afd.cf-nate.pages.dev/0/g/geodash/game/splash.png">
<meta name="description" content="Play Geometry Dash Lite Online For Free on Chromebook, PC, Windows, Desktop in Chrome and modern browsers.">
<link rel="canonical" href="https://gamecomets.com/game/geometry-dash-lite/" />
<meta name="robots" content="noindex, nofollow">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="themes/geometrydashlite.io/rs/css/home.css?v=1">
</head>
<meta name="cf-2fa-verify" content="GpoihhhSRQknehLQkEtXM">
<body>
<style>
html {
box-sizing: border-box;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
body {
margin: 0;
background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 102, 255));
overflow: hidden;
}
#gameContainer {
width: 100vw;
height: 100vh;
}
canvas {
width: 100%;
height: 100%;
display: block;
}
canvas+* {
z-index: 2;
}
.container {
max-width: 1600px;
position: relative;
}
.posImg {
position: absolute;
top: 0;
width: 100%;
height: 100%;
}
.logo {
position: absolute;
display: block;
max-width: 100vw;
max-height: 70vh;
top: 300px;
}
.pos_progress {
position: absolute;
bottom: 15%;
width: 100%;
}
.progress {
margin: 1.5em auto;
max-width: 436px;
height: auto;
display: none;
position: relative;
}
.full {
width: 97%;
transform-origin: top left;
}
.box_process {
width: 100%;
}
.process {
width: 98%;
}
.progress .posfull,
.progress .posbox {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
}
.progress .posfull {
top: 8px;
z-index: 1;
}
.progress .posbox {
top: 0;
z-index: 2;
}
#loader {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-image: linear-gradient(rgb(0, 0, 0), rgb(0, 102, 255));
}
.pos_spinner {
position: absolute;
top: 70%;
left: 50%;
transform: translate(-30%, -50%);
}
.spinner,
.spinner:after {
display: none;
border-radius: 50%;
width: 5em;
height: 5em;
}
.spinner {
margin: 10px;
font-size: 10px;
position: relative;
text-indent: -9999em;
border-top: 1.1em solid rgba(255, 255, 255, 0.2);
border-right: 1.1em solid rgba(255, 255, 255, 0.2);
border-bottom: 1.1em solid rgba(255, 255, 255, 0.2);
border-left: 1.1em solid #ffffff;
transform: translateZ(0);
animation: spinner-spin 1.1s infinite linear;
}
@keyframes spinner-spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
</style>
<div id="gameContainer"></div>
<div id="loader"><img class="logo" src="image/loading.png?v=1">
<div class="spinner"></div>
<div class=" pos_progress">
<div class="progress">
<div class="posfull"><img class="full" src="image/process_bar_back.png"></div>
<div class="posbox"><img class="box_process" src="image/process_bar_front.png"></div>
</div>
</div>
<script src="Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/GeometryDashLite.json", {
onProgress: UnityProgress
});
function UnityProgress(gameInstance, progress) {
if (!gameInstance.Module) {
return;
}
const loader = document.querySelector("#loader");
if (!gameInstance.progress) {
const progress = document.querySelector("#loader .progress");
progress.style.display = "block";
gameInstance.progress = progress.querySelector(".full");
loader.querySelector(".spinner").style.display = "none";
}
gameInstance.progress.style.transform = scaleX(${progress});
if (progress === 1 && !gameInstance.removeTimeout) {
gameInstance.removeTimeout = setTimeout(function() {
loader.style.display = "none";
}, 2000);
}
}
</script>
<script>
document.addEventListener('DOMContentLoaded', function() {
let buttondiv = document.getElementsByTagName('button');
for (let i = 0; i < buttondiv.length; i++) {
if (buttondiv[i].innerHTML == "OK") {
buttondiv[i].click();
}
}
setTimeout(function() {
let buttonok = document.getElementsByTagName('button');
for (let i = 0; i < buttondiv.length; i++) {
if (buttonok[i].innerHTML == "OK") {
buttonok[i].click();
}
}
}, 1000);
});
</script>
<script src="themes/geometrydashlite.io/rs/js/jquery-3.4.1.min.js"></script>
<script>
function ToggleInfo() {
if ($('button.hide-main-panel').children('i')[0].textContent != 'Info') {
$("div.main-panel").css('width', '0px');
$("div.main-panel-ads").css('display', 'none');
$("div.main-panel-content").css('display', 'none');
$('button.hide-main-panel').children('i').html('Info');
console.log('Info');
} else {
$("div.main-panel").css('width', $("div.main-panel").css('max-width'));
$("div.main-panel-ads").css('display', 'block');
$("div.main-panel-content").css('display', 'block');
$('button.hide-main-panel').children('i').html('>>');
console.log('>>');
}
}
function ShowInfo() {
$("div.main-panel").css('width', $("div.main-panel").css('max-width'));
$("div.main-panel-ads").css('display', 'block');
$("div.main-panel-content").css('display', 'block');
$('button.hide-main-panel').children('i').html('>>');
}
function HideInfo() {
$("div.main-panel").css('width', '0px');
$("div.main-panel-ads").css('display', 'none');
$("div.main-panel-content").css('display', 'none');
$('button.hide-main-panel').children('i').html('Info');
}
$('button.hide-main-panel').click(function() {
console.log('a');
ToggleInfo();
});
</script>
</body>
</html>
clgeometrydashlite.html
Displaying clgeometrydashlite.html.
Mario Party:
<html>
<!-- Ultimate Game Stash file-->
<!-- For the regularly updating doc go to https://docs.google.com/document/d/1_FmH3BlSBQI7FGgAQL59-ZPe8eCxs35wel6JUyVaG8Q/ -->
<head>
<script>
window.gameconfig = {
name: "Mario Party 3 (USA)",
url: "https://cdn.jsdelivr.net/gh/bubbls/ugss@994944af8e3ee4dc9f7dc3c83e16b99ee16096d2/Mario%20Party%203%20(USA)/Mario%20Party%203%20(USA).z64",
core: "n64",
min: 1,
max: 2,
};
</script>
<script>
function mergeFiles(fileParts, cb) {
return new Promise((resolve, reject) => {
let buffers = [];
function fetchPart(index) {
if (index >= fileParts.length) {
let mergedBlob = new Blob(buffers);
let mergedFileUrl = URL.createObjectURL(mergedBlob);
resolve(mergedFileUrl);
return;
}
fetch(fileParts[index])
.then((response) => response.arrayBuffer())
.then((data) => {
buffers.push(data);
fetchPart(index + 1);
})
.catch(reject);
cb(index);
}
fetchPart(0);
});
}
function getParts(file, start, end) {
let parts = [];
for (let i = start; i <= end; i++) {
parts.push(file + ".part" + i);
}
return parts;
}
</script>
<style>
body,
html {
margin: 0;
padding: 0;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
background-color: #121212;
color: white;
font-family: Arial, sans-serif;
}
#game-container {
text-align: center;
width: 100%;
height: 100%;
}
#loading-progress {
font-size: 18px;
margin-top: 20px;
padding: 10px;
background: rgba(255, 255, 255, 0.1);
border-radius: 8px;
display: inline-block;
}
</style>
</head>
<body>
<div id="game-container">
<div id="game"></div>
<div id="loading-progress">Loading: 0/0</div>
<div id="first-time">First-time loading may take longer...</div>
</div>
<script>
var parts = getParts(
window.gameconfig.url,
window.gameconfig.min,
window.gameconfig.max
);
var totalParts = parts.length;
function updateLoadingProgress(loaded) {
const progressElement = document.getElementById("loading-progress");
if (loaded === 0) {
progressElement.textContent = "Loading: 0/0";
} else {
progressElement.textContent = Loading: ${loaded}/${totalParts};
}
}
Promise.all([mergeFiles(parts, updateLoadingProgress)])
.then(([gameUrl]) => {
document.getElementById("loading-progress").remove();
document.getElementById("first-time").remove();
EJS_player = "#game";
EJS_core = window.gameconfig.core;
EJS_gameName = window.gameconfig.name;
EJS_color = "#0064ff";
EJS_startOnLoaded = true;
EJS_pathtodata = "https://cdn.jsdelivr.net/gh/genizy/emu@master/";
EJS_gameUrl = gameUrl;
const script = document.createElement("script");
script.src =
"https://cdn.jsdelivr.net/gh/genizy/emu@master/loader.js";
document.body.appendChild(script);
})
.catch((error) => {
console.error(error);
document.getElementById("loading-progress").textContent =
"Error loading game.";
});
</script>
</body>
</html>
Pixel Shooter:
<!-- Ultimate Game Stash file-->
<!-- For the regularly updating doc go to https://docs.google.com/document/d/1_FmH3BlSBQI7FGgAQL59-ZPe8eCxs35wel6JUyVaG8Q/ -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Pixel Shooter 1</title>
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, minimum-scale=1, maximum-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="format-detection" content="telephone=no">
<meta name="renderer" content="webkit">
<meta name="force-rendering" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="msapplication-tap-highlight" content="no">
<meta name="full-screen" content="yes">
<meta name="x5-fullscreen" content="true">
<meta name="360-fullscreen" content="true">
<meta name="screen-orientation" content="landscape">
<meta name="x5-orientation" content="landscape">
<meta name="x5-page-mode" content="app">
<!-- Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-MENBM6GSNY"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());
gtag("config", "G-MENBM6GSNY");
</script>
<link rel="stylesheet" href="https://274019683-173520394482650759.preview.editmysite.com/uploads/b/139890129-131715539788281629/files/style-mobile.6e9cd.css">
</head>
<body>
<canvas id="GameCanvas" oncontextmenu="event.preventDefault()" tabindex="0"></canvas>
<div id="splash">
<div class="progress-bar stripes">
<span style="width: 0%"></span>
</div>
</div>
<!-- Game Scripts -->
<script src="https://274019683-173520394482650759.preview.editmysite.com/uploads/b/139890129-131715539788281629/files/src/settings.5beaa.js" charset="utf-8"></script>
<script src="https://274019683-173520394482650759.preview.editmysite.com/uploads/b/139890129-131715539788281629/files/main.93472.js" charset="utf-8"></script>
<script>
(function () {
if (typeof VConsole !== 'undefined') {
window.vConsole = new VConsole();
}
var splash = document.getElementById('splash');
splash.style.display = 'block';
function loadScript(moduleName, callback) {
var script = document.createElement('script');
script.async = true;
script.src = moduleName;
script.onload = function () {
document.body.removeChild(script);
if (callback) callback();
};
document.body.appendChild(script);
}
var debug = window._CCSettings && window._CCSettings.debug;
var cocosSrc = debug
? 'cocos2d-js.js'
: 'https://274019683-173520394482650759.preview.editmysite.com/uploads/b/139890129-131715539788281629/files/cocos2d-js-min.55149.js';
loadScript(cocosSrc, function () {
if (window.CC_PHYSICS_BUILTIN || window.CC_PHYSICS_CANNON) {
loadScript(debug ? 'physics.js' : 'physics-min.js', window.boot);
} else {
if (typeof window.boot === 'function') {
window.boot();
}
}
});
})();
// Ensure gameapi exists before calling init
document.addEventListener("DOMContentLoaded", function () {
if (typeof gameapi !== 'undefined' && gameapi.init) {
gameapi.init();
} else {
console.warn("gameapi is not defined.");
}
});
</script>
<!-- External SDK -->
</body>
</html>
Ragdoll Soccer:
<Module>
<!-- Ultimate Game Stash file-->
<!-- For the regularly updating doc go to https://docs.google.com/document/d/1_FmH3BlSBQI7FGgAQL59-ZPe8eCxs35wel6JUyVaG8Q/ -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/paigerodeghero/academicwebsite@897c910c65e6c68b04c44a6b6eba0b99d0f2f2cf/TemplateData/style.css"> <script src="https://cdn.jsdelivr.net/gh/paigerodeghero/academicwebsite@897c910c65e6c68b04c44a6b6eba0b99d0f2f2cf/TemplateData/UnityProgress.js"></script> <script src="https://cdn.jsdelivr.net/gh/gertdoro/Kubeflow@c8e1bf03d9c16cfc040f744be5b7d77350e8dfd6/profile-controller/api/v1/ragdoll-soccer.js"></script> <script> var gameInstance = UnityLoader.instantiate("gameContainer", "https://cdn.jsdelivr.net/gh/gertdoro/Kubeflow@ee7e5c05db45dbe796e289c6c1cbbde8e328ad44/profile-controller/api/v1/ragdoll-soccer.json", {onProgress: UnityProgress,Module:{onRuntimeInitialized: function() {UnityProgress(gameInstance, "complete")}}}); </script> <script src=""></script> <div class="webgl-content"> <div id="gameContainer" style="width: 100vw; height: 100vh"></div> </div>
This topic has been archived and can no longer be replied to.