전체 글(295)
-
[SKKU DT] 34일차 -유니티 네트워크 -파이어베이스 웹, 플러터 플로우(FlutterFlow)
플러터 플로우(FlutterFlow) 플러터 플로우는 타 노코드 앱 제작툴에 비해 사용자 정의 및 고급 기능으로 구현할 수 있는 기능들이 상대적으로 풍부하다는 큰 장점이 있다. 특히 Firebase 클라우드 Firestore를 백엔드로 활용하여 라이브 데이터에 쉽게 연결할 수 있고, API 호출 기능을 제공하여 확장성이 높다. FlutterFlow - Build beautiful, modern apps incredibly fast FlutterFlow lets you build apps incredibly fast in your browser. Build fully functional apps with Firebase integration, API support, animations, and more. ..
2023.12.15 -
[Robot Arm Arduino Project] RAAP프로젝트 -프로젝트 준비2(3D 프린터 사용 신청, 부품 주문 리스트업)
전에 MB1, MB1R, MB2, MB3, MB4 총 5개의 부품을 총 이틀에 걸쳐서 사용하는 조건으로 승인을 받았고, 이번에는 B1, B2, F1, F2, F2C, G1, G2, G3, G4 총 9개의 부품을 신청해서 3일에 걸쳐서 사용해야 한다고 전달받아서 그만큼 신청할 예정이다. (@spacehee) 총 25개의 부품 중에서 14개의 부품을 신청했고 아직 11개의 부품이 남아있다. 아마도 나머지 11개의 부품도 아마 며칠에 걸쳐서 대략 예상은 4일정도 더 걸릴 것 같다. 그동안 필요한 부품들을 주문해서 받을 예정이다. 필요한 부품을 아래의 튜토리얼 유튜브를 참고하여 리스트업 하는 중이다. 국내에도 부품이 웬만하면 다 있지만 없는 부품은 Aliexpress나 Amazon에서 주문을 해야하기 때문에 얼..
2023.12.15 -
[SKKU DT] 33일차 -유니티 네트워크 -파이어베이스(Firebase) Firestore 예제
FireStore Database 예제 using Firebase; using Firebase.Firestore; using System.Collections; using System.Collections.Generic; using UnityEngine; public class MyExample : MonoBehaviour { private FirebaseFirestore db; private void Start() { FirebaseApp app = FirebaseApp.DefaultInstance; db = FirebaseFirestore.DefaultInstance; } public void AddData() { DocumentReference docRef = db.Collection("MyBoar..
2023.12.14 -
[Robot Arm Arduino Project] RAAP프로젝트 -프로젝트 준비(3D 프린터 사용 신청)
로봇 본체 준비 -3D 프린터 Compact Robot Arm (Arduino) - 3D Printed by BuildSomeStuff A Detailed Parts List can be found in the description of the YouTube Video below. Detailed Assembly Tutorial: https://youtu.be/AIsVlgopqJc Showcase YouTube Video: https://youtu.be/5toNqaGsGYs Hope you can have some fun with this arm! www.thingiverse.com 위의 사이트에는 3D 프린터로 모델을 프린트 할 수 있는 .stl 파일이 많이 있다. 위의 내용에는 필요한 모델은 물론, ..
2023.12.14 -
[XR 전문 인력 과정] 유니티 타워디펜스 만들기(5) -프로젝트 최적화, 추가 기능 넣기(로비/로그인 씬 추가, 메뉴 UI 추가, 타워 체력 추가, GameOver UI 추가, 플레이어 점프 제한)
https://create.unity.com/performance-optimization-e-book-console-PC?ungated=true Optimize your console and PC game performance Country AfghanistanÅland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBolivia (Plurinational Sta create.unity.com ..
2023.12.13 -
[SKKU DT] 32일차 -유니티 네트워크 -파이어베이스(Firebase) 채팅 시스템 만들기, byte로 Storage에 이미지 올리기
채팅 UI 만들기 Content에 [Vertical Layout Group]을 추가하고 ChildForce Expand는 체크 해제 한다. [Content Size Fitter] - [Vertical Fit]은 Preferred Size로 설정 messageBox 프리팹 만들기 이전에 썼던 FirebaseController 스크립트에 함수를 추가한다. public void SendChatMessage() { DatabaseReference chatDB = FirebaseDatabase.DefaultInstance.GetReference("ChatMessage"); string key = chatDB.Push().Key; Dictionary msgDic = new Dictionary(); msgDic.Ad..
2023.12.13