AI 게임 개발 엔진 종류와 비교하기 | Unity, UnReal, GoDot, Roblox,

AI를 사용한 바이브코딩이 익숙해지니 게임 개발에 욕심이 생겼다.

게임을 만들기 위한 방법은 많지만 게임 개발에 대한 차이가 없으니, 어떤 것을 선택할지 고민이 된다.

최근, 게임 개발에 어떤 것을 사용하는지 찾아보지 유니티 ( Unity ), 언리얼 ( UnReal ), 고닷 ( GoDot ), 로블록스( Roblox )가 있다.

보통이라면 유니티부터 시작하겠지만,  고닷 같은 완전 무료 엔진이 있다면 욕심이 생긴다.

그리고, 중요한 로블록스가 있다.

상대적으로 난이도가 낮지만, 기능들에 대해 익숙해 져야 하는 단점이 있다.

AI가 가이드를 잘 만들어 주는 면이 있지만, 어쨌든 사람은 공부가 필요한 부분이다.

게임엔진

게임엔진이 무엇인지 간단히 살펴보자.

게임을 만드는 것은 그냥 어렵다.

다양한 것들의 집합체이기 때문인데, 그래픽, 음악, 사운드, 동작을 위한 코딩 개발 등 여러가지가 들어간다.

게임을 0부터 100까지 개발하는 것은 그 과정이 그냥 어렵다.

하지만, 게임을 만들기 위한 필요한 도구들이 준비되어 있다면 상대적으로 그나마 수월해 진다.

게임엔진은 게임을 만들기 위한 하나의 도구 모음이며, 공통적이고, 복잡한 작업들을 미리 만들어 둔 것이다.

여기에는 그래픽을 위한 그래픽엔진과 물리엔진, 사운드를 위한 오디오엔진, 사용자 입력에 따른 움지김을 표현하기 위한 로직과 스크립팅, 그리고, 이미지, 사운드 등의 리소스관리 엔진들이 들어간다.

게임을 하나 만드는데 인력과 시간이 많은 비용이 들어가는 이유가 여기에 있다.

그렇기에 지금의 게임 엔진은 게임을 만들기 위한 필수적인 요소가 되었다.

게임 엔진의 성능이 좋다보니, 지금은 여러 방면, 굳이 게임이 아닌 산업분야에서도 사용된다.

게임엔진은 굳이 사용한다.

개발에 욕심이 있는 사람이라면 게임 제작에 도전을 해 보지만, 곧 쉽지 않은 것에 좌절을 느끼는 경우가 있다.

아마도, 좌절보다는 시간적 여유도 한 몫한다.

코딩도 그렇지만, 사운드, 음악 등의 모든 요소들이 필요하다.

만약, 게임엔진을 사용하면 이런 것들에서 조금은 자유로워 진다.

단, 게임엔진을 익혀야 하는 시간이 필요한다.

그럼에도 게임엔진을 사용하는 이유는 무엇일까?

당연히 게임을 만드는데 시간적 여유를 줄이고, 상대적으로 쉽게 제작하기 위해 게임엔진의 목적이 있다.

어디까지나 상대적이지, 쉽다는 것은 아니다.

유니티와 언리얼이 처음 출시될 때 쉬운 게임 개발을 얘기했지만, 학습하고 공부하지 않으면 그것도 어렵다.

게임엔진을 사용하는 목적은 상대적인 쉬운 게임 제작과 함께 코딩부터 리소스, 캐릭터, 음악 등의 모든 것을 관리할 수 있는 편의성에 있다.

공부하는데 어렵다면 AI에게 물어보자.

아주 간단한 게임부터 복잡한 게임까지 튜토리얼로 만들어 준다.

따라하면 된다.

  • 게임 엔진 종류
    • 유니티 ( Unity )
    • 언리얼 ( Unreal )
    • 고도 ( Godot )
    • 로블록스( Roblox )
  • 종류별 특징
  • 튜토리얼 만들기
  • 그냥 만들기


댓글

챗지피티 코덱스와 깃허브 연동 방법 | VSCode 사용하기

이미지
챗지피티의 코덱스( Codex )와 깃허브( Github )를 연결하려고 했지만, 연결이 되지 않아 VSCode에서 직접 연결을 하였다. VSCode에 깃허브를 직접 연결하니 오히려 더 좋은 느낌이다. 코덱스에 프롬프트를 실행하면 자동으로 파일을 만들고 나는 그저 깃허브에 저장소를 만들고 푸시( Push )만 하면 된다. 오히려, 챗지피티 코덱스 페이지에서 연결이 제대로 되지 않은 것이 다행(??)이란 느낌이다. 새로운 것을 시도해 보고, 좀 더 편한 방법을 찾았기 때문이다. 왜 연결이 되지 않는 거냐 ?? 좀 편하게 작업하려고 코덱스( Codex )에 깃허브( Github )를 연결하고자 했다. 인증까지 하고, 윈도우 자동 인증까지 삭제하고 다시 했음에도 연결이 되지 않았다. 아~ 뭐지 ? 찾아보니 버그라고 하는데 ~ 몇 일 동안 계속 이어지는 것 보면 이건 뭔가 문제가 있다고 볼 수 밖에 없다. ( 그 원인과 해결책을 찾을 수가 없다. ) 아아 ~ 코덱스 ~ 인증까지 했는데 깃허브 연결이 왜 안되냐 ~ 다행스럽게도 VSCode에서 연결이 된다는 것을 찾게 되었다. 잘 모르겠는 화면에서 익숙한 아이콘과 제목이 눈에 보였다. 바로 ` IDE에서 시도해 보기 ` 버튼이었다. VSCode에서 할 수 있다는 얘기는 들었지만, 이렇게 보여주니 시도해 보는게 당연하겠지. 일단 자세한 내용을 찾아보니 이미 많은 분들이 VSCode에서 챗지피티의 코덱스를 연결해 사용하고 있었다. VSCode가 깃허브에도 연결되니, 생각해 보면 굳이 코덱스를 웹에서 할 필요는 없겠다는 생각이 들었다. 바로 시도를 해 본다. 새로운 방법을 찾다. 이런 새로운 방법을 찾게 되면 왠지 모를 도파민이 생기는 느낌이다. 어쨌든 VSCode를 실행하고 코덱스를 설치하게 되었다. 평소 웹에서 작업하다보니 VSCode에 설치된 코덱스가 익숙하진 않다. 뭐, 걱정할 필요는 없다. 화면을 캡쳐하고 챗지피티 또는 제미나이에 캡쳐화면 자체를 업로드하고 물어보면 된다. 화면 우측 하단에 프롬프트 입력창이 있다. ...

이 블로그의 인기 게시물

ChatGPT Codex GitHub 연결 해제 방법 (앱 삭제까지 정리)

C언어 return 종류와 차이 | return, return 0, return -1, return n

UWP 지원 종료 확정? 2025년 이후 WinUI3 전환해야 하는 이유