浏览代码

adding shmup to site

Justin Gilman 10 月之前
父节点
当前提交
a298ba1800
共有 24 个文件被更改,包括 173 次插入0 次删除
  1. 二进制
      htdocs/rogueengine/shmup/AppData/1192ce56-a6c9-4264-8a34-7457161c8138.png
  2. 0 0
      htdocs/rogueengine/shmup/AppData/1192ce56-a6c9-4264-8a34-7457161c8138.png.meta
  3. 0 0
      htdocs/rogueengine/shmup/AppData/29674ca4-c456-4ceb-830e-fa2e0cabba43.rogueMaterial
  4. 二进制
      htdocs/rogueengine/shmup/AppData/2c212647-775d-43f1-8a16-645d5594649d.wav
  5. 1 0
      htdocs/rogueengine/shmup/AppData/2c212647-775d-43f1-8a16-645d5594649d.wav.meta
  6. 0 0
      htdocs/rogueengine/shmup/AppData/4879ae3f-38b9-4ff0-aaf5-f65a3ff0d3b5.rogueScene
  7. 0 0
      htdocs/rogueengine/shmup/AppData/50e85f14-d006-47d1-b527-093ff7e07395.rogueMaterial
  8. 0 0
      htdocs/rogueengine/shmup/AppData/575efd72-a57b-4be2-815f-ec7007c3a611.rogueScene
  9. 二进制
      htdocs/rogueengine/shmup/AppData/84411d6f-dc27-48aa-973c-3dae3ca5b29a.png
  10. 0 0
      htdocs/rogueengine/shmup/AppData/84411d6f-dc27-48aa-973c-3dae3ca5b29a.png.meta
  11. 0 0
      htdocs/rogueengine/shmup/AppData/9c82873f-0fb1-412f-94b3-3e9ae0be31c5.rogueMaterial
  12. 0 0
      htdocs/rogueengine/shmup/AppData/9d47ca22-8ecc-47b4-b389-4d2c913e98d1.rogueMaterial
  13. 13 0
      htdocs/rogueengine/shmup/AppData/RogueEngineLogo.svg
  14. 1 0
      htdocs/rogueengine/shmup/AppData/build.js
  15. 二进制
      htdocs/rogueengine/shmup/AppData/cad3c6c1-04ba-4ffa-a1c4-9a6ae66665e3.png
  16. 0 0
      htdocs/rogueengine/shmup/AppData/cad3c6c1-04ba-4ffa-a1c4-9a6ae66665e3.png.meta
  17. 二进制
      htdocs/rogueengine/shmup/AppData/d7d8a103-b1ca-429a-b1c0-69cc6ca6016d.ogg
  18. 1 0
      htdocs/rogueengine/shmup/AppData/d7d8a103-b1ca-429a-b1c0-69cc6ca6016d.ogg.meta
  19. 0 0
      htdocs/rogueengine/shmup/AppData/de734a49-3e21-4e66-9f84-e2003714417d.roguePrefab
  20. 1 0
      htdocs/rogueengine/shmup/AppData/de734a49-3e21-4e66-9f84-e2003714417d.roguePrefab.meta
  21. 二进制
      htdocs/rogueengine/shmup/AppData/fda46302-fa2a-4e5f-9f2b-1b35912dc488.wav
  22. 1 0
      htdocs/rogueengine/shmup/AppData/fda46302-fa2a-4e5f-9f2b-1b35912dc488.wav.meta
  23. 91 0
      htdocs/rogueengine/shmup/Static/MainMenu/index.html
  24. 64 0
      htdocs/rogueengine/shmup/index.html

二进制
htdocs/rogueengine/shmup/AppData/1192ce56-a6c9-4264-8a34-7457161c8138.png


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/1192ce56-a6c9-4264-8a34-7457161c8138.png.meta


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/29674ca4-c456-4ceb-830e-fa2e0cabba43.rogueMaterial


二进制
htdocs/rogueengine/shmup/AppData/2c212647-775d-43f1-8a16-645d5594649d.wav


+ 1 - 0
htdocs/rogueengine/shmup/AppData/2c212647-775d-43f1-8a16-645d5594649d.wav.meta

