aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-08-07 12:51:16 +0200
committermetamuffin <metamuffin@disroot.org>2024-08-07 12:51:16 +0200
commit9070a8b17735c1d9e6ce3f3a86af686ee2c6b1f4 (patch)
treefb385e64c16974302c4344a72d29bbd352f06aa7
downloadhurrycurry-website-9070a8b17735c1d9e6ce3f3a86af686ee2c6b1f4.tar
hurrycurry-website-9070a8b17735c1d9e6ce3f3a86af686ee2c6b1f4.tar.bz2
hurrycurry-website-9070a8b17735c1d9e6ce3f3a86af686ee2c6b1f4.tar.zst
a
-rw-r--r--background.webpbin0 -> 256252 bytes
-rw-r--r--cover.webpbin0 -> 561436 bytes
-rw-r--r--font-azaret-mono.woff2bin0 -> 46132 bytes
-rw-r--r--font-josefin-sans.woff2bin0 -> 47448 bytes
-rw-r--r--font-sansita-swashed.woff2bin0 -> 92808 bytes
-rw-r--r--index.html157
-rw-r--r--screenshot-1.webpbin0 -> 129938 bytes
-rw-r--r--screenshot-2.webpbin0 -> 97820 bytes
-rw-r--r--screenshot-3.webpbin0 -> 214372 bytes
-rw-r--r--screenshot-4.webpbin0 -> 179046 bytes
-rw-r--r--style.css84
-rw-r--r--trailer-thumbnail.webpbin0 -> 49258 bytes
12 files changed, 241 insertions, 0 deletions
diff --git a/background.webp b/background.webp
new file mode 100644
index 0000000..3032cc6
--- /dev/null
+++ b/background.webp
Binary files differ
diff --git a/cover.webp b/cover.webp
new file mode 100644
index 0000000..aadf81b
--- /dev/null
+++ b/cover.webp
Binary files differ
diff --git a/font-azaret-mono.woff2 b/font-azaret-mono.woff2
new file mode 100644
index 0000000..c413b18
--- /dev/null
+++ b/font-azaret-mono.woff2
Binary files differ
diff --git a/font-josefin-sans.woff2 b/font-josefin-sans.woff2
new file mode 100644
index 0000000..dce2708
--- /dev/null
+++ b/font-josefin-sans.woff2
Binary files differ
diff --git a/font-sansita-swashed.woff2 b/font-sansita-swashed.woff2
new file mode 100644
index 0000000..5c665fb
--- /dev/null
+++ b/font-sansita-swashed.woff2
Binary files differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..b41d1c8
--- /dev/null
+++ b/index.html
@@ -0,0 +1,157 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <meta name="theme-color" content="#24244f" />
+ <title>Hurry Curry! by metamuffin, tpart, nokoe, SOF93</title>
+ <meta name="description" content="A cooperative fast-paced game about running a restaurant together." />
+ <link href="style.css" rel="stylesheet" />
+</head>
+
+<body>
+ <article>
+ <img class="cover" src="./cover.webp" alt="Hurry Curry! Cover Image" />
+ <div class="content">
+ <div class="screenshots">
+ <img src="./screenshot-1.webp" alt="Screenshot" class="screenshot" />
+ <img src="./screenshot-2.webp" alt="Screenshot" class="screenshot" />
+ <img src="./screenshot-3.webp" alt="Screenshot" class="screenshot" />
+ <img src="./screenshot-4.webp" alt="Screenshot" class="screenshot" />
+ </div>
+ <p>
+ <b>Hurry Curry!</b> is a multiplayer game about cooking.
+ Your goal is to run a restaurant and gain points by serving
+ meals you've cooked. The game is completely free software,
+ licenced AGPL 3.0 only.
+ </p>
+
+ <h2>Gameplay Overview</h2>
+ <p>
+ During the game, customers will enter your restaurant and order different meals. The players task is to
+ assemble these meals by cutting, cooking, baking and combining resources in the kitchen. Multitasking is
+ crucial but can lead to food burning or customers leaving if the player takes to long. There are many
+ different restaurant/kitchen layouts.
+ </p>
+
+ <h2>How to play</h2>
+ <p>
+ To play, download the game for your platform or use
+ <a href="https://hurrycurry-web.metamuffin.org/">the rather laggy browser version</a>.
+ Then connect to a server,
+ either locally hosted or the one we provide ("Quick
+ Connect"). Assemble your team of chefs in the lobby before
+ starting the game. When playing for the first time the
+ "junior" map is recommended.
+ </p>
+ <p>
+ The recipes can be found in the <a href="https://s.metamuffin.org/static/hurrycurry/book.pdf">Recipe
+ Book</a> (also available ingame in some maps).
+ </p>
+ <p>
+ Keyboard Controls: Move character with WASD. Move camera
+ with arrow keys. Interact with Space or J. Boost with Left
+ Shift or K. Open/close menus with Escape. Press Enter to
+ open chat. Reset view with R.
+ </p>
+ <p>
+ Controller Controls: Move character with Left Stick. Move
+ camera with Right Stick. Interact with A, Boost with B,
+ Open/close menus with Menu button. Use keyboard for chat.
+ Reset view with Y.
+ </p>
+ <h2>Installation</h2>
+
+ <p>
+ The source code repository is available on
+ <a href="https://codeberg.org/hurrycurry/hurrycurry/">Codeberg</a>. Prebuilt packages can be downloaded
+ from one of the following sources:
+ </p>
+
+ <table>
+ <tr>
+ <td>Arch AUR:</td>
+ <td>
+ <ul>
+ <li><a href="https://aur.archlinux.org/packages/hurrycurry-client">
+ <pre>hurrycurry-client</pre>
+ </a></li>
+ <li><a href="https://aur.archlinux.org/packages/hurrycurry-client">
+ <pre>hurrycurry-server</pre>
+ </a></li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>Flathub:</td>
+ <td>
+ <ul>
+ <li><a href="https://flathub.org/apps/org.metamuffin.hurrycurry.client">
+ <pre>org.metamuffin.hurrycurry.client</pre>
+ </a></li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>metamuffins's infrastructure repositories:</td>
+ <td>
+ <ul>
+ <li><a href="https://pkg.metamuffin.org/">
+ <pre>hurrycurry-client</pre>
+ </a></li>
+ <li><a href="https://pkg.metamuffin.org/">
+ <pre>hurrycurry-client-git</pre>
+ </a></li>
+ <li><a href="https://pkg.metamuffin.org/">
+ <pre>hurrycurry-client-web</pre>
+ </a></li>
+ <li><a href="https://pkg.metamuffin.org/">
+ <pre>hurrycurry-client-web-git</pre>
+ </a></li>
+ <li><a href="https://pkg.metamuffin.org/">
+ <pre>hurrycurry-server</pre>
+ </a></li>
+ <li><a href="https://pkg.metamuffin.org/">
+ <pre>hurrycurry-server-git</pre>
+ </a></li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td>Standalone binaries:</td>
+ <td>
+ <a href="https://s.metamuffin.org/builds/hurrycurry/">
+ Check
+ </a>
+ </td>
+ </tr>
+ </table>
+
+ <h2>Credits</h2>
+ <p>
+ The game is primarily developed by <span id="shuffle">nokoe, metamuffin, tpart</span>.
+ <script>
+ const s = document.getElementById("shuffle");
+ const c = s.textContent.split(", ");
+ for (let i1 = 0; i1 < c.length; i1++) {
+ const i2 = Math.floor(Math.random() * c.length);
+ [c[i1], c[i2]] = [c[i2], c[i1]];
+ }
+ s.textContent = c.join(", ")
+ </script>
+ Other contributers include Sofviic, BigBrotherNii and RustyStriker.
+ </p>
+
+ <h2>Contribute</h2>
+ <p>You can help make the game better by contributing code through pull requests on <a
+ href="https://codeberg.org/hurrycurry/hurrycurry/">Codeberg</a>.</p>
+ <p>You can also translate the game to your language on <a
+ href="https://translate.codeberg.org/projects/hurrycurry/">Codeberg's Weblate</a></p>
+ </div>
+ <footer>
+ Have fun!
+ </footer>
+ </article>
+</body>
+
+</html> \ No newline at end of file
diff --git a/screenshot-1.webp b/screenshot-1.webp
new file mode 100644
index 0000000..a4bf857
--- /dev/null
+++ b/screenshot-1.webp
Binary files differ
diff --git a/screenshot-2.webp b/screenshot-2.webp
new file mode 100644
index 0000000..ee4b94a
--- /dev/null
+++ b/screenshot-2.webp
Binary files differ
diff --git a/screenshot-3.webp b/screenshot-3.webp
new file mode 100644
index 0000000..958a38c
--- /dev/null
+++ b/screenshot-3.webp
Binary files differ
diff --git a/screenshot-4.webp b/screenshot-4.webp
new file mode 100644
index 0000000..1df4043
--- /dev/null
+++ b/screenshot-4.webp
Binary files differ
diff --git a/style.css b/style.css
new file mode 100644
index 0000000..b981a9b
--- /dev/null
+++ b/style.css
@@ -0,0 +1,84 @@
+@font-face {
+ font-family: "Sansita Swashed";
+ src: url(./font-sansita-swashed.woff2);
+}
+@font-face {
+ font-family: "Josefin Sans";
+ src: url(./font-josefin-sans.woff2);
+}
+@font-face {
+ font-family: "Azaret Mono";
+ src: url(./font-azaret-mono.woff2);
+}
+
+:root {
+ --bg0: #24244f;
+ --bg1: #5050b1;
+ --button: ;
+}
+
+body {
+ margin: 0px;
+ background-color: #24244f;
+ background-image: url(./background.webp);
+ background-repeat: repeat;
+ background-position: 0 0;
+ background-attachment: fixed;
+}
+
+article {
+ background-color: #5050b1c5;
+ max-width: 960px;
+ width: auto;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.content {
+ margin: 2em;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ color: white;
+ font-family: "Sansita Swashed";
+ font-weight: bold;
+}
+
+p,
+td {
+ font-family: "Josefin Sans";
+ color: white;
+}
+a {
+ color: #e38242;
+ text-decoration: underline;
+}
+
+img.cover {
+ width: 100%;
+}
+div.screenshots {
+ float: right;
+}
+img.screenshot {
+ display: block;
+ margin: 10px;
+ width: 350px;
+}
+
+pre {
+ display: inline;
+ font-size: 10pt;
+ font-family: "Azaret Mono";
+}
+
+footer {
+ padding: 2em;
+ color: rgb(202, 202, 202);
+ text-align: center;
+}
diff --git a/trailer-thumbnail.webp b/trailer-thumbnail.webp
new file mode 100644
index 0000000..5253227
--- /dev/null
+++ b/trailer-thumbnail.webp
Binary files differ