실시간 타워 디펜스
Nivara
손으로 그린 카드 대전. 목표는 상대의 본진을 허무는 것.
실시간 1v1 대전. 두 개의 기지, 저절로 교체되는 여섯 장의 손패, 그리고 시계가 도는 동안 계속 차오르는 잉크. 보병을 보내고 병영과 화살탑을 세워, 무승부가 되기 전에 적 기지를 부숩니다.
- 브라우저에서 플레이
- 위챗 미니게임출시 예정
장르는 다르지만 기술적 토대는 하나 — 그리고 셋 다 클릭 한 번 거리에 있습니다.
실시간 타워 디펜스
손으로 그린 카드 대전. 목표는 상대의 본진을 허무는 것.
실시간 1v1 대전. 두 개의 기지, 저절로 교체되는 여섯 장의 손패, 그리고 시계가 도는 동안 계속 차오르는 잉크. 보병을 보내고 병영과 화살탑을 세워, 무승부가 되기 전에 적 기지를 부숩니다.
로그라이트 슈터
무기를 쌓는다. 검으로 총알을 튕겨낸다. 한 판 더.
무기 그 자체를 중심으로 만든 탑다운 로그라이트. 총은 예상대로 쏘지만, 근접 무기는 날아오는 총알을 막고 되돌려 보냅니다. 그래서 모든 복도가 '어느 손을 쓸 것인가'의 문제가 됩니다.
숫자 퍼즐
더해서 목표 숫자가 되는 두 수를 누르세요. 시간과 겨루세요.
언어가 필요 없는 순수한 짝 맞추기 퍼즐. 판에 목표 숫자가 뜨고, 더해서 그 값이 되는 두 칸을 찾으면 사라집니다. 손으로 조정한 19개 스테이지가 목표 숫자를 6에서 99까지 끌어올립니다.
실시간 경쟁 — 그리고 그 출시를 가로막지 않는 것을 기준으로 고른 기술 스택.
gamestao는 독립 게임 스튜디오이고, 축은 실시간 경쟁입니다. Nivara는 시계가 결과를 강제하는 1v1 대전입니다. DayDayUp은 장비를 가져오게 하는 대신 그 자리에서 지급하는 아레나에 플레이어를 넣습니다 — 승패는 플레이로 갈리지, 누가 더 오래 파밍했는지로 갈리지 않습니다. 숫자 퍼즐 SumQuest는 예외이고, 의도한 예외입니다. 모든 아이디어에 상대가 필요한 건 아니니까요.
실시간 경쟁은 설계 문제이기 전에 서버 문제입니다. 경쟁 쪽 작품들은 결정론적 시뮬레이션 코어 위에서 돌아가고, 그 뒤에는 서버 권위 대전 서버가 있습니다. 매치메이킹, 협동 플레이, 리플레이 기록, 그리고 믿을 수 있는 승패는 전부 그 위에서만 성립합니다 — 그리고 나중에 덧붙일 수 없는 부분이기도 합니다.
이 모두가 같은 기술적 토대를 공유합니다. TypeScript와 PixiJS, 렌더링은 WebGL. 하나의 코드베이스로 브라우저, iOS, Android, 위챗 미니게임에 닿을 수 있고 플랫폼마다 다시 쓸 필요가 없습니다. 그리고 브라우저 빌드가 있다는 건, 그 게임이 다운로드 한 번이 아니라 클릭 한 번 거리에서 플레이된다는 뜻입니다. 여기에 방치된 프로토타입은 없습니다.