2P by GN⁺ | ★ favorite | 댓글 2개
  • 친구들과 함께 어떤 기기에서든 즉시 게임을 만들고 플레이할 수 있는 게임 제작·플레이 플랫폼
  • 색깔 있는 큐브인 voxel로 게임 오브젝트를 만드는 Object Editor와, 오브젝트를 모아 게임을 구성하는 Game Editor 제공
  • 게임 편집은 링크 공유만으로 멀티플레이어 동시 편집이 가능하며, TypeScript 스크립팅으로 빌드 없이 실시간 동작 반영
  • 캐릭터 생성, 동작(behaviors) 추가, 조명·필터 효과 등으로 게임의 분위기와 상호작용 구성 가능
  • 정식 출시에는 비주얼 스크립팅, 3D 지형(terrain), 사운드, 수익 창출(Earn) 기능이 추가될 예정

dot big bang 개요

  • 친구들과 함께, 어디서나, 모든 기기에서 즉시 게임을 만들고 플레이하는 플랫폼
  • 현재 퍼블릭 알파로 운영 중

현재 사용 가능한 기능

  • Object Editor

    • voxel이라 불리는 색깔 큐브로 게임 오브젝트를 제작하는 에디터
    • 오브젝트는 게임을 구성하는 기본 단위
    • 현재는 데스크톱·랩톱에서 가장 잘 작동
  • Game Editor

    • 자신이 만든 오브젝트와 친구들의 즐겨찾기 오브젝트를 함께 넣어 게임을 제작
    • 만든 게임을 친구들과 공유하고 멀티플레이어로 함께 플레이 가능
    • 현재는 태블릿·컴퓨터에서 가장 잘 작동

알파에서 할 수 있는 것

  • 게임 제작: Game Editor로 자신의 게임을 만들고, 직접 만든 오브젝트나 다른 사람이 만든 오브젝트 사용 가능
    • 조명과 필터 효과로 분위기 변경
    • Template Toys로 게임에 생동감 부여
  • 오브젝트 제작: Object Editor로 자신만의 voxel 오브젝트를 만들어 게임에 활용
  • 캐릭터: 캐릭터 생성기에서 오브젝트를 장착해 게임 캐릭터 제작
  • 동작(Behaviors): 오브젝트에 동작을 추가해 생동감 부여
  • 멀티플레이어 편집: 링크 공유만으로 여러 친구들과 게임을 멀티플레이어로 함께 편집
  • 스크립팅: TypeScript로 동작을 실시간 제작하며, 빌드 시간 없이 즉시 업데이트 반영

정식 출시에 포함될 기능

  • 비주얼 스크립팅: 블록 스타일 시각 언어로 동작을 실시간 제작, 빌드 시간 없이 즉시 업데이트되며 이후 TypeScript로 변환 가능
  • 지형(Terrain): 손쉽게 조각하는 풀 3D 지형으로 동굴, 절벽, 산을 단번에 제작
  • 음악 & 효과음: 사운드를 더해 으스스함부터 우스꽝스러움까지 게임이 주는 감정 변경
  • 수익 창출(Earn): 자신의 창작물로 수익 확보

댓글과 토론

2초까지는 아니지만 로딩속도는 꽤 빠르네요.

