일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보처리기사
- 클라이언트 서버 패턴
- 브로커 패턴
- 요구사항 분석
- 메타 데이터
- 파이프 필터 패턴
- 기능 모델링
- 알고리즘 문제
- 언리얼엔진 함수
- C++
- UnrealEngine
- baekjoon
- 동적 모델링
- UML
- 단계적 분해
- 정보 은닉
- 정처기
- 팬아웃
- 요구사항 확인
- 정보처리기사 실기
- 데이터 입출력
- UML 다이어그램
- Unreal Engint4
- 마스터 슬레이브 패턴
- 언리얼엔진5
- DBMS
- 데이터베이스
- UnrealEngine5
- 아키텍처 패턴
- 백준
- 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 등등 운영..