mirror of
https://github.com/neon443/neon443.github.io.git
synced 2026-03-11 15:16:18 +00:00
cleanup
moved games to ./games
This commit is contained in:
15
games/slope/Build/slope.json
Executable file
15
games/slope/Build/slope.json
Executable file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"companyName": "IDnet",
|
||||
"productName": "Slope",
|
||||
"dataUrl": "slope_data.unityweb",
|
||||
"wasmCodeUrl": "slope_wasmcode.unityweb",
|
||||
"wasmFrameworkUrl": "slope_wasmframework.unityweb",
|
||||
"asmCodeUrl": "slope_code.unityweb",
|
||||
"asmMemoryUrl": "slope_memory.unityweb",
|
||||
"asmFrameworkUrl": "slope_framework.unityweb",
|
||||
"TOTAL_MEMORY": 268435456,
|
||||
"graphicsAPI": ["WebGL 2.0", "WebGL 1.0"],
|
||||
"webglContextAttributes": {"preserveDrawingBuffer": false},
|
||||
"splashScreenStyle": "Dark",
|
||||
"backgroundColor": "#231F20"
|
||||
}
|
||||
BIN
games/slope/Build/slope_data.unityweb
Executable file
BIN
games/slope/Build/slope_data.unityweb
Executable file
Binary file not shown.
BIN
games/slope/Build/slope_framework.unityweb
Executable file
BIN
games/slope/Build/slope_framework.unityweb
Executable file
Binary file not shown.
BIN
games/slope/Build/slope_memory.unityweb
Executable file
BIN
games/slope/Build/slope_memory.unityweb
Executable file
Binary file not shown.
BIN
games/slope/Build/slope_wasmcode.unityweb
Executable file
BIN
games/slope/Build/slope_wasmcode.unityweb
Executable file
Binary file not shown.
BIN
games/slope/Build/slope_wasmframework.unityweb
Executable file
BIN
games/slope/Build/slope_wasmframework.unityweb
Executable file
Binary file not shown.
18
games/slope/README.md
Executable file
18
games/slope/README.md
Executable file
@@ -0,0 +1,18 @@
|
||||
# Slope
|
||||
Copy of the popular slope game designed to be hosted anywhere to bypass website restrictions! Below I will cover two free and easy methods to clone and host this yourself, however if you wish to play, use the following link. If you use this repo, please star it so others can find it.
|
||||
|
||||
[play here!](https://neon443.github.io/slope)
|
||||
|
||||
### Self-Hosting On Github Pages
|
||||
Fork this repo, and open it. Open the repo settings menu and navigate down the the "Pages" tab. Once there, change the Source option to the main branch. A blue box will appear saying that your page is waiting to be published. After about 15-90 seconds, the game will be avalible to play at the url it displays.
|
||||
|
||||

|
||||
|:--:|
|
||||
<b>Select your deployment branch and save!</b>
|
||||
|
||||

|
||||
|:--:|
|
||||
<b>Should look like this when completed.</b>
|
||||
|
||||
### Other
|
||||
Fork the repo and save it to your desired location. Run it through the `unityloader41.js` file.
|
||||
24
games/slope/TemplateData/UnityProgress.js
Executable file
24
games/slope/TemplateData/UnityProgress.js
Executable file
@@ -0,0 +1,24 @@
|
||||
function UnityProgress(gameInstance, progress) {
|
||||
if (!gameInstance.Module)
|
||||
return;
|
||||
if (!gameInstance.logo) {
|
||||
gameInstance.logo = document.createElement("div");
|
||||
gameInstance.logo.className = "logo " + gameInstance.Module.splashScreenStyle;
|
||||
gameInstance.container.appendChild(gameInstance.logo);
|
||||
}
|
||||
if (!gameInstance.progress) {
|
||||
gameInstance.progress = document.createElement("div");
|
||||
gameInstance.progress.className = "progress " + gameInstance.Module.splashScreenStyle;
|
||||
gameInstance.progress.empty = document.createElement("div");
|
||||
gameInstance.progress.empty.className = "empty";
|
||||
gameInstance.progress.appendChild(gameInstance.progress.empty);
|
||||
gameInstance.progress.full = document.createElement("div");
|
||||
gameInstance.progress.full.className = "full";
|
||||
gameInstance.progress.appendChild(gameInstance.progress.full);
|
||||
gameInstance.container.appendChild(gameInstance.progress);
|
||||
}
|
||||
gameInstance.progress.full.style.width = (100 * progress) + "%";
|
||||
gameInstance.progress.empty.style.width = (100 * (1 - progress)) + "%";
|
||||
if (progress == 1)
|
||||
gameInstance.logo.style.display = gameInstance.progress.style.display = "none";
|
||||
}
|
||||
BIN
games/slope/TemplateData/progressEmpty.Dark.png
Executable file
BIN
games/slope/TemplateData/progressEmpty.Dark.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 114 B |
BIN
games/slope/TemplateData/progressFull.Dark.png
Executable file
BIN
games/slope/TemplateData/progressFull.Dark.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 93 B |
BIN
games/slope/TemplateData/progressLogo.Dark.png
Executable file
BIN
games/slope/TemplateData/progressLogo.Dark.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 1.4 KiB |
18
games/slope/TemplateData/style.css
Executable file
18
games/slope/TemplateData/style.css
Executable file
@@ -0,0 +1,18 @@
|
||||
.webgl-content * {border: 0; margin: 0; padding: 0}
|
||||
|
||||
|
||||
.webgl-content .logo, .progress {position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
|
||||
.webgl-content .logo {background: url('progressLogo.Light.png') no-repeat center / contain; width: 154px; height: 130px;}
|
||||
.webgl-content .progress {height: 18px; width: 141px; margin-top: 90px;}
|
||||
.webgl-content .progress .empty {background: url('progressEmpty.Light.png') no-repeat right / cover; float: right; width: 100%; height: 100%; display: inline-block;}
|
||||
.webgl-content .progress .full {background: url('progressFull.Light.png') no-repeat left / cover; float: left; width: 0%; height: 100%; display: inline-block;}
|
||||
|
||||
.webgl-content .logo.Dark {background-image: url('progressLogo.Dark.png');}
|
||||
.webgl-content .progress.Dark .empty {background-image: url('progressEmpty.Dark.png');}
|
||||
.webgl-content .progress.Dark .full {background-image: url('progressFull.Dark.png');}
|
||||
|
||||
.webgl-content .footer {margin-top: 5px; height: 38px; line-height: 38px; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px;}
|
||||
.webgl-content .footer .webgl-logo, .title, .fullscreen {height: 100%; display: inline-block; background: transparent center no-repeat;}
|
||||
.webgl-content .footer .webgl-logo {background-image: url('webgl-logo.png'); width: 204px; float: left;}
|
||||
.webgl-content .footer .title {margin-right: 10px; float: right;}
|
||||
.webgl-content .footer .fullscreen {background-image: url('fullscreen.png'); width: 38px; float: right;}
|
||||
792
games/slope/TemplateData/unityloader41.js
Executable file
792
games/slope/TemplateData/unityloader41.js
Executable file
File diff suppressed because one or more lines are too long
36
games/slope/index.html
Executable file
36
games/slope/index.html
Executable file
@@ -0,0 +1,36 @@
|
||||
<head>
|
||||
<!-- Google tag (gtag.js) -->
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-6R79TC88DQ"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
|
||||
gtag('config', 'G-6R79TC88DQ');
|
||||
</script>
|
||||
<!-- Google tag (gtag.js) -->
|
||||
<link rel="stylesheet" href="TemplateData/style.css">
|
||||
<script src="TemplateData/UnityProgress.js"></script>
|
||||
<script src="TemplateData/unityloader41.js"></script>
|
||||
<script>
|
||||
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/slope.json", { onProgress: UnityProgress, Module: { onRuntimeInitialized: function() { UnityProgress(gameInstance, "complete") } } });
|
||||
</script>
|
||||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2541434264715219"
|
||||
crossorigin="anonymous"></script>
|
||||
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2541434264715219"
|
||||
crossorigin="anonymous"></script>
|
||||
</head>
|
||||
|
||||
<!---
|
||||
Want to run or host yourself? Check out the source?
|
||||
https://github.com/cgolden15/Slope-Game/
|
||||
|
||||
Drop a star on the repo if you enjoy.
|
||||
--->
|
||||
|
||||
<body style="margin: 0; overflow: hidden;">
|
||||
<div class="webgl-content">
|
||||
<div id="gameContainer" style="width: 100%; height: 100%; margin: 0;"></div>
|
||||
</div>
|
||||
</body>
|
||||
<!-- Slope game by y8 games, not me.-->
|
||||
Reference in New Issue
Block a user