Developer.TokkiSea/Games(2)
-
프로그래머스 - Swift algorithm 0, 1 배열에서 1 덩어리 찾기
가로 세로 2차원 배열에서 "0"과 "1"을 배열하고 "1"이 가로세로 연결되었을 때 한 묶음으로 간주하여 총 몇 묶음인가, 또 가장 많은 "1"이 연결된 수를 구하는 문제다. 이런 식이다. 좌, 우 끝부터 보면 8개의 "1" 이 연결되어 있고 좌, 아래는 3개, 우, 상에는 3개, 우/하에는 10개의 "1"이 연결되어 있다. 결과는 총 4덩어리고 제일 큰 덩어리는 10개라서 정답은 4,10을 구하는 문제였다. 알고보니 DFS, BFS라는 알고리즘이다. // 문제 입력 var maps : [[Int]] = [[1,1,0,1,1],[0,1,1,0,0],[0,0,0,0,0],[1,1,0,1,1],[1,0,1,1,1],[1,0,1,1,1]] print(DPS_algorithm(&maps)) // 체크할 X,Y..
2021.08.02 -
Cocos2dx - 2D Game vs Unity 2D 차이
Cocos2 dx와 Unity3D - 2D 둘 다 개발해본 경험을 써봅니다. 아래 게임은 Cocos2dx 로 개발했던 모아 팡 퍼즐 게임이다. 벌써 4~5년전 일이었고 출시 당시 카카오게임에 입점할 정도로 괜찮은 게임이었다. 하지만 대표가 무슨 생각인지 광고로 인해 성장시켜야 할 이 게임을 갑자기 접기로 해버렸다. 2년간 3억정도 사업비로 개발해놓고선 광고비 6천만원에 그만 꼬리를 내려버려서 지금은 찾아볼 수 없다. 젤리를 기본 컨셉으로 하고, 스토리 모드와 랭킹모드 두 가지 게임으로 이루어진 새로운 방식의 팡류 게임 이동을 원하는 블럭을 터치하고, 화면 어디에든 이동할 수 있으며, 같은 색상 4개가 합쳐지면 터지는 신개념 팡류 게임!! 보스를 잡는 형태에 무기, 악세사리까지 존재하고 특수한 방해 블럭도..
2021.04.01