프로그래밍/간단메모 16

[UE4_Portfolio]_2

1.1터치하면 사냥시작 _ 가능 1.2 자동사냥 아이템을 사면 알아서 몬스터를 잡는다. - 가능 1.2.1 자동사냥 아이템이 없을시 터치를 해야 공격을 하고 그외에는 가만히 있는다. - 가능..할걸? 1.3 아이템, 골드는 자동 습득 - 가능 1.4 포션이 있을시 hp 20%이하로 떨어지면 자동으로 포션 사용 - 가능 1.5 exp바가 다 채워지면 렙업 - exp바 구성만 찾아보면 됌. 가능 1.6 보스게이지가 다차면 보스소환 가능. - 가능 1.7 위에 데미지 숫자 - HUD쓸줄모름. 문제: 데미지입었을때 데미지폰트, hp바(데미지 입었을때, 입힐때) ->좀더 깔끔한 UI를 위해서나 방법을 모르는 것으로나 블루프린트로 해결해야 할거 같음.. 아 진짜 싫은데 블루프린트 ㅠㅠ 서점가서 책좀 찾아봐야하나. ..

[UE4_포트폴리오] 게임플룻, 구성

게임플룻0. 게임화면1. 게임플레이1.1 부가창: 퀘스트, 상점, 광고보상, 설정, 컨텐츠(준비중)1.2인벤토리 구성1.게임플레이1.1터치하면 사냥시작1.2 자동사냥 아이템을 사면 알아서 몬스터를 잡는다.1.2.1 자동사냥 아이템이 없을시 터치를 해야 공격을 하고 그외에는 가만히 있는다.1.3 아이템, 골드는 자동 습득1.4 포션이 있을시 hp 20%이하로 떨어지면 자동으로 포션 사용1.5 exp바가 다 채워지면 렙업1.6 보스게이지가 다차면 보스소환 가능. 2. ui2.1 게임플레이중 1,2)보스 소환게이지. 잔몹잡을때마다 게이지가 차고 꽉차면 밑에 버튼을 눌렀을때 보스소환이 가능하다.보스소환시 이전에 잡던 잔몹은 다 없어짐.3) 누르면 사냥 그대로 하면서 위에 창만 열림. 컨텐츠는 아직 준비중으로 이..

스키마

스키마 데이터베이스 시스템에서 DBMS에 의해 관리되고 있는 대량의 자료들을 표현하기 위한 사용 방법. 스키마데이터베이스의 구조와 제약조건에 대한 자세한 내용을 기술한 것. 데이터베이스를 구성하는 데이터 객체, 성질, 이 들 간의 관계, 데이터 조작 및 데이터 값들이 갖는 제약조건에 관한 정의. 1. 외부스키마: 일반 사용자나 응용 프로그래머가 각 개인의 입장에서 필요로 하는 데이터베이스의 논리적 구조를 정의한 것. ex) 아파트를 이렇게 리모델링 하겠습니다, 하고 보여주거나 새로 건축을 할때 이렇게 해서 건축을 하겠다, 하고 사람들에게 보여주는 것. 2. 개념스키마: 데이터베이스의 전체적인 논리구조, 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 범기관적 입장에서 본 조직 전체의 데이터..

(07.23)함수의 종류_시점함수

시점함수 함수의 종류에는 시점함수, 일반함수, 기본제공 함수가 있다. 함수 종류 선언 실행조건 시점함수 필요함 특정시점에 따라 자동실행 일반함수 필요함 실행문으로 실행 기본제공 함수 필요없음 실행문으로 실행 이 중, 시점함수는 선언만 해놓으면 자동 실행되는 함수다. 시점함수 필요 전달값 발동시점 Start scirpt가 시작되는 순간만, 딱 한번 실행구문안의 내용을 실행. Update 매 프레임마다 실행. OnEnable script가 붙어있는 object가 활성화되는 순간마다 구문의 내용을 한번씩 실행. OnDisable script가 붙어있는 object가 비활성화되는 순간마다 구문의 내용을 한번씩 실행. OnTriggerEnter 충돌체 Trigger충돌체가 특정 물체와 부딪힌 순간, 구문의 내용을..

[자료구조]배열과 문자열 (1.1~1.3)

1.1 문자열에 포함된 문자들이 전부 유일한지를 검사하는 알고리즘을 구현하라.다른 자료구조를 사용할 수 없는 상황이라면 어떻게 하겠는가? 먼저 ASCII문자열인지 유니코드 문자열인지 알아야한다.간단하게 ASCII문자열이라고 가정하고 문제 풀이 시작.최적화 방안은 문자열의 길이가 문자 집합크기보다 클 경우 바로 false를 반환하는 것이다.가능한 문자가 256가지밖에 없는데 주어진 문자열의 길이가 280이면, 중복이 존재한다는 거니까. -이하 java 방법1. Boolean값을 갖는 배열을 만든다. *Boolean: 참, 거짓 자체로 저장이 가능한 데이터.charAt: 문자열에서 지정된 위치에 존재하는 문자를 찾아 반환하는 함수.ex) "문자열".charAt(문자위치)1234567891011public b..

[자료구조]배열,구조체,포인터_오답

3.float a[100]으로 선언된 배열의 시작 주소를 1000번지라고 할때, 배열의 10번째 요소의 주소는 몇 번지인가?: 1040번지 4.구조체의 배열이 가능하다.구조체 변수에 대하여 비교연산이나 산술 연산은 할수 없다.구조체 안에 배열을 넣을 수 있다.서로 다른 데이터 형도 묶을 수 있다. 12.struct {int fa; int fb;} a; *p=&a; 라고 할때 fa를 수정하는 문장으로 맞는 것은?(*p).fa = 10;p[0].fa = 10; 17.다음과 같이 정의된 배열의 10번째 요소의 주소는? 단 배열의 시작 주소는 1000번지로 한다.char a[100] 1100short b[100] 1200int c[10]] 1400float d[100] 1400 21 .i가 정수 변수이고 p와 ..