게임 만들고 싶은 쌩뉴비 도와줘
일단 구글링 좀 해서 찾아본 바로
게임을 만들기 위한 = 게임이 구동하기 위해 , 캐릭터가 움직이고 다양한 방식으로 행동하게 만들기 위해 입력값을 설정하는게
게임 엔진인데 대표적인건 언리얼 유니티가 있고
언리얼 = 철권, 몬헌, 다크소울
유니티 = 할로우 나이트, 블라스 퍼머스, 하데스
이런식으로 인게임에서 구현하고 싶은 인칭이나 각도,
게임의 정보 방대량에 따라 엔진을 다르게 시작하는게 유리한거임?
그리고 이펙트나 캐릭터는 블랜더 및 타 애셋(?)이라고 불리는거를 만드는 앱에서 따로 만들어 엔진에 추가해 구현시키는 방식인거임?
즉 요약하자면 캐릭터 및 캐릭터의 모션, 이펙트 등을 블랜더에서 깎아와서 파일을 만들고
그 파일을 게임 엔진에 넣어서 돌리면 캐릭터가 엔진 속에서 움직이는 방식인데
그 엔진에 코딩을 짜놓으면 짠 방식대로 캐릭터가 움직이고 공격한다고 생각하면 되는거임?
배경이나 맵도 캐릭터와 동일하게 만들어와서 적용시키면 되는거고?
그럼 게임을 만들기 위해 필요한 가장 기초적인건
게임 엔진과 블랜더등 에셋 만들기 정도가 있으면 되는거임?
그리고 만들고 싶은 게임의 2D 3D에 따라 게임 엔진을 선택하면 되는 방식임?
더 필요하거나 부족하거나 틀린거 있음?
헐리우드 블록버스터를 만들꺼다 >> 언리얼 드라마나 미니시리즈를 만들꺼다 >> 유니티 같은 느낌이긴한데 현실은... 프로그래머가 언리얼을 사용한다>> 언리얼 프로그래머가 유니티를 사용한다>> 유니티 임....뭐 2D 3D 이런거 구분 없음.
할리우드 블록버스터~~ >> 언리얼 이라는 건 조금 동의가 안 되는디.. "왜 요즘 스팀에 올라오는 똥겜들은 언리얼 3D 게임이 많을까?"를 한번 생각해보기를
2D 또는 3D 프로젝트 - Unity 매뉴얼
꼭 그런 건 아닌데 대체로 그렇긴 함
대체로 그러하니 따라가는 게 좋음. 너네 말 듣고 유니티 배웠는데 알고보니 언리얼로도 2d겜 가능하잖아 망했어 이런 후회는 안함.