-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.html
40 lines (34 loc) · 3.11 KB
/
project.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
<!DOCTYPE html>
<html lang="en">
<head>
<title>Final Project</title>
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1">
<link rel="stylesheet" href="style.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<script src="index.js"></script>
<link rel="icon" type="image/x-icon" href="images/star.png">
</head>
<body onload="head(); dateTime(); foot();">
<header id="header" style="position:fixed;"></header>
<h1 class="title">Final Project</h1>
<div class="text">
This is a page dedicated to the rundown of my final ISP project. It is called Fresh Forage Adventure, and the code to the project can be found under the Projects in my <a style="color:white" href="about.html" target="_self">About Me</a> page. To run the program, please download the files and run the .exe.
<br><br>
The general premise of the project was that, in a group, we were to create a game for a specific audience by age, which was to teach them about a "survival" skill. The topic was to be on any issue that is prominent in our society today. As such, my group chose to make a game teaching 5-10 year olds about safe foraging, an increasingly popular pasttime.
<br><br>
Our company name is BLD Studios, and the logo is displayed below. In our game, there are 3 levels: a learning level, a maze level, and an action level, shown below in order. In the first level, we educate the player on different types of plants. In level 2, we test the players on this knowledge, requiring them to move through a maze and answer questions on whether or not a plant was edible. Level 3 is a free-roam map, where the player has to decide if they want to forage a certain plant, and then play a minigame in order to forage it.
<div style="display:flex; align-items:center;">
<img src="images/logo.png" style="float:left; width:45%; height:45%; margin-right:5px;">
<img src="images/level1.png" style="float:left; width:45%; height:45%;">
</div>
<div style="display:flex; align-items:center;">
<img src="images/level2.png" style="float:left; width:45%; height:45%; margin-right:5px;">
<img src="images/level3.png" style="float:left; width:45%; height:45%;">
</div>
As this course is about Java programming, the game was to be built using Java GUI, and we used Swing. It took a while to get used to the new structures, but we made it work. Through this experience, we had to learn many new concepts by ourselves, such as using a class as a JPanel or implementing Runnable. Overall, it was a fun project as we got to use many of the OOP concepts we learned throughout the course, all of which ar presented here in this portfolio.
<br><br>
My individual contribution to this project involved the creation of a splash screen, the main menu, the instructions screen, and level 1 and 2, aside from the graphics, which was done by one of my partners.
</div>
<footer id="footer"></footer>
</body>
</html>