안녕하세요.이번에 소개해드릴 게임은 TAKE MY BOMB입니다.2026년 10월 16일 스팀 얼리 액세스로 출시될 예정으로, 어떤 게임인지 간략하게 설명드리겠습니다.『 TAKE MY BOMB 』 는 무슨 게임인가요?최대 16명의 플레이어가 서로에게 풍선껌 폭탄을 떠넘기며 살아남는 온라인 파티 게임입니다.친구에게 폭탄을 넘기고, 다시 돌아오기 전에 도망가면 됩니다.끝까지 살아남은 마지막 한 명이 승리하게 됩니다. 『 TAKE MY BOMB 』 플레이 방법폭탄 넘기기폭탄을 가진 플레이어는 다른 플레이어에게 다가가 터치하여 폭탄을 넘길 수 있습니다. 폭탄을 들고 있을 때는 이동 속도가 더 빨라집니다.폭발 피하기폭탄은 지정된 시간 후에 터지며, 마지막 10초가 남았을 때의 정확한 시간은 폭탄을 가진 플레이어만..
안녕하세요. 이번 킨텍스에서 진행되는 플레이엑스포(PlayX4)에 올해는 저희 회사가 당당히 부스를 내고 참여하게 되었습니다! 간략하게 관련 정보 말씀드리겠습니다. 2026 플레이엑스포 정보 이번 플레이엑스포는 킨텍스 제1전시장에서 5월 21일부터 5월 24일까지 열리게 되는데요.킨텍스 제1전시장경기 고양시 일산서구 킨텍스로 217-60 5월 21 ~ 22일까진 B2C(수출상담) 와 B2B(전시회) 가 같이 열리고5월 23 ~ 24일까진 B2B(전시회) 만 열리게 됩니다.운영 시간은 10:00 ~ 18 : 00에 진행되게 됩니다. 추가적인 정보들은 이 곳에서 확인할 수 있습니다.https://www.playx4.or.kr/b2c/main/main.php 2026 플레이엑스포무대 일정표 행사기간 동안의 무..
안녕하세요.이번에 SKIDDDDDD가 스팀에 정식으로 출시되었습니다. SKIDDDDDD (씽씽토리)에 대해 간략히 설명드리겠습니다.『 SKIDDDDDD(씽씽토리) 』 는 무슨 게임인가요? 오직 서로에 대한 믿음을 가지고 플레이하는 피지컬 기반 우정파괴 협동 레이싱 게임입니다. 완벽한 팀워크로 결승선에 도달하면 되는 게임입니다. 『 SKIDDDDDD(씽씽토리) 』 플레이 방법씽씽토리는 1~2인으로 진행하고, A와 D를 누르면서 서로의 방향으로 스키를 타며 길을 헤쳐나가면 됩니다. - 1인으로 진행 시, A와 D를 모두 입력 가능- 2인으로 진행 시 한명은 A, 한명은 D를 입력 가능 이를 통해 여러 장애물들을 피해서 결승선에 도달하면 됩니다. 기존 WASD에는 없던 체크포인트가 존재하므로 더욱 마음 편하..
이번 금요일에 진행된 Unity Roadshow 2026을 다녀왔는데, 정말 유용한 패키지를 알게 되었다.내가 진행하고 있는 프로젝트의 잠재적인 문제 및 성능 저하를 정리해주고 알려주는 패키지, Project Auditor를 간략하게 정리해보고자 한다.시작하기에 앞서 Project Auditor란? 간단하게 얘기해서 내 프로젝트의 코드뿐만 아니라 메시, 이펙트 등에서 생길 수 있는 잠재적인 문제들을 사전에 파악하고 해결할 수 있도록 알려주는 툴이다.개발을 하시면서 최적화를 생각하시는 분들은 Profiler를 사용해본적이 있으실 텐데, Profiler는 게임을 실행시킨 상태에서 확인하는 거라면 Project Auditor는 실행 전에 미리 확인하여 수정할 수 있게 해준다는 차이점이 존재한다. 이 패키지를..
WASD 설맞이 대잔치 링크 이번 설 연휴, SOOP과의 협업으로 진행된 [WASD 설맞이 대잔치]가 무사히 종료되었습니다.제가 개발자로 참여한 게임으로 이렇게 큰 대회가 열리고, 많은 분이 열정적으로 참여해 주시는 모습을 보니 정말 감개무량한 시간이었습니다. 아직 부족한 점이 많은 개발자지만, 이런 좋은 기회를 성장의 발판으로 삼아 앞으로도 열심히 게임 제작해보겠습니다.감사합니다.
자신만의 서버가 없는 경우에 서버 기능이 필요한 경우, 플레이팹은 하나의 강력한 도구가 될 수 있다.이를 사용하여 리더보드 연동을 하는 법을 알아보자.시작하기에 앞서유니티에서 플레이팹을 사용하기 위해선 다음과 같은 작업이 우선 필요하다.먼저 개발자 센터에서 스튜디오와 게임 타이틀을 생성해야 다음 작업을 진행할 수 있다. 1. PlayFab 개발자 페이지에서 스튜디오를 생성해준다.2. Unity SDK 시작 가이드 에서 SDK를 다운로드하여 유니티 프로젝트에 임포트.3. 임포트 후, PlayfabSharedSettings에 TitleID와 Developer Secret Key를 입력한다.TitleID는 게임 스튜디오 바로 오른쪽 아래에, Developer Secret Key는 Setting -> Secre..
게임 리팩토링 작업을 하면서 Voice 시스템도 수정해야 할 필요가 생겼다.여러 시행착오를 거쳐서 적용한 방식을 블로그에 적어보고자 한다.시작하기에 앞서당연한 얘기지만, Fusion2와 Voice2를 먼저 프로젝트에 설치해야한다.Fusion2 : https://assetstore.unity.com/packages/tools/network/photon-fusion-267958 Photon Fusion | 네트워크 | Unity Asset StoreGet the Photon Fusion package from Photon Engine and speed up your game development process. Find this & other 네트워크 options on the Unity Asset Stor..
안녕하세요.이번에 제가 개발자로 참여한 게임이 스팀에 출시 되었습니다.WASD : 토리의 모험에 대해 간략하게 설명해드리겠습니다.『 WASD : 토리의 모험 』 은 어떤 게임인가요?"WASD"는 2 ~ 4명의 플레이어가 함께 즐기는 온라인 협동 게임입니다. 각 플레이어는 인원 수에 따라 W, A, S, D 키 중 1 ~ 2개의 키를 담당하여 캐릭터를 조작하게 됩니다. 혼자서는 움직일 수 없고, 오직 팀원들과의 협력을 통해서만 앞으로 나아갈 수 있습니다. 『 WASD : 토리의 모험 』 플레이 방법 - 역할 분담 2~ 4명의 플레이어가 인원 수에 맞춰 W, A, S, D 키 중 1 ~ 2개의 조작을 담당합니다. - 이동 키를 누르면 어느 한 방향으로 계속 이동하게 됩니다. 이는 멈출 ..
https://www.acmicpc.net/problem/21736DFS BFS다 가능한 문제이다.입력으로 주어진 맵에 따라서 돌아다니며 방문할 수 있는 위치에 있는 P의 갯수를 찾으면 된다.전형적인 탐색 문제이므로 아는 방식 그대로 적용해서 풀면 된다.#include #include #include using namespace std;int dx[] = { 1, 0, -1, 0 };int dy[] = { 0, 1, 0, -1 };vector> campus;int N, M;void calculate(int startY, int startX) { int ans = 0; queue> que; que.push(make_pair(startY, startX)); campus[startY].at(startX) = ..
https://www.acmicpc.net/problem/1541연산자가 +와 -로만 구성되어 있다.괄호는 자유롭게 사용할 수 있으므로 가장 작은 수를 만든다고 하면 작은 수에서 큰 수를 빼주면 된다. 여기서 큰 수를 빼주는 방법은 간단하게 첫번째로 나오는 마이너스 연산자의 뒤에 있는 숫자를 다 묶어서 더해주면 된다. 즉 이 문제의 포인트는 첫번째로 나오는 마이너스를 찾아주는 것이다.#include #include using namespace std;int calculate(string input){ string temp; int sum = 0; bool bMinus = false; for (int i = 0; i > input; cout stoi로 숫자들을 뽑아주다가 마이너스 연산자가 나오면 bool ..