티스토리 뷰
Go-Go! Duck Roulette - 달려라! 오리 룰렛
오리들이 펼치는 무작위 순위 추첨 게임! 커피 내기, 이벤트 당첨자 선정, 발표 순서 정하기 등에 활용해 보세요!
hyojun.me
(⬆️ 게임하러가기!)
완성된 게임은 아래와 같다. (플레이 영상 첨부)
TL;DR
평소 크로스핏에서 함께 운동하는 분들과 커피내기를 한다거나, 발표자 선정 등
1등, 꼴등, 또는 n명을 무작위로 추첨하거나 무작위 순위를 매겨서 무언가를 해야할 일이 꽤 있다.
마블 룰렛(a.k.a 핀볼 룰렛)이라는 lazygyu 님께서 사내프로젝트로 개발한 매우 훌륭한 웹 기반 룰렛 게임 가끔 사용해왔는데
여러 번 쓰다보니 새로운 룰렛 게임들을 자연스레 찾게 되었다.
1. (마블룰렛 처럼) 완성도가 있으면서도
2. 가볍게 모두 같이 모여 즐길수있는 (~= 보는 맛이 있는)
3. 웹으로 쉽게 사용가능한 (앱 설치없이, 모바일/PC 모두 가능)
위 기준을 충족하는 라이트한 게임을 원했는데, 생각보다 마땅한 것을 찾지 못했다.
뭐 의미가 있는 사이드 프로젝트라기보다는... 그냥 취미생활 차원에서 한번 개발해보자 정도로 시작했고
요즘 딱 마침 Google Antigravity라는 AI 코딩 도구가 새로 출시된 김에
요걸 사용해서 손코딩없이(손코딩 비율 10%이하) 작업을 해보자라는 마인드로 시작했다.
컨셉은 "귀여움", "병맛" 정도...
아이디어는 그냥 잘 떠오르진 않아서 랜덤성을 가미한 달리기 정도를 생각했다.
랜덤성을 위해 몇가지 기믹(거꾸로 가기, 멈추기, 걷기, 달리기, 슈퍼부스팅)을 넣었고, 랜덤확률로 트리거되도록 만들었다.
마블룰렛을 사용할 때 긴장감을 끌어올리는 훌륭한 부분중 하나는 카메라 무빙과 슬로우 모션 연출이기 때문에
"카메라 무빙"을 마찬가지로 강조하고 싶었다. (슬로우 모션은 아직 넣지 못했지만 언젠가...^^;)
---
Google Antigravity 1줄 사용평
작업 계획(Planning mode)을 사람이 리뷰하는 flow를 매우 자연스럽게 IDE (vscode 기반) 에 녹인 점이 훌륭했음.

- Total
- Today
- Yesterday