2025/09/26 2

Unity-Firebase등록 및 추가

Unity Project 생성New Project로 새로운 프로젝트를 생성해야 한다.템플릿은 firebase와 연동할 UnityApplication의 성격을 고려하여 템플릿을 생성합니다. Firebase 프로젝트 생성 Firebase | Google's Mobile and Web App Development Platform개발자가 사용자가 좋아할 만한 앱과 게임을 빌드하도록 지원하는 Google의 모바일 및 웹 앱 개발 플랫폼인 Firebase에 대해 알아보세요.firebase.google.com 프로젝트 만들기를 누르면 프로젝트 이름, 애널리틱스를 적용할지 말지 선택만 하면 프로젝트 생성이 끝난다. 이후 생성된 Firebase 프로젝트를 어떤 앱에 연동할지 선택하면 된다. 필자의 경우 유니티를 활용한..

Unity 2025.09.26

C# 1.0 - 힙과 스택

일반적으로 프로그램을 실행하면 프로그램의 코드는 메모리에 적재된다.메모리상의 코드는 CPU에 의해 하나씩 읽히면서 실행되는데, 이 과정에서 프로그램은 자연스럽게 데이터를 위한 메모리가 필요해진다. 그에 따라 메모리는 코드와 데이터로 채워진다.힙과 스택은 데이터를 위한 메모리라는 점에서 같은 성질을 띄지만 메모리의 용도에 따라 구분된다.스택Stack은 스레드가 생성되면 기본적으로 1MB의 용량으로 스레드마다 할당되고, 자료구조에서 다루는 스택과 동작 방식이 같다.이 스택 공간을 활용해서 스레드는 메서드의 실행, 해당 메서드로 전달하는 인자, 메서드 내에서 사용되는 지역 변수를 처리한다.스레드가 Sum 메서드를 호출하는 과정에서 스레드에 할당된 수택에 5와 6의 4바이트 정수값과 Sum 메서드를 호출한 후 ..

C# 2025.09.26