@@ -0,0 +1 @@
+{"uuid":"2c212647-775d-43f1-8a16-645d5594649d","type":"AudioAsset","object":{"uuid":"2c212647-775d-43f1-8a16-645d5594649d","userData":{"__ASSET__":"2c212647-775d-43f1-8a16-645d5594649d"}}}

文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/4879ae3f-38b9-4ff0-aaf5-f65a3ff0d3b5.rogueScene


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/50e85f14-d006-47d1-b527-093ff7e07395.rogueMaterial


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/575efd72-a57b-4be2-815f-ec7007c3a611.rogueScene


二进制
htdocs/rogueengine/shmup/AppData/84411d6f-dc27-48aa-973c-3dae3ca5b29a.png


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/84411d6f-dc27-48aa-973c-3dae3ca5b29a.png.meta


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/9c82873f-0fb1-412f-94b3-3e9ae0be31c5.rogueMaterial


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/9d47ca22-8ecc-47b4-b389-4d2c913e98d1.rogueMaterial


+ 13 - 0
htdocs/rogueengine/shmup/AppData/RogueEngineLogo.svg

@@ -0,0 +1,13 @@
+<svg version="1.2" baseProfile="tiny-ps" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000" width="1000" height="1000">
+	<title>RogueEngineLogo-svg</title>
+	<style>
+		tspan { white-space:pre }
+		.shp0 { fill: #579bec } 
+		.shp1 { fill: #3b6be8 } 
+	</style>
+	<path id="Layer" class="shp0" d="M489.76 351.63L944.91 351.63L944.91 55L684.69 55L489.76 351.63L489.76 351.63Z" />
+	<path id="Layer" class="shp1" d="M99.88 944.91L636.84 944.91L368.36 536.37L99.88 944.91L99.88 944.91Z" />
+	<path id="Layer" class="shp1" d="M636.82 55L55 55L55 940.38L636.82 55L636.82 55Z" />
+	<path id="Layer" class="shp0" d="M489.77 648.29L684.7 944.91L944.91 944.91L944.91 648.29L489.77 648.29L489.77 648.29Z" />
+	<path id="Layer" class="shp0" d="M722.83 608.29L794.03 499.95L722.85 391.63L675.32 391.63L617.29 391.63L477.15 391.63L463.47 391.63L392.29 499.95L463.49 608.29L477.15 608.29L617.29 608.29L675.32 608.29L722.83 608.29L722.83 608.29Z" />
+</svg>

文件差异内容过多而无法显示
+ 1 - 0
htdocs/rogueengine/shmup/AppData/build.js


二进制
htdocs/rogueengine/shmup/AppData/cad3c6c1-04ba-4ffa-a1c4-9a6ae66665e3.png


文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/cad3c6c1-04ba-4ffa-a1c4-9a6ae66665e3.png.meta


二进制
htdocs/rogueengine/shmup/AppData/d7d8a103-b1ca-429a-b1c0-69cc6ca6016d.ogg


+ 1 - 0
htdocs/rogueengine/shmup/AppData/d7d8a103-b1ca-429a-b1c0-69cc6ca6016d.ogg.meta

@@ -0,0 +1 @@
+{"uuid":"d7d8a103-b1ca-429a-b1c0-69cc6ca6016d","type":"AudioAsset","object":{"uuid":"d7d8a103-b1ca-429a-b1c0-69cc6ca6016d","userData":{"__ASSET__":"d7d8a103-b1ca-429a-b1c0-69cc6ca6016d"}}}

文件差异内容过多而无法显示
+ 0 - 0
htdocs/rogueengine/shmup/AppData/de734a49-3e21-4e66-9f84-e2003714417d.roguePrefab


+ 1 - 0
htdocs/rogueengine/shmup/AppData/de734a49-3e21-4e66-9f84-e2003714417d.roguePrefab.meta

@@ -0,0 +1 @@
+{"uuid":"de734a49-3e21-4e66-9f84-e2003714417d","type":"Prefab"}

二进制
htdocs/rogueengine/shmup/AppData/fda46302-fa2a-4e5f-9f2b-1b35912dc488.wav


+ 1 - 0
htdocs/rogueengine/shmup/AppData/fda46302-fa2a-4e5f-9f2b-1b35912dc488.wav.meta

@@ -0,0 +1 @@
+{"uuid":"fda46302-fa2a-4e5f-9f2b-1b35912dc488","type":"AudioAsset","object":{"uuid":"fda46302-fa2a-4e5f-9f2b-1b35912dc488","userData":{"__ASSET__":"fda46302-fa2a-4e5f-9f2b-1b35912dc488"}}}

+ 91 - 0
htdocs/rogueengine/shmup/Static/MainMenu/index.html

@@ -0,0 +1,91 @@
+<!DOCTYPE html>
+<html lang="en">
+    <head>
+        <style type="text/css">
+            .container {
+                text-align: center;
+                height: 100vh;
+            }
+            h1 {
+                font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
+                color: white;
+                font-size: 72px;
+                font-weight: lighter;
+                text-shadow: black 4px 4px 10px;
+            }
+
+            button#start-button {
+                margin: 0;
+                padding: 0;
+                background-color: rgba(255, 255, 255, 0.5);
+                color: black;
+                font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
+                width: 200px;
+                height: 160px;
+                border: 0;
+                bottom: 25%;
+                margin-left: -100px;
+                border-radius: 8px;
+                font-size: 48px;
+                font-weight: lighter;
+                position: absolute;
+            }
+            button#start-button:hover {
+                cursor: pointer;
+                background-color: white;
+            }
+
+            
+button.mutebutton {
+    border: none;
+    background-color: transparent;
+    font-size: 18px;
+    font-weight: normal;
+    position: absolute;
+    top: 16px;
+    right: 16px;
+}
+button.mutebutton:after {
+    content: "🔊";
+}
+
+button.mutebutton:hover {
+    background-color: transparent;
+    cursor: pointer;
+}
+
+button.mutebutton:hover:after {
+    content: "🔇"
+}
+
+button.unmutebutton {
+    border: none;
+    background-color: transparent;
+    font-size: 18px;
+    font-weight: normal;
+    position: absolute;
+    top: 16px;
+    right: 16px;
+}
+button.unmutebutton:after {
+    content: "🔇";
+}
+
+button.unmutebutton:hover {
+    background-color: transparent;
+    cursor: pointer;
+}
+
+button.unmutebutton:hover:after {
+    content: "🔊"
+}
+        </style>
+    </head>
+    <body>
+        <div class="container">
+            <h1>SHMUP Demo</h1>
+            <button id="start-button">Play</button>
+            <button id="sound-button" class="unmutebutton">&nbsp;</button>
+        </div>
+</body>
+</html>

