aboutsummaryrefslogtreecommitdiff
path: root/index.html
blob: 76906b6c6a8e24f6c2bdea42d5cb5cd25e3aed75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
<!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>

            <a href="https://s.metamuffin.org/static/hurrycurry/trailer-flathub.webm" target="_blank">
                <img width="400px" src="https://s.metamuffin.org/static/hurrycurry/trailer-thumbnail-click.webp" alt="Hurry Curry! Gameplay Trailer">
            </a>

            <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>Standalone binaries:</td>
                    <td>
                        <ul>
                            <li><a href="https://s.metamuffin.org/builds/hurrycurry/">
                                    Release builds
                                </a></li>
                            <li><a href="https://s.metamuffin.org/builds/hurrycurry-edge/">
                                    Development builds
                                </a></li>
                        </ul>
                    </td>
                </tr>
                <tr>
                    <td>Browser version</td>
                    <td>
                        <a href="https://hurrycurry-web.metamuffin.org/client.html">
                            Launch
                        </a>
                    </td>
                </tr>
                <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>
            </table>

            <a href='https://flathub.org/apps/org.metamuffin.hurrycurry.client'>
                <img width='240' alt='Get it on Flathub' src='./badge-flathub.png'/>
            </a>
            <a href='https://metamuffin1.itch.io/hurrycurry'>
                <img width='240' alt='Availabl on itch.io' src='./badge-itchio.png'/>
            </a>

            <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/engage/hurrycurry/">Codeberg's Weblate</a></p>
        </div>
        <footer>
            Have fun!
        </footer>
    </article>
</body>

</html>