Blazor & Unity3D 활용 테스트
안녕하세요.
웹앱을 개발하다 보면 정말 다양한 언어들과 프레임워크들을 접하게 됩니다.
단순히 검색만 해봐도 정말 다양한 프레이 뭐 그들이 등장합니다.
Ruby on Rails, Django, Angular, ASP.NET, METEOR, Laravel, Express, Spring, Tomcat, PLAY, CodeIgniter, 등등...
서로 장단점이 있겠지만 문제는 여기에 사용하는 언어들이 서로 다르다는 것입니다.
Java, JavaScript, TypeScript, C#, Go, Python 등등
저는 아직도 Visual Studio 개발 환경을 벗어나지 못했기 때문에 C#를 주로 사용하게 되었는데요
또한 Unity3D를 주로 사용하다 보니 다른 언어들이 생각이 안 날 정도로 C# 언어에 매우 익숙하게 되어버렸습니다.
그래서 가능한 C# 만으로 프런트엔드, 백엔드 구분 없이 개발을 하고 싶다는 생각을 자주 하고 있었습니다.
그러다가 몇 년 전부터 Blazor라는 것이 등장하면서 C# 언어 하나로 프런트엔드-백엔드를 구현할 수 있는 날이
오겠구나 생각하고 업데이트를 주시하고 있었는데요
최근 Blazor가 많이 업데이트되고 있습니다.
그래서 본격적으로 사용을 고려해봐도 되는 단계가 아닐까 생각하고
지난달부터 Blazor와 Unity3D를 이용한 게임 개발 테스트를 진행하고 있습니다.
이 프로젝트의 목표는 다음과 같습니다.
- 가능한 C# 언어로 만 서버/클라이언트 네트워킹을 구성해야 한다. (Js 최소 사용)
- 별도의 TCP 포트를 사용하지 않고 오직 80포트나 443포트를 통해서 실시간 네트워크를 구현되어야 한다.
- 모든 개발은 디버깅 강력한 Visual Studio를 기반으로 개발되어야 한다.
- 진행과정에 사용되는 모든 툴들은 무료로 사용이 가능해야 합니다.
- 누구나 영상을 따라서 동일하게 구현이 되어야 하므로 가능한 편집을 하지 않는다.
- 전체 소스는 항상 공개되어 있어야 하고 중간 과정에 대한 소스들도 각각 다운로드가 가능해야 한다.
영상에 부가 설명이 좀 필요할 때는 앞으로 Steemit에 글을 올릴 생각입니다.
영상을 몇 개 올리다 보니 왜 사람들이 블로그나 유튜브를 하는지 알 것 같습니다.
비록 음성이나 자막도 없는 허접한 영상들이지만 누군가에게는 조금이나마 도움이 될 수도 있겠다는
생각을 하니 테스트 과정들이 전혀 지루하지 않고 힘이 많이 됩니다.
프로젝트 시작 :
채팅 서비스 시작 :
Unity3D 시작 :
감사합니다.
Leave Blazor & Unity3D 활용 테스트 to:
Read more #blazor posts
Best Posts From mosframe
We have not curated any of mosframe's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.