-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
131 lines (126 loc) · 6.17 KB
/
index.html
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
<!DOCTYPE html>
<html lang="en">
<head>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-3MFXZC02MX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-3MFXZC02MX');
</script>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="./dist/main.css" />
<link
rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css"
/>
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Delicious+Handrawn&display=swap"
rel="stylesheet"
/>
<script type="application/javascript" src="vendor/keymaster.js"></script>
<script src="./dist/main.js" type="application/javascript" defer></script>
<title>TK's Bouncy Bee</title>
<link
rel="icon"
href="bee_favicon.ico"
type="image/x-icon"
/>
<meta name="description" content="Taisia (TK) Karaseva's Javascript game with elements of cannon shooter, pool, shuffleboard, and asteroids">
<style>
body {
background-image: url("./assets/page_background.jpg");
background-size: 100%;
}
</style>
</head>
<body>
<header>
<div id="title-div">
<h1 id="title">Bouncy Bee</h1>
<a href="https://github.com/taisiat/bouncy-bee" target="_blank">
<img src="assets/bee/keyframes/side_view_bee_fly_r_000.png" id="title-bee" alt="TK's bouncy bee">
</a>
</div>
<div id="tagline">
<a href="https://www.taisiat.com/?utm_source=bouncybee&utm_medium=header" target="_blank">
<h2 id="name">TAISIA KARASEVA</h2>
</a>
<a href="https://github.com/taisiat" target="_blank">
<i id="icon-gh" class="fa fa-github"></i>
</a>
<a href="https://www.linkedin.com/in/taisiakaraseva/" target="_blank">
<i id="icon-li" class="fa fa-linkedin-square"></i>
</a>
<a href="https://www.taisiat.com/?utm_source=bouncybee&utm_medium=header" target="_blank">
<i id="icon-po" class="fa fa-star"></i>
</a>
</div>
</header>
<div id="main-menu"></div>
<div id="welcome-screen">
<img src="assets/announcement_w.jpg" id="announcement-white">
<div id="welcome-text">
<h1 class="welcome-title">Help Bouncy Bee collect the most nectar!</h2>
<h2 class="welcome-subtitle">Launch Bouncy Bee like a cannon AND nudge it as it flies.</h2>
<h2 class="welcome-bullet">1. Visit flowers - they give you points and health</h2>
<h2 class="welcome-bullet">2. Avoid the wasps!!!</h2>
<h2 class="welcome-bullet">3. Land back on the beehive</h2>
<h2 id="call-to-click">Press B to bee-gin!</h2>
<img src="assets/bee2.gif" id="bee-gif">
<img src="assets/launch_mechanic.png" id="launch-mechanic">
<img src="assets/fly_mechanic.png" id="fly-mechanic">
</div>
</div>
<canvas id="game-canvas" class="hidden"></canvas>
<footer>
<div id="score">
<h2 id="score-banner">Your top score: no games yet!</h2>
</div>
<div id="game-controls">
<div id="game-controls-left">
<h2><kbd>B</kbd> to start game</h2>
<h2><kbd>SPACE BAR</kbd> to launch bee</h2>
</div>
<div id="game-controls-right">
<h2>
<kbd>A</kbd> <kbd>W</kbd> <kbd>S</kbd> <kbd>D</kbd> or
<kbd>↑</kbd><kbd>↓</kbd><kbd>→</kbd><kbd>←</kbd> to navigate bee
</h2>
<h2><kbd>I</kbd> to review instructions or pause/resume</h2>
</div>
</div>
</footer>
<img src="assets/bee/keyframes/side_view_bee_fly_r_000.png" id="bee-right-0" class="hidden">
<img src="assets/bee/keyframes/side_view_bee_fly_r_001.png" id="bee-right-1" class="hidden">
<img src="assets/bee/keyframes/side_view_bee_fly_r_002.png" id="bee-right-2" class="hidden">
<img src="assets/bee/keyframes/side_view_bee_fly_r_003.png" id="bee-right-3" class="hidden">
<img src="assets/bee/keyframes/side_view_bee_fly_000.png" id="bee-left-0" class="hidden">
<img src="assets/bee/keyframes/side_view_bee_fly_001.png" id="bee-left-1" class="hidden">
<img src="assets/bee/keyframes/side_view_bee_fly_002.png" id="bee-left-2" class="hidden">
<img src="assets/bee/keyframes/side_view_bee_fly_003.png" id="bee-left-3" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_000.png" id="bee-up-0" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_001.png" id="bee-up-1" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_002.png" id="bee-up-2" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_003.png" id="bee-up-3" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_d_000.png" id="bee-down-0" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_d_001.png" id="bee-down-1" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_d_002.png" id="bee-down-2" class="hidden">
<img src="assets/bee/keyframes/top_view_bee_fly_d_003.png" id="bee-down-3" class="hidden">
<img src="assets/hornet_itch/spritesheets/wasp_left_flying_fly_776px_by_867px_per_frame.png" id="wasp-left-flying" class="hidden">
<img src="assets/hornet_itch/spritesheets/wasp_right_flying_fly_776px_by_867px_per_frame.png" id="wasp-right-flying" class="hidden">
<img src="assets/hornet_itch/spritesheets/wasp_left_flying_sting_776px_by_867px_per_frame.png" id="wasp-left-sting" class="hidden">
<img src="assets/hornet_itch/spritesheets/wasp_right_flying_sting_776px_by_867px_per_frame.png" id="wasp-right-sting" class="hidden">
<script>
document.addEventListener("keydown", function(event) {
if(["ArrowUp","ArrowDown","ArrowLeft","ArrowRight","Space"].indexOf(event.code) > -1) {
event.preventDefault();
}
}, false);
</script>
</body>
</html>