게임 기획 제련소
article thumbnail
[UE5] 사칙 연산
🧠프로그래밍/UE5 2024. 11. 19. 23:55

언리얼에서 사칙연산을 다 제공하고 있다. 각 사칙연산들의 기호를 눌러서 노드를 추가해 보자. 이렇게 사칙연산을 노드로 만들 수 있고 결과물만 뱉어주는 기능이라고 보면 된다.왼쪽 구멍이 두 개인 이유는 더해지기를 원하는 값 두 개를 연결해 주고 오른쪽으로 그 덧셈에 대한 결과물이 나오는 것이다.엥? 나는 3개의 값을 더하고 싶은데?....... [Add pin]을 눌러주면 2개 이상의 값도 더해주는 게 가능하다. 그래서 이전에 배웠던 것들을 활용해서 현재 체력은 90이고 힐(10)을 받아서 체력이 회복되었다는 것을 가정해서 위처럼 노드를 연결해 주면 된다.나머지 사칙연산들도 다를 건 없지만 나누기 같은 경우에는 좀 더 까다로운 부분이 있다. 만약에 5 / 0을 하면 어떻게 될까? 프로그래밍 언어에서는 0 ..

article thumbnail
[G-CON] 2024 지스타 G-CON 후기
🚀Etc/후기+이야기 2024. 11. 16. 23:19

게임 기획자 지망생에게 G-CON 이란게임에 관심만 있던 시절에도 지스타에 참가해 보고 싶다는 생각이 들었다. 그래서 2023 지스타에 일반 관람객으로 참석했고G-CON은 가격이슈로 가고 싶다는 마음만 있었지 참석은 하지 못했다.. 더군다나 게임 기획 취준생인 나로서는 엄청나게 부담되는 가격이었다. 하지만 중년게이머 김실장 채널의 김실장님이 이번 2024 G-CON 연사로 참여하시면서 컨퍼런스 표 이벤트를 하셨고 취준생인 나의 절박함이 전해졌는지운 좋게 당첨이 되었다!!!... 진짜 이런 기회를 받을 수 있어서 정말 감사할 따름😭분명히 좋은 경험을 얻고 오리라 다짐했고 열심히 들어야겠다는 마음뿐이었다! 그리고 G-CON의 경우 다른 직군들(프로그래머, 아트, 사운드) 보다는 게임 다자인 쪽에 맞춰져 ..

article thumbnail
[UE5] Get / Set
🧠프로그래밍/UE5 2024. 11. 12. 00:10

이전 글에서 데이터의 공간을 만들고 할당하는 것까지 해보았다. 하지만 실제로 의미가 있으려면 뭔가를 넣거나 꺼내 써야 한다.그래서 Get과 Set을 배워보도록 하자. [Set] 변수에 어떤 값을 할당하는 것.[Get] 변수에 할당한 값을 읽어내는 것. int로 영역을 먼저 할당을 받았다. 우클릭을 눌러서 Set Hp를 검색해서 노드를 추가하고 Get HP를 눌러 노드를 추가해 주었다.이 두 개가 가장 핵심적인 역할을 할 것이다. 아까 HP라는 변수를 만들었는데왜 두 개를 더 만들어요?  HP라는 일종의 박스를 만든 건 맞지만 새로운 변수로 만든 게 아니라 하나의 기능을 만들어 준 것이다.이 개념은 함수의 개념과 같다고 보면 된다. 쉽게 기계라고 생각하면 된다. 마우스를 가져다가 대면 함수의 기능을 알 수..

article thumbnail
[UE5] 언리얼 엔진 기초
🧠프로그래밍/UE5 2024. 11. 8. 17:01

언리얼 엔진 첫 시작 시 굉장히 많은 기능이 있는것을 확인할 수 있다.나는 언리얼 엔진4 화면으로 변경하여 시작했다. [Place Actors] 일종의 대기실 이라고 보면된다. 언리얼 엔진에서 자체적으로 만들어준 기본 기능들을 사용할 수 있는데, 그런 기본 액터들을 임대해주는 곳이다.[Content Browser] 소스코드를 작성하거나 사운드 파일을 받아주거나 아트리소스를 받아주거나 했을 때 그런 모든 준비물들을 다 컨텐츠 브라우저에서 관리하게 해줄것이다. 그래서 Cube를 드래그 드롭한다면 인게임 세상에 Cube가 배치 된다. [Outliner] 인게임에 배치한 모든 물품들을 아웃 라이너라는 패널에서 보여주고 있다.[Details] 배치한 액터들에 대한 정보를 정밀하게 알려준다.