+ 64 - 0
htdocs/rogueengine/shmup/index.html

@@ -0,0 +1,64 @@
+
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no">
+  <meta name="theme-color" content="#000000">
+
+  <title>Project</title>
+
+  <style>
+    html, body, #rogue-app {
+      margin: 0;
+      width: 100%;
+      height: 100%;
+      -webkit-user-select: none;
+      -ms-user-select: none;
+      user-select: none;
+      background-color: #252933;
+      overflow: hidden;
+    }
+    #rogue-engine-loading-logo {
+      color: white;
+      animation-name: rogueengineloadinglogo;
+      animation-duration: 2s;
+      animation-iteration-count: infinite;
+      transform-origin: 50% 50%;
+      display: inline-block;
+      top: calc(50% - 50px);
+      right: calc(50% - 50px);
+      height: 100px;
+      width: 100px;
+      position: absolute;
+    }
+    @keyframes rogueengineloadinglogo {
+        0% {
+            transform: rotate(0deg);
+        }
+        100% {
+            transform: rotate(360deg);
+        }
+    }
+  </style>
+</head>
+<body>
+  <noscript>
+    You need to enable JavaScript to run this app.
+  </noscript>
+  <img id="rogue-engine-loading-logo" src="AppData/RogueEngineLogo.svg">
+  <div id="rogue-app"></div>
+  <script>
+    if (global === undefined) {
+      var global = window;
+    }
+    function onRogueScriptLoaded() {
+      var onPlay = window["rogue-engine"].Runtime.onPlay(()=>{
+        document.getElementById("rogue-engine-loading-logo").remove()
+        onPlay.stop();
+      });
+    }
+  </script>
+  <script onload="onRogueScriptLoaded()" src="AppData/build.js"></script>
+</body>
+</html>

部分文件因为文件数量过多而无法显示