Day 0 - Unity 로 게임을 만들어 보려는 아재


Google PlayStore 에 앱을 2개나 만들어서 올렸지만, 

실사용자가 1명이라 앱 개발은 이제 재미가 없어서..... 😒

이번에는 게임을 만들고 싶어진 아재의 게임 개발 일기


Gemini 에게 물어보고, 유니티(Unity)를 선택

언리언 엔진(Unreal Engine)은 C++ 이고, 유니티(Unity)는 C# 이니 별로 고민도 안됨

https://unity.com/ 가서 회원가입 후 

https://unity.com/kr/download 에서 Unity Hub 다운로드 후 설치



로그인까지만 해보고 오늘 개발은 끝 ㅋㅋㅋ



* 2025 년 3월 14일 Gemini 의 답변


개인이 취미로 게임 개발하기 좋은 플랫폼은 다음과 같습니다.

1. 유니티(Unity)

  • 장점:
    • 다양한 플랫폼 지원(PC, 모바일, 콘솔 등)
    • 풍부한 에셋 스토어(캐릭터, 배경, 사운드 등)
    • 활발한 커뮤니티 및 튜토리얼 자료
    • 초보자도 배우기 쉬운 직관적인 인터페이스
  • 단점:
    • 3D 게임 개발 시 최적화 필요
    • 일부 고급 기능은 유료

2. 언리얼 엔진(Unreal Engine)

  • 장점:
    • 뛰어난 그래픽 품질
    • 블루프린트 시스템(비주얼 스크립팅)
    • 오픈 소스
  • 단점:
    • 학습 곡선이 다소 높음
    • 높은 사양의 PC 필요

3. 고도(Godot)

  • 장점:
    • 오픈 소스 및 무료
    • 가벼운 엔진
    • 2D 게임 개발에 강점
  • 단점:
    • 유니티나 언리얼 엔진에 비해 에셋 및 자료 부족

4. 게임메이커(GameMaker)

  • 장점:
    • 2D 게임 개발에 특화
    • 드래그 앤 드롭 방식의 쉬운 인터페이스
    • 초보자에게 적합
  • 단점:
    • 3D 게임 개발에는 한계
    • 일부 고급 기능은 유료

5. RPG 메이커(RPG Maker)

  • 장점:
    • RPG 게임 개발에 특화
    • 코딩 없이 게임 제작 가능
    • 다양한 에셋 및 플러그인 제공
  • 단점:
    • RPG 장르 외의 게임 개발에는 한계
    • 그래픽 및 시스템 커스터마이징에 제한

플랫폼 선택 가이드

  • 2D 게임 개발: 게임메이커, 고도, 유니티
  • 3D 게임 개발: 유니티, 언리얼 엔진
  • RPG 게임 개발: RPG 메이커
  • 코딩 경험이 없는 경우: 게임메이커, RPG 메이커
  • 다양한 플랫폼에 출시하고 싶은 경우: 유니티
  • 고품질 그래픽을 원하는 경우: 언리얼 엔진
  • 무료 오픈소스 플랫폼을 원하는 경우: 고도

이 외에도 다양한 게임 개발 플랫폼이 있으니, 자신의 개발 경험과 목표에 맞는 플랫폼을 선택하는 것이 중요합니다.

댓글

이 블로그의 인기 게시물

나도코딩 - 유니티 무료 강의 (Crash Course) 따라하기

Unity Tip 2 : Visual Studio Code 로 변경

노마드 코더 (Nomad Coders) 강의 따라하기 - KIMCHI-Run 게임