일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- c# datagridview 데이터 넣기
- pm2 상태 확인
- pm2
- mosquitto.conf
- allow_anonymouse
- invalid data
- listener 1883
- pm2 확인
- map이 undefined가 뜰 때
- 맥 어드레스
- 서버동기화
- DatePicker
- datagridview 직접입력
- AntDesign
- pm2 시작
- 공인IP
- setInterval 중지
- Replication
- 1883
- setInterval 외부 정지
- 데이터테이블 데이터 넣기
- transfer
- mosquitto
- setInterval clear
- pm2 설치
- mySQL_Replication
- html #select #option #multiple
- setInterval 정지
- DataGridView 직접 입력
- timepicker
- Today
- Total
목록2024/02/23 (12)
개발 노트
윷놀이 게임을 하려면 윷을 던지기도 해야하지만 움직일 말과 윷놀이 판이 있어야 한다. 그래서 윷놀이 판을 만든다. 윷놀이 판을 배열로 설정을 하였다. 이유는 말의 움직임이 배열로 움직이면 수월해질 거라 생각했기 때문이다. 윷놀이판은 이렇게 수작업을 했다. 하지만 저 윷놀이판의 모래같은 블럭을 누르면 왼쪽에 보이는 것과 같이 오브젝트마다 알기 쉽게 block0~29라는 이름을 새겼다. 이렇게 한 이유가 있다. 이렇게 게임 오브젝트 배열 변수를 만들어서 30개라는 배열을 할당시켰다. 그리고 블럭의 이름을 차례대로 한 이유는 이러하다. for (int i = 0; i < 30; i++) { waypoints[i] = GameObject.Find("block" + (i).ToString()); waypoints..
[오브젝트와 속성] 일단 처음으로 윷놀이 만들기에 있어서 윷을 구현했다. 이러한 모양으로 원형 모양의 오브젝트와 사각 모양의 오브젝트를 합쳐 비슷하게 만들었다. 그 이후 중요한건 이 윷이라는 오브젝트에 Rigidbody와 Collider적용이다 Rigidbody는 현실같은 중력의 영향을 받게하는 속성으로써 윷을 던질때 필요한 부분이다. 그리고 Collider는 충돌처리에 대한 속성으로 충돌을 감지하기에 필요하다. 그래서 이 두속성을 이용한다 이렇게 Rigidbody와 Collider를 적용한다.(Add component에서 찾아서 적용하면 됨) 여기서 Mesh Collider는 오브젝트의 충돌처리 면적을 세밀하게 검사하여 오브젝트 모양 만큼의 정밀한 범위를 만들어 낸다. (Mesh Collider는 정밀..
필요하고 빨리 구현되는 부분 1. 윷 을 던진 값을 개별적으로 저장 후 말이 개별적인 값을 골라서 사용하게 하기. 2. 승리후 결과창 뜨게하기 3. 어떤 캐릭터 선택했는지 표시하기 4.로비 씬 만들어 설정 칸 만들거나 게임시작후 룰 설명 이미지 보여준후 게임 시작이 되도록 설정 5. 윷 던지기 할떄 눌러서 게이지 조절후 게이지에 따른 윷의 회전값이나 높이값 수정 6.윷의 방향 랜덤 설정 7. 동일한 위치 캐릭터 겹치지 않고 일정한 간격 유지하게끔 수정 8. 다수의 말 잡으면 그만큼 턴이 유지되는 오류 수정 9. 캐릭터 넘어지는 현상 수정 필요하나 급히 구현 안해도 되는 부분 1.게임 진행 설명 폰트 수정 2. 윷놀이 발판 모두 통일시키기. 3. 플레이어 말 선택 후 확인버튼으로 말 생성하기 4. 캐릭터 ..
유니티 프로젝트를 만들면 크게 4가지 창으로 구성이 될 것이다. 1.Hierarchy 2.Scene 3.Game 3.Inspector 4.Project와 Console 먼저 Hierarchy를 구성하는 창입니다. 이 곳에서 바로 설명드릴 Scene에 있는 모든 게임 오브젝트를 계층적으로 관리하는 곳인데, 유니티에서 돌아가는 구조는 모두 계층적인 구조를 이루고 있다라는 것만 알면 될것 같습니다. (궁금하시다면 유니티의 구조나 Hierarchy구조를 검색하셔서 찾아보시거나, 더 깊게 들어가서 이벤트 함수 실행 순서(Execution Order Of Event Functions)에 대해 살펴봐도 좋습니다.) 1. Main Camera : 메인 카메라는 Scene뷰 구성되어있는 오브젝트로 해당 설치되어있는 위치..
유니티를 설치하는 방법을 알아본다. 처음으로 검색사이트에서 유니티를 검색하여 https://unity.com/kr 이 유니티 공식 사이트에 접속한다. 보는 바와 같이 다운로드 창이 있는데 누르면 된다. 그러면 이와 같은 화면이 뜨게 되는데 . 저 화면에 있는 Windows용 다운로드를 누르면 UnityHub를 설치할 수 있다. 그 이후 UnityHub를 설치하게 되면 이러한 앱이 깔린다. 이제 이 앱을 들어가게 되면 이러면 로그인창이 뜨게 되는데 로그인을 하면 된다. 지금은 이렇게 깔았지만 설치(Installs) 칸에 들어가서 Install Editor를 눌러서 버전을 설치하면 된다. 여기서 이러한 버전의 설치가 가능한데 LTS 가 붙은 릴리스와 안붙은 릴리스를 확인해야할 필요가 있다. 이유는 LTS는 ..
관제 MQTT연동 완료하기