이러한 질문을 가져본적 있는가? 왜 우리는 친구의 고민에 대해서는 엄청난 해결사가 되면서도, 정작 자신의 고민은 해결하지 못할까?? 왜 사람들은 인성을 가장 중요하게 생각하면서도, 결혼 할때 좋은 조건을 먼저 따지는 것일까? 성공한 음식점이 되기 위해서는 음식의 맛이 중요할까? 아니면 인테리어가 중요할까? 이러한 질문들에 대해 판단 기준을 마련하기 위해 리처드 페티(Richard Petty)와 존 카치오프(John cacioppo) 등판!!! 이 둘은 정교화 모델(elaboration likelihood model)이라는 이론을 만들게 된다. 정교화 이론이란, 그 사람이 처한 상황과 성격에 따라, 대상을 평가할 때 활용하는 '정보의 종류' 가 달라지는 것을 뜻한다. 정보의 종류에는 두가지가 있다. 본질에..
오늘 구현할 것은 플레이어가 어떤 오브젝트에 닿으면 (Trigger 이벤트) 그 오브젝트를 플레이어 뒤쪽에 생성 플레이어의 이동방향데로 따라 붙은 오브젝트도 따라옴 Scene안에서의 Player 오브젝트 구조와 Components 설정 Player 스크립트 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Player : MonoBehaviour { public Transform followerTf; public float diameter; private List followers = new List(); private List followerPos = new List(); float h; ..
2D게임에서 맵이 게임화면보다 클경우에, 화면을 플레이어 중심으로 비춰줄 필요가 있다. 배울것 Mathf.Clamp (value, min, max) : 최소값과 최대값을 넘지 않는 value를 반환 Vector3.Lerp(현위치, 목표위치, 걸리는 시간) : 목표 위치 까지 일정 시간동안 이동 (부드러운 움직임) using System.Collections; using System.Collections.Generic; using UnityEngine; public class CameraMove : MonoBehaviour { public Transform playerTf; public float speed = 3f; public Vector2 offset; public float mapWidth, map..
오늘은 Json 자료형식에 대해 알아보고자 한다. IT분야에서는 다양한 언어들이 사용되고 있다. 하지만 각 언어들은 독자적인 체계를 가지고 있어서 서로 다른 언어끼리는 소통이 어렵다. 마치 우리가 영어를 쓰는데 어려움이 있는 것처럼 하지만 이러한 언어 사이에서도 번역이 필요없는 공통된 표현 방법이 있다. 대표적인 것이 바로 "아라비아 숫자"이다. 한국도, 일본도, 미국도 그리고 전세계 어느 나라에 가도 '10'이란 숫자가 의미하는 바를 모두 이해할 수 있다. 프로그래밍 언어에서 이렇게 "아라비아 숫자"와 같이 어떤 언어에서도 공통적으로 이해 될 수 있는 자료형식이 필요했는데 그것이 바로 'json' 이다!! Json은 간단히 말해서 대부분의 언어에서 이해할 수 있는 자료형식이다. 따라서 어떤 프로젝트에서..
오늘은 게임을 만들때 정말 중요한 다른 스크립트에 존재하는 변수나 함수에 접근하는 방법을 배워보려고 한다. 이걸 왜 알아야 하냐면 게임 전반에 걸쳐 여러 요소들에 영향을 받는 소지금이나 점수 같은 것들은 대부분 GameManager나 ScoreManager 같은 스크립트에서 관리하기 마련인데 이때, 이 GameManager에 접근해서 돈을 줄이거나 올리는 기능이 필요하기 때문이다. 예를들어 물건 거래 할때 소지금 증가, 감소 돈을 주었을 때 소지금 증가 몬스터 별로 주는 포인트가 다름 --> 각 몬스터가 죽었을때 몬스터에 해당하는 점수만큼 총 점수에 가산 이러한 기능들을 구현하는데 있어, 다른 스크립트에 존재하는 변수와 함수에 접근하는 방법을 반드시 알아야 한다. 방법은 크게 2가지가 있다. public..
Unity에서 데이터를 저장하고 불러오는 방법에 대해서 알아보고자 한다. Unity에서 데이터를 저장하고 불러오는 방법은 크게 3가지가 있다 [Unity 저장방법] 구분 장점 단점 PlayerPrefs객체 활용하기 매우 간단하다 1. 저장가능한 자료형에 한계가 있다 => int, float, string 2. 방대한 데이터 저장이 어려움 3. 온라인 멀티 플레이 불가능 Serialization 활용하기 보안이 좋다 빠르다 수정이 어렵 파일로 저장하기 (json, xml, csv ..) 방대한 데이터 저장이 가능 모든 자료형 저장이 가능 상대적으로 간단하다 온라인 멀티 플레이가 불가능 DB활용 방대한 데이터 저장이 가능 모든 자료형 저장이 가능 온라인 멀티플레이 가능 복잡하다 어짜피 간단하게 1. Play..
전문용어를 이해하기 위해 전문용어를 사용하는 IT전공자들의 설명만 들어왔던 당신에게 도움이 되기를 바라며. 오늘은 클래스란 무엇인지, 상속이란 무엇인지 왜 프로그래밍에서 클래스를 사용하는 것인지 알아보겠다. 오늘 배울내용 클래스의 개념이 무엇인지 이해한다. 객체의 개념이 무엇인지 이해한다. 클래스의 상속에 대해 이해한다. 아래 것을 미리 알고있다면 더더욱 좋을지도?? 선행적으로 알면 좋은 것 링크 객체지향의 개념 객체지향개념 알아보러 가기 ☜ 클래스(class)란? 클래스란 간단하게 어떤 대상을 정의하기 위한 정보의 집합체 인데, 예시를 통해 이해하면 더 좋을 것 같다. "태초에 치킨이 있었다." 뜬금 없지만 :) 당신은 이제 치킨의신 "치느님"이 되었다. '치킨'이 존재하지 않는 암울한 시기... 당신..
오늘은 너무 친숙하지만 정확하게 뭔지는 잘 모르는 ㅋㅋㅋ 참고로 오늘 하는 내용을 이해하기 위해서는 class와 상속의 개념에 대해 미리 알고 있어야 합니다. 클라스와 상속 개념 보러가기 ☜ 비전공자도 이해하는 클래스(class), 객체(object) 그리고 상속의 개념 (feat. 양념치킨) 전문용어를 이해하기 위해 전문용어를 사용하는 IT전공자들의 설명만 들어왔던 당신에게 도움이 되기를 바라며. 오늘은 클래스란 무엇인지, 상속이란 무엇인지 왜 프로그래밍에서 클래스를 사 justdoitman.tistory.com Monobehavior에 대해 알아보고자 합니다 :) using System.Collections; using System.Collections.Generic; using UnityEngine..
- Total
- Today
- Yesterday
- 경영학
- Unity
- C#
- Anet
- 주식
- 파이썬
- 유니티
- 머신러닝
- 비전공자
- 심리학
- 사진크롤링
- beautifulsoup
- 일자별
- 시스템투자
- 주식투자
- PYTHON
- 크롤링
- 터틀트레이딩
- ET5X
- IT기초
- 스타트업
- It
- requests
- 가격데이터
- json
- 프로그래머스
- 마케팅
- 알고리즘
- 강화학습
- 랜덤맵
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |