Server (10) 썸네일형 리스트형 윈도우에서 OPC-UA 서버 구축하기 with python 원래 REST 방식으로 서버를 구축하려다, 실시간성이 필요하다고 해서 OPC-UA 서버를 구축하는 것으로 가닥을 잡았다. MQTT와 OPC-UA 중에 뭘 고를지 좀 고민되긴 하는데, 일단 OPC UA로 구축해보고, 불편한점이 있나 확인해봐야지 구축 방식은 여러방법이 있지만, python 상에서 서버를 작동하는 방법으로 구현해보았다. 1. 파이썬 설치 그냥 아무거나 받아봤다. 3.13이 깔리더라. 윈도우 스토어에서.. 2. opc ua 라이브러리 설치 pip install opcua 다 끝나고 나면 pip list로 잘 설치되었는지 확인해보자 3. 서버 코드 작성하기 from opcua import Server, ua import randomserver = Server()server.set_endp.. 클라우드 서비스 개념 잡기 클라우드 서비스를 만들어야 한다. 그런데 클라우드에 대한 개념이 매우 습자지처럼 얇은 상태 ㅋㅋㅋㅋㅋ 머리에 개념을 좀 박아넣어야 이후의 진행이 가능할 것 같아서 조사를 해본다. 유행에 좀 뒤떨어진 키워드긴 하지만 모르는 것보다는 지금부터라도 아는게 낫다 ㅋㅋㅋ https://www.itworld.co.kr/news/236564 "도대체 프라이빗 클라우드란 무엇인가?" 정의, 비교, 아키텍처, 과제 총정리 하이브리드 멀티클라우드 시대가 도래하면서 프라이빗 클라우드는 다소 애매하고 혼란스러운 개념이 되었다. 프라이빗 클라우드는 스토리지와 컴퓨트, 메 www.itworld.co.kr 일단 위 내용을 통해서 얻은 지식을 정리해본다. 키워드가 여럿 나온다. 하이브리드, 멀티 클라우드, 프라이빗 클라우드.. 1... Photon Unity Networking PUN 튜토리얼 따라하기 7 원문: doc.photonengine.com/ko-kr/pun/current/demos-and-tutorials/pun-basics-tutorial/player-instantiation 8 - 플레이어 인스턴스 생성 | Photon Engine Photon Quantum 혁신적인 멀티플레이 게임 개발에 도전! MOBA, 브라울러, RTS, 격투, 스포츠게임을 신속한 예측 네트워크 엔진으로 개발할 수 있습니다. doc.photonengine.com 1. 플레이어 인스턴스 생성하기 원문대로 진행한다. 그런데 애매한 개념이 나온다. 원문과 다르지만, 눈치껏 위와 같이 Player Prefab을 조정해주었다. 2. 플레이어 인스턴스의 파악 원문대로 진행했다. 3. 경기장 밖에 있을 때 플레이어 위치 관리 원문대.. Photon Unity Networking PUN 튜토리얼 따라하기 6 원문: doc.photonengine.com/ko-kr/pun/current/demos-and-tutorials/pun-basics-tutorial/player-networking 7 - 플레이어 네트워킹 | Photon Engine Photon Quantum 혁신적인 멀티플레이 게임 개발에 도전! MOBA, 브라울러, RTS, 격투, 스포츠게임을 신속한 예측 네트워크 엔진으로 개발할 수 있습니다. doc.photonengine.com 1. PhotonView 컴포넌트 My Robot Kyle에 photonView 컴포넌트를 삽입한다. 옵션은 건드리지 않아도 Unreliable On Change로 들어가있다. 2. Transform 동기화 캐릭터의 Poisition, Rotation 및 그 외의 데이터를.. Photon Unity Networking PUN 튜토리얼 따라하기 5 원문: doc.photonengine.com/ko-kr/pun/current/demos-and-tutorials/pun-basics-tutorial/player-prefab 5 - 플레이어 만들기 | Photon Engine Photon Quantum 혁신적인 멀티플레이 게임 개발에 도전! MOBA, 브라울러, RTS, 격투, 스포츠게임을 신속한 예측 네트워크 엔진으로 개발할 수 있습니다. doc.photonengine.com 드디어 플레이어를 만든다. 1. 프리팹 생성 (원문과 내용이 다를 수 있음) 프로젝트 창에서 마우스 우클릭을 하여 Assets 안에 Resources 창을 만들어주고, 이름을 Resources로 해주자. 새로운 씬을 만들어주고, 방금 만든 폴더 안에 Kyle Test로 저장하자. .. Photon Unity Networking PUN 튜토리얼 따라하기 4 원문: doc.photonengine.com/ko-kr/pun/current/demos-and-tutorials/pun-basics-tutorial/gamemanager-levels 4 - 게임 매니저와 레벨 | Photon Engine Photon Quantum 혁신적인 멀티플레이 게임 개발에 도전! MOBA, 브라울러, RTS, 격투, 스포츠게임을 신속한 예측 네트워크 엔진으로 개발할 수 있습니다. doc.photonengine.com 0, 1, 2, 3 단계를 통해 기본적인 포톤 통신구조와 여러 플레이어를 지원하는 씬을 만들어두었다. 이번 챕터에서는 사람 수에 맞춰서 씬을 불러오는 기능을 구현한다. 1. 경기장 로딩 루틴 원문대로 진행 2. 플레이어들의 연결 관찰 원문대로 진행 3. 로비에서 경기장.. Photon Unity Networking PUN 튜토리얼 따라하기 3 원문: doc.photonengine.com/ko-kr/pun/current/demos-and-tutorials/pun-basics-tutorial/game-scenes 3 - 게임 씬 | Photon Engine Photon Quantum 혁신적인 멀티플레이 게임 개발에 도전! MOBA, 브라울러, RTS, 격투, 스포츠게임을 신속한 예측 네트워크 엔진으로 개발할 수 있습니다. doc.photonengine.com 0, 1, 2 단계를 먼저 보고 올 것을 추천드린다. 1. 첫 룸 만들기 새로운 씬을 생성하고, Room for 1으로 저장한다. 위 순서로 큐브를 만들고 이름을 Floor로 변경한다. 위와 같이 위치는 0, 0, 0 스케일은 20 1 20으로 설정해준다. 씬에는 위 처럼 나온다. 비슷하게 .. Photon Unity Networking PUN 튜토리얼 따라하기 2 원문: doc.photonengine.com/ko-kr/pun/current/demos-and-tutorials/pun-basics-tutorial/lobby-ui 2 - 로비 UI | Photon Engine Photon Quantum 혁신적인 멀티플레이 게임 개발에 도전! MOBA, 브라울러, RTS, 격투, 스포츠게임을 신속한 예측 네트워크 엔진으로 개발할 수 있습니다. doc.photonengine.com 2. 로비를 예쁘게 만들어보자 튜토리얼 1번을 완료한 후에 진행한다고 가정한다. 1. Play 버튼 만들기 위 버튼을 누르면 버튼이 생긴다. 시점을 잘 조절하면 위 처럼 나온다. Hierarchy 창에서 버튼을 확인한 후, 버튼 왼편의 삼각형을 클릭해주자. 그럼 이렇게 텍스트까지 나온다. 이걸 .. 이전 1 2 다음