You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
2.2 KiB
56 lines
2.2 KiB
<!DOCTYPE html>
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="generator" content="pandoc" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
|
<title>fishing minigame</title>
|
|
<style>
|
|
code{white-space: pre-wrap;}
|
|
span.smallcaps{font-variant: small-caps;}
|
|
span.underline{text-decoration: underline;}
|
|
div.column{display: inline-block; vertical-align: top; width: 50%;}
|
|
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
|
|
ul.task-list{list-style: none;}
|
|
</style>
|
|
<link rel="stylesheet" href="./styles.css" />
|
|
<!--[if lt IE 9]>
|
|
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
|
|
<![endif]-->
|
|
</head>
|
|
<body>
|
|
<header id="title-block-header">
|
|
<h1 class="title">fishing minigame</h1>
|
|
</header>
|
|
<style>
|
|
canvas {
|
|
margin: 0px;
|
|
padding: 0px;
|
|
width: 720px;
|
|
height: 425px;
|
|
overflow: hidden;
|
|
background: black;
|
|
z-index: 0;
|
|
}
|
|
</style>
|
|
<canvas id="glcanvas" tabindex="1">
|
|
</canvas>
|
|
<p>welcome! to the fishing minigame zone.</p>
|
|
<p>use the up and down keys to move the hook, space to catch the fish, and escape to end the game.</p>
|
|
<p>written in rustlang. a macroquad port of a terminal game i made for a game engines class. sorry the font is so blurry</p>
|
|
<p>source code can be found on <a href="https://git.erroneouswhale.pics/cynth/fishing-minigame">my gitea page</a></p>
|
|
<p>made with 🐟❤️</p>
|
|
<h2 id="works-cited">works cited</h2>
|
|
<ul>
|
|
<li>wikipedia article “List of fish common names”</li>
|
|
<li>various wikipedia articles about fish</li>
|
|
<li>moby dick (melville 1851)</li>
|
|
<li>animal crossing: new horizons</li>
|
|
<li><a href="https://crates.io/crates/macroquad">macroquad</a></li>
|
|
<li>the font used is <a href="https://github.com/tonsky/FiraCode">fira code</a></li>
|
|
<li>features a minimal port of kate compton's <a href="http://tracery.io">tracery</a> (the real <a href="https://crates.io/crates/tracery">tracery crate</a> doesn't work with macroquad + wasm u_u)</li>
|
|
</ul>
|
|
<script src="./mq_js_bundle.js"></script>
|
|
<script>load("./fishing-minigame.wasm");</script>
|
|
</body>
|
|
</html>
|