일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 단계적 분해
- 언리얼엔진5
- 요구사항 분석
- 정보처리기사
- 아키텍처 패턴
- 파이프 필터 패턴
- baekjoon
- 알고리즘 문제
- 마스터 슬레이브 패턴
- UML 다이어그램
- 팬아웃
- 기능 모델링
- 데이터 입출력
- 정보처리기사 실기
- 클라이언트 서버 패턴
- UnrealEngine5
- 동적 모델링
- UML
- UnrealEngine
- 정처기
- 메타 데이터
- 요구사항 확인
- 브로커 패턴
- 백준
- 정보 은닉
- DBMS
- 데이터베이스
- C++
- 언리얼엔진 함수
- Unreal Engint4
- Today
- Total
목록언리얼엔진 함수 (2)
게임 개발자를 향해

저번 글에 이어서 C++ 파일에 함수를 만들어 볼 것이다. 데미지라는 변수가 있다면 그 데미지의 DPS(Damage Per Second)를 구하는 간단한 함수를 짜 볼 것이다. ... public: UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Damage") int32 TotalDamage; UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Damage") float DamageTimeInSeconds; UPROPERTY(BlueprintReadOnly, VisibleAnywhere, Transient, Category = "Damage") float DamagePerSecond; ... (코드로 설..

이 게시물을 보기 전에 이전 글인 "C++ 생성 과정"을 보고 오면 좋을 것 같습니다. 1. 변수 변수는 변하는 값이며 해당 값을 저장하기 위해 필요한 공간이라고 보면 되겠다. 보통 게임에서 사용하는 변수의 예를 들어보면 HP 공격력 닉네임 퀘스트 클리어 유무 등이 있을 것이다. 그럼 이들의 값을 나타내는 자료형은 프로그래밍 언어를 배웠다면 잘 알것이다. int(정수) float(소수) string(문자열) bool(논리) 위와같은 자료형 등이 있다. 이를 이용하여 게임의 변수를 저장할 것이다. 2. 언리얼엔진의 자료형 언리엘 엔진의 자료형은 따로 구현해놓았다. C++에 자료형이 있는데 굳이 만든 이유가 무엇일까? 이유는 바로 운영체제이다. 리눅스, 윈도우, IOS, MacOS, Android 등등 운영..