본문 바로가기

분류 전체보기373

언리얼엔진 가까이 가면 글자 나타나게 만들기! 게임을 하다보면 어떤 위치? 버튼 앞에 가면 글자가 나타나는걸 많이보죠! 한 번 만들어 볼게요! 일단 왼쪽에 액터배치 안에있는 박스트리거와 텍스트렌더를 먼저 설치! 박스트리거는이제 그 위치에 주인공? 이 접근하게되면 작동하는 그런 액터입니다! 그다음 트리거를 클릭후! 레벨 프린터 열기! 그다음 우클릭하시고 밑에 쭉쭉보시면 박스트리거->콜리전-> on actor begin overlap추가를 눌러주시면 이렇게 트리거 박스에 닿으면 작동하는 이벤트가 생김! 다음 아까 설치해뒀던 텍스트랜더를 끌고와주고 set visibility이벤트를 불러와 밑에 처럼 이어줍시당 아 여기서 set visibility안에 new visiblility 체크! 그러고 저장 후 실행! ....하면 아마 글자가 이미 생겨있을꺼에요.... 2022. 3. 18.
코딩테스트-전화번호 목록-(프로그래머스) https://programmers.co.kr/learn/courses/30/lessons/42577 코딩테스트 연습 - 전화번호 목록 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조 programmers.co.kr 문제 문제 설명 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. 구조대 : 119 박준영 : 97 674 223 지영석 : 11 9552 4421 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수.. 2022. 3. 15.
캡스톤 디자인 2주차! 이번 주차는 확실한 게임구상과  직접 사용할 맵에 대해서 찾아보았습니다.  게임의 진행은  마을, 풍차,등대 스테이지들--> 3D맵에서 미션게임들을 수행하기 위한 코인을 찾고  그 미션을 클리어 하며 다음 스테이지(3D)들로 넘어가는 게임으로     3D맵은 크게 하나의 맵을 만들어 3개의 구역으로 나누어 사용 할 계획으로      언리얼 엔진 라이브러리에서 배포하고있는 오브젝트들을 다운받아 구성해 보았습니다.            미니(미션)게임 2D맵은   언리얼 엔진 라이브러리에서 찾아 오브젝트들을 다운받아 총 4개의 맵을 제작할 계획입니다. 2022. 3. 11.
코딩테스트 - JadenCase 문자열 만들기 - (프로그래머스) https://programmers.co.kr/learn/courses/30/lessons/12951 코딩테스트 연습 - JadenCase 문자열 만들기 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요. 제한 조건 programmers.co.kr 문제 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하는 함수, solution을 완성해주세요.제한 조건 s는 길이 1 이상 200 이하인 문자열입니다. s는 알파벳과 숫자, 공백문자(.. 2022. 3. 9.
코딩 테스트- [3차] 압축(프로그래머스) 문제 압축 신입사원 어피치는 카카오톡으로 전송되는 메시지를 압축하여 전송 효율을 높이는 업무를 맡게 되었다. 메시지를 압축하더라도 전달되는 정보가 바뀌어서는 안 되므로, 압축 전의 정보를 완벽하게 복원 가능한 무손실 압축 알고리즘을 구현하기로 했다. 어피치는 여러 압축 알고리즘 중에서 성능이 좋고 구현이 간단한 LZW(Lempel–Ziv–Welch) 압축을 구현하기로 했다. LZW 압축은 1983년 발표된 알고리즘으로, 이미지 파일 포맷인 GIF 등 다양한 응용에서 사용되었다. LZW 압축은 다음 과정을 거친다. 길이가 1인 모든 단어를 포함하도록 사전을 초기화한다. 사전에서 현재 입력과 일치하는 가장 긴 문자열 w를 찾는다. w에 해당하는 사전의 색인 번호를 출력하고, 입력에서 w를 제거한다. 입력에서.. 2022. 3. 8.
퍼셉 트론..! x=값들 w=가중치 b=편향=바이어스각종 게이트를 표현할 수도 있다 AND NAND OR게이트는 표현 가능! xor그래프는 직선, 선형으로 나누기 불가.....  이런 점을 위해 만들어진 것=⇒>>> 다층 퍼셉트론!!    한 개의 층이 아닌 여러 개의 층을 사용해서 값을 도출해낸다!import numpy as np # 가중치와 바이어스w11 = np.array([-2, -2]) # n1 w12 = np.array([2, 2]) # n2 w2 = np.array([1, 1]) # Yout b1 = 3b2 = -1 b3 = -1def MLP(x, w, b): # 다층 퍼셉트론 y = np.sum(w * x) + b if y 2022. 3. 6.