프로젝트 목록 GitHub

개인 프로젝트 · 제작 중

Solar Exodus

제한된 자원으로 황폐해진 행성에서 산업 기반을 구축하고, 로켓을 개발해 태양계를 탈출하는 2D 산업 자동화 생존 전략 게임입니다.

Engine

Godot

Language

GDScript

Genre

Automation

View

2D Top-down

게임 목표

Solar Exodus는 단순한 생존 게임보다 “자동화 기반 성장”에 초점을 둔 개발 중인 게임 프로젝트입니다. 플레이어는 제한된 자원으로 시작해 채굴, 전력 생산, 정제, 자동화 설비 구축을 반복하며 로켓 개발에 필요한 자원을 확보합니다.

최종 목표는 초기 로켓을 발사하고, 더 강력한 로켓으로 태양계를 탈출하는 것입니다. 자원 고갈, 전력 부족, 오염 상승이 플레이 압박으로 작동하도록 설계했습니다.

핵심 게임 루프

Collect

자원 채굴

Power

전력 생산

Automate

건물 자동화

Build

로켓 제작

Escape

태양계 탈출

구현한 시스템

타일 기반 월드와 자원 노드

플레이어가 탐색하고 채굴할 수 있는 2D 월드와 석탄, 철, 구리 등 자원 노드를 구성했습니다.

건물 배치와 자동화

Miner, Fuel Furnace, Generator를 배치하고 자동 채굴, 연료 변환, 전력 생산이 이어지도록 구현했습니다.

전력과 오염 시스템

공장 운영의 대가로 전력 요구와 오염 상승이 발생하도록 설계해 생존 전략의 긴장감을 만들었습니다.

로켓 진행 플로우

로켓 제작, 발사, 업그레이드, 최종 탈출까지 이어지는 목표 달성형 진행 구조를 구현했습니다.

기술 구성

Godot GDScript 2D Top-down Tile World Resource System Automation Game Design

배운 점

AI 백엔드 프로젝트와 달리 게임 프로젝트는 시스템 간 상호작용과 피드백 루프가 중요했습니다. 자원, 전력, 오염, 건물, 로켓이 서로 영향을 주도록 설계하면서 상태 관리와 게임 루프 설계 경험을 쌓았습니다.