Description

"SEED PLAN" is a non-linear narrative 2D-pixel game that creates a free environment for players to explore. We have designed a total of five rooms, with three requiring players to explore individually, while the final two rooms represent different outcomes in the story. Throughout the game, a "system" will follow and guide you. It unfolds as a cohesive story, challenging players to piece together various clues obtained in each room to reconstruct the narrative and discern the truth. Players can collect items such as notes, seeds, and energy bottles and engage in conversations with the system while traversing the game world. 


Story Background:

In the late 21st century, environmental degradation and resource depletion led to a significant transformation in humanity. Society's structure and the way of life were drastically altered, plunging human society into chaos. Governments collapsed, and the accumulations of technology and civilization were lost.

The remaining scientists and leaders, out of necessity, established rudimentary bases on surviving islands and in primal forests. The pressure to survive drove humanity to seek new habitats, with the ocean floor becoming their last hope.

The "Seed Plan" emerged in response to this crisis. This fleet, composed of various engineers and scientists, is set to embark on a new underwater journey. Dubbed "The Nest," this fleet represents humanity's final hope. 


The Goal of the Game:

Awaken from a preserved "seed" state, receive information from the system, and collect more information in different rooms to uncover the truth.


Technical Aspects:

Awaken from a preserved "seed" state, receive information from the system, and collect more information in different rooms to uncover the truth.

  • Some UI elements are created using Script Machine for UI interactions, as illustrated.
  • Other UI components, due to their complexity, like system dialogues and player's inventory which require inheritance and other functionalities, are implemented using C# scripts for clearer logic, as shown in the images.
  • Player Movement: Developed using C# scripts and realized through coroutines. Players move their characters using the arrow keys and experience dynamic effects through frame animations.
  • Player's Attack on NPCs: Formulated with C# scripts. Players press the space bar to shoot bullets, which get destroyed upon collision and trigger explosion effects.



Comments

Log in with itch.io to leave a comment.