Hacker News 의견들
  • 휴대폰에서는 못 쓸 줄 알았는데 실제로는 아주 잘 돌아감
    그리고 로딩 시간도 잘 잡았음
    데스크톱에서 비실사풍 게임이 몇 초 이상 로딩되면 괜히 짜증이 나는데, 이건 인상적임
    다만 휴대폰으로 1인칭 3D 게임을 진지하게 할 것 같지는 않지만, 가능하다는 걸 보는 재미가 있음

  • bobbydigitales와 함께 이 작업을 하고 있고, 여기 링크된 Diamond Wars를 포함해 여러 게임 제작에도 참여했음
    dot big bang에서 게임 개발에 대해 궁금한 게 있으면 질문해도 됨
    개발자로 관심이 있고 지원 계획을 알고 싶다면 이 랜딩 페이지가 있음: https://developers.dotbigbang.com/

  • Meta가 아직 인수할 수 있는 상황이었다면 억만장자가 됐을 듯함
    거의 Horizon 플랫폼만큼 괜찮은데, 실제로 내 휴대폰에서도 돌아감

    • DM과 은행 계좌는 열려 있음 :)
  • 이걸 만드는 데 얼마나 걸렸고 몇 명이 참여했는지 궁금함
    게임 개발에 관심 있는 동생에게 영감을 줄 만한 걸 보내고 싶은데, “백만 년이 지나도 못 만들겠다” 싶은 건 아니었으면 함

    • 사실 이건 완전한 게임 개발 플랫폼
      올린 게임도 웹사이트에서 제공되는 도구만으로 만들었고, 게임 편집기는 멀티플레이어이며 브라우저에서 돌아감
      전체적으로는 플랫폼, 엔진, 도구와 편집기, 멀티플레이어 시스템, 웹사이트까지 포함하느라 오래 걸렸음
      무료 게임 개발 멘토링도 하고 있으며 https://mastodon.gamedev.place/@bobbydigitales에서 연락 가능함
    • 링크된 게임은 dot big bang 자체에서 개발자 2명과 아티스트 1명, 그리고 간헐적인 도움으로 만들었음
      총 개발 기간은 약 6개월이었고, 수천 명 앞에서 라이브스트림으로 출시했기 때문에 게임을 다듬고 아주 견고하게 만드는 데 많은 시간을 썼음
      dot big bang의 게임은 규모와 형태가 다양해서 몇 시간 만에 뭔가를 만들 수도 있고, 시간을 들여 만들 수도 있음
      더 작은 예로, 커뮤니티 멤버가 여름 게임 잼에서 만든 재미있는 퍼즐 게임이 있음: https://dotbigbang.com/game/0c4038a5fe064711ba339b1e1c2bbd74...
      Discord에서 매주 주제별 스크립팅 챌린지도 진행하는데, 그중 하나로 만들어진 파칭코 포션 혼합 게임이 있음: https://dotbigbang.com/game/69153d59db5b45f3aa4485e8af2dafa1...
  • 아주 멋지긴 한데 실제로 2초 안에 로드되지는 않음
    그 부분이 정말 사실이었다면 꽤 감탄했을 듯함

    • 로딩 시간은 당연히 연결 상태, 하드웨어 등에 따라 달라짐
      bobbydigitales에게는 2초가 맞을 것 같음
      모두에게 좋은 경험이 되도록 로딩 최적화는 계속할 예정임
    • 직접 해보면 MacBook Air의 Chrome과 WiFi에서는 2초 로딩이 나옴
      어떤 기기와 브라우저를 쓰는지 궁금함
  • https://www.dotbigbang.com/game의 ‘101 tutorial’이 내려간 것 같음

  • 멋져 보임
    몇 년 전 Krunker.io에서 일했는데, 이것과 비슷한 사용자 제작 콘텐츠 요소가 있었음
    5초 미만으로 재미까지 도달시키는 메커니즘을 더 많은 사람들이 쓰는 걸 보니 좋음

    • Krunker는 정말 훌륭함
      어떤 부분을 작업했는지 궁금함
    • Krunker에 사용자 제작 콘텐츠 요소가 있었는지 몰랐는데 테스트해봐야겠음
      재미까지 아주 짧게 도달하는 건 정말 좋음
      나도 사용자 제작 콘텐츠 플랫폼을 만들고 있고, 이 부분을 고려하고 개선하려고 함
      다만 우리 쪽의 가장 큰 마찰은 가입 절차, 최소한 생년월일 확인임
      사람들을 실시간 멀티플레이어로 모으고 채팅 기능까지 켜려면 필수임
      Krunker에서도 이 부분을 고려했는지 궁금함
  • “주요 기능 분석” 링크를 열면 이 내용만 보임
    “Now that we released @dotbigbang v0.8, I thought I’d spend a bit of time to go over what we’ve launched so far and what we have left to do before we get close to a 1.0 release! ()”와 GIF 하나뿐임
    이걸 기능 분석이라고 부르긴 어렵고, 목록 같은 것도 아님

    • Twitter가 올해 로그인하지 않은 사람에게는 스레드를 망가뜨려서, 로그인하지 않으면 스레드의 첫 트윗만 보임
      예전에는 이런 일반 정보를 올리는 장소로 Twitter를 쓸 수 있었지만, 이제 이렇게 깨졌으니 정보를 다른 곳으로 옮기는 게 맞겠음
    • Twitter 스레드라서 나머지 분석은 답글 스레드로 이어져 있음
  • Roblox 같은 건가? 둘의 차이가 무엇인지 궁금함

      1. 누구에게나 링크를 보내면 설치 없이 어떤 기기에서든 멀티플레이어로 플레이할 수 있음
      2. 필요한 모든 도구가 내장되어 있고 모든 플랫폼에서 지원됨, XBOX까지 포함됨
        별도 다운로드가 필요 없고 Windows, Mac, Linux(Raspberry Pi 포함), XBOX Series S/X를 지원하며 Android와 iOS에는 간소화된 편집기가 있음
      3. Roblox는 수익의 약 86%를 가져가지만, 우리는 창작자에게 수익의 대부분을 줄 예정임
  • 6년 된 휴대폰에서도 돌아감
    이런 경우 로딩 화면조차 넘기지 못할 때가 많다는 걸 생각하면 인상적임
    아키텍처도 마음에 듦
    브라우저에서 동작하는 대부분의 게임 엔진은 ECS와 비슷한 것도 쓰지 않아서, 아주 단순한 데모 말고는 만들기 어려웠음

    • 넓은 범위의 기기에서 실제로 동작하게 만드는 것이 목표임
      리드 아티스트는 Pixel 2에서도 정기적으로 테스트함