To download the latest version of Gastropoda, go here and unzip the folder (Windows, Mac, or Linux) after downloading.
Gastropoda is a 2D platform game that challenges players to overcome obstacles as the misunderstood Snail hunts the lab experiment down. Our hero will be challenged to climb up and down walls, run in dark environments, and use special abilities such as power-ups and weapons across maps. The player's goal is to outpace the Snail and other enemies while reaching for the time-traveling spears that reset the clock for the hero to return to their universe. Although the Snail is slow, it can be challenging to achieve its death.
With the pandemic nearing an end, money and greedy actors are determined to descend the world into chaos. Massive corporations such as the World Health Organization and other medical institutions raced to administer the first vaccine into the global fight against the deadly virus; the winner would be rewarded a fortune; unfortunately gullible citizens across the globe voluntarily took part in a series of test trials run by American Aid Organization A.A.O, a wealthy private, clinically approved institution based in Atlanta, Ga, designed by the wealthy to control the distribution of vaccines. A.A.O recognized and contained a gifted volunteer equipped with a special telepathic connection to wildlife. In a desperate attempt to beat W.H.O of the first vaccine, A.A.O scientists conducted unethical biological experiments to unveil the linked powers to the vaccine. During a test that goes wrong where the telepathic connection to animals takes a turn as they become hostile toward everyone. The Volunteers flee to escape the lab. In addition, he discovers that he has extra powers. One of the powers he finds is the ability to tear open a portal across timelines leading him to activate strange abilities out of random; however, the Volunteer learns that the power can guide him to safety. Far away from the failed mutated experiment via time-traveling channels. The Volunteer will end up in a timeline 15 years in the future where A.A.O bested the race appearing as a dominant force in the future. At the same time, the Snail lurks not far behind.
Player spawns on the map via bifrost and is given a grace period of 10 seconds before the Snail spawns. There will be no obstacles at spawn. The main threat would be the Snails ability to level up speed every 60 seconds. Obstacles stopping the player are walls, water, locked doors, wired traps, and switch handles, debris. The winning condition is to move onto the next round of maps.
- Players aren't allowed to travel outside of maps, penalty will result in immediate death.
- Players can die from fall damage.
- Players are only given a 12 second grace period from spawn before the snail spawns in game.
- Players are given a maximum of 2 weapons in the (laboratory level 1) and ancient egypt level. This rule is subject to change
- players are given a maximum of 4 weapons on the WW2 (Theme 3). This rule is subject to change
- players are given a maximum of 12 weapons on the (theme 4). This rule is subject to change
- Every 60 seconds the snail increases speed by 2x with an additional 20 health points to the health bar.
- Guns have a limited amo, and swords have limited hit uses
- No in game currency
- Player can only gain health by obsobering the mini hearts, big hearts
- Player can only throw swords
- Power-ups are limited to 10 seconds max. This rule is subject to change
- Invisibility power-up: invisible to enemies but can still take damage works like a token
- Shield power-up: activates when present in the inventory by a hit or potential death sequence. can also activate whenever player wants.
- Time power-up: Freezes everything, time motion, enemies, objects within scene except the player. The entire screen should have a hue/chromatic/Ambit effect to indicate its activation.
- Rules may continue to be added as the game progress.
-
๐ Snail
a. Moving up, Down, Side
b. Travel via pipeps
c. Special slime attack: shooting slime at player before death.
d. Special range attack: shooting a continues slime across map before death.
e. jumping
-
๐๐๐ Mini Snails
a. Moveโs in a single direction
b. low view range
-
๐๐ Middle Snail
a. Moves in a single direction with more health points and is faster than mini snails. 4. Player a. (WASD)
b. Running, walking, jumping, sliding, climbing
c. Equip items into inventory
d. Use power-ups
e. Throwing
f. Placing/ toggling interactive world objects
g. Double jump: allows the player to slightly glide
-
๐ Power-Ups
a. Invisibility power-up: invisible to enemies, but can still take damage, last 10sec.
b. Shield power-up: activates when present in the inventory by a hit or potential death sequence. can also activate whenever player wants, last 10 sec.
c. Time power-up: Freezes everything, time motion, enemies, objects within scene except the player. The entire screen should have a hue/chromatic/Ambit effect to indicate its activation, last 10 sec.
๐ก running animation, Climbing animation, shooting animation, grabbing animation, sliding animation, falling animation, falling death animation, jumping animation, Hero's signature landing stance | ๐ก power up activation, bifrost animation, double jump, snail slime attack, snail range attack. |
---|
- 2D side view
- Four levels with multiple themes from Modern day Laboratory, Ancient Egyptian, WW2 trench, Cyberpunk balcony.
- The levels will be your basic platformer similar to fallout shelter, celeste
- The main purpose of the game is to have the player try to overcome obstacles fast enough to not be caught by the ever-approaching snail, so the levels will be built with that in mind.
- The levels will progress throughout history, as the main character tries to live for eternity. The theming and design of the levels will mirror the time period. For example:
- First theme will be in the collapsing Laboratory.
- Ancient egyptian theme will be in a pyramid indiana jones style.
- A WW2 theme will be centered around the debris of live fire in the trenches.
- Final level will be cyberpunk theme on a balcony.
- Each level will have familiar obstacles but the same simple platformer layout that relies on the playerโs movement abilities to keep going. Think like geometry dash meets celeste.
Character will mumble like legos, no talking Character will look like fallout shelter with slight more detail
- ๐ฅผLaboratory
๐ช๐ฌ ๐ซ Ancient Egyptian- ๐ฆ๐งช๐น Cyberpunk
- Brandon - Lead || 2D || Art || Artist || College || Music
- Laura - Co-Lead || Artist || College || Developer
- Jimmy - College || Developer || Programmer ||
- Quang - Developer || Programmer
- Tony - Developer || Programmer
- Sagar - Developer || Programmer
- Avvai - Developer || Programmer
- Shana - Developer || Programmer
Sanat - College || Developer || ProgrammerSara - ProgrammerMarc - ProgrammerUnnamed - College || Developer || Programmer
- Vaughn - Artist || Music
- Sriram Mohan - 2D || Artist || College || asset || lead
- Caleb - Artist || Audio || College || sound effects
- Sidney - 2D || Artist || Lead
- Oliva - 2D || Artist
- Yuna - 2D || Art || Artist
- Janice - 2D || Artist
- Audrey - 2D || Art || Artist || College
- Nicolette - Artist || College || ui || ux
Unnamed - 2D || Animation || Art || ArtistUnnamed - 2D || Animation || Art || ArtistUnnamed - 2D || Art || ArtistUnnamed - 2D || Architect || Art || Artist
- Programmers meet in the library from 12:30pm to ~2:00pm on Wednesday every week.
- We also meet on Fridays in the CMII building before the weekly PantherDev meeting, but it's not required.
-
Sign up for Unity Student Edition: https://api.unity.com/v1/oauth2/authorize/student?student_type=university
-
Download and install Unity Hub: https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.exe
-
Open Unity Hub. Log in. Click โinstall Unity Editorโ when it asks:
-
Click the โprojectsโ tab on the left. Then click โnew projectโ
-
Click All Templates > 2D
-
Find the project we just created, click the 3 dots on the right, click โShow in Explorerโ
-
Open the project file, keep this open for later
-
Download: https://desktop.github.com/
-
Create a github account: https://github.com/join
-
Open GitHub Desktop and log in. Go to File > Clone Repository > URL
-
Enter the URL: https://github.com/aimbesi1/gastropoda
-
Now click Repository > Pull
-
Now click Repository > Show in Explorer
-
Now, we need to copy the assets folder from the GitHub folder into the Unity Project folder
-
Click โReplace the files in the destinationโ
-
Sign up for Asana: https://asana.com/create-account
-
Message Brandon to get invited to the project
a. You can try this link: https://app.asana.com/0/1202908827085557/1203075958094008
-
Check your assigned tasks
-
You must complete the tasks in the Unity Editor and then mark them as complete in Asana
(Section will be updated with photo guides soon) ๐ Note: If you are new, ask one of the other programmers for assistance if this is not clear
-
Open GitHub Desktop
-
Open the file in File Explorer
-
Delete the old โAssetsโ folder
-
Open Unity Hub and open your project folder in File Explorer
-
Copy the โAssetsโ folder from the Unity project, paste it into the GitHub folder
-
Push your code as a new branch, or push your changes to a currently existing branch