ECOSITY : New Dawn on Mars



Description
ECOSITY is a game developed as a course project in the GameTech study program. Created by a team of 7 people, this project was worked on across semesters 3 and 4 over a span of 1 year, featuring a shop management simulation genre with a vegetable garden theme. Designed for Windows, the game has 3D visuals and aims to teach players effective management skills and techniques for growing high-quality vegetables.
Story
In ECOSITY, you are a volunteer sent to Mars to help establish a sustainable colony. To survive, you must grow crops, manage resources, and adapt to Mars' harsh conditions, aiming to transform the barren landscape into a thriving ecosystem.
Job description
As a programmer, my main challenge was adapting to Unreal Engine, as it was my first time using this tool. With the help of YouTube and Udemy tutorials, I managed to create a modular inventory system and implement various core mechanics.

inventory System
Allows players to pick up, store and use items.

Gardening System
Enables players to plant seeds into pots and grow vegetables.

Energy Power System
Manages resource required for gardening tasks.

Water Power System
Manages resource required for gardening tasks.

Time, Day, and Night Cycles
Creates a dynamic day system to simulate time passing.

UI System
Provides intuitive navigation for players.

Setting System
Allows players to adjust game settings.

Movement Mechanic
Includes walking and interacting within the environment.

Shop System
Allows players to buy and sell items.

Cooking System
Allows player to Cooking any foods.

Dialog System
Provides story and information to players.

Quest System
Provides objectives and rewards for players.

Tutorial System
Guides players through the game's mechanics.
Game Engine
Achievements
1st Place in KMIPN VI
Game Apllication Development Division