본문 바로가기
반응형

분류 전체보기123

[게임이론] 등가속도 운동, 포물선 운동의 활용 [게임이론] 등가속도 운동, 포물선 운동에서 학습한 내용을 Unity에 적용해본다. 위의 동영상과 같이 Space키를 누르면 입력한 각도와 가속도로 포물선 운동을 하는 예제를 바탕으로 등가속도 운동 및 포물선 운동에 대해 알아본다. Inspector상에서 Ball에 대한 가속도는 10, 각도는 50도로 설정되었다. 이에 대한 소스 코드는 다음과 같다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class BallController : MonoBehaviour { public float shotVelocity; public float shotAngle; private Rigidbody2D ball.. 2021. 1. 18.
[게임이론] 등가속도 운동, 포물선 운동 질량이 m인 물체에 힘 F를 가했을 때, 물체는 가속도 a로 움직인다. 물체가 일정한 가속도 a로 움직일때, 이것을 등가속도 운동이라고 한다. 가속도 a의 값이 일정할 때, 가속도, 속도, 위치에 대한 그래프가 어떠한지 알아본다. 가속도 그래프 가속도 a는 시간에 따라 일정한 값이며, 시간 t에 대한 그래프의 면적은 속도의 변화량이 된다. (a * t) 속도 그래프 물체의 초기속도는 V0이며, 시간 t가 흘렀을떄의 속도는 V0+at이다. 그래프의 면적은 위치의 변화량이다. 이 면적은 사다리꼴이므로 이에 대한 변적을 구하면 아래와 같다. 위치 그래프 [속도 그래프] 상에서 시간 t에 대한 속도는 V0 + at 였다. 그리고 시간 t에 대한 위치의 변화량은 V0t+1/2a(t^2) 였다. 그러므로 초기 위치.. 2021. 1. 17.
[게임이론] 힘과 가속도의 활용 [게임이론]힘과 가속도에서 학습한 내용을 Unity에 적용해본다. Unity에서 힘과 가속도 관련된 속성들은 다음과 같이 네가지 이다. ForceMode.Force ForceMode.Impulse ForceMode.VelocityChange ForceMode.Acceleration 위의 속성들의 특징은 크게 질량에 영향을 받는지 안받는지로 구분된다. * 질량의 영향을 받는 속성 : Force, Impulse * 질량과 무관하게 힘을 가하는 속성 : VelocityChange, Acceleration 그리고 Impulse, VelocityChange는 순간적인 힘을 가할 때 사용되며, Force와 Acceleration은 지속적으로 힘을 가할 때 사용된다. 아래의 코드는 이와 관련된 구현 예제이다. pub.. 2021. 1. 14.
iMac 5K 2019 - RAM, SSD 업그레이드 2019년 말에 거실용 겸 개발용으로 아이맥을 구매했고, 지금은 재택근무를 위한 업무용으로 사용 중이다. 구매 당시 SSD 옵션이 너무 비싸서 Fusion drive 1T로 샀다. 그랬기에 정말 업무용으로 밖에 사용할 수가 없었다. Fusion drive 만으로는 배틀그라운드를 돌릴 수가 없었기 때문이다. SSD는 정말 필요한지 더 생각해보고 나중에 결정하려고 했다. 구매 당시의 사양은 아래와 같다. 프로세서 3.0GHz 3.0GHz 6코어 Intel Core i5(최대 4.1GHz Turbo Boost) 메모리 3.0GHz 8GB(4GB 2개) 2666MHz DDR4 메모리, 사용자 액세스 가능한 SO-DIMM 슬롯 4개 16GB 또는 32GB로 구성 가능 저장 장치 3.0GHz 1TB Fusion D.. 2021. 1. 12.
반응형