2014.08.26 08:12

게임의 버전표기

조회 수 1082 추천 수 1 댓글 9
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
네코데브의 게임게시판을 보면 수많은 사람들이 버전을 표기하고 있습니다.
네. 물론 버전의 표기는 제작자에게도 유저에게도 좋습니다.
다만, 표기를 하더라도 제대로 해야합니다.
지금의 게임게시판에 보이는 버전표기를 예로 들어 보겠습니다.

ver3 v0.1 v.2 0.0.75 1.1 0.2 0.3 0.1.2 1.5 9.9.9.9.9.9.9 0.1.0

뭐 주버전 번호가 1인 경우는 괜찮습니다만,
주버전 번호가 0인데 배포를 하고 있고
주버전 번호가 3인데 대규모개편을 한 적 없고
9.9.9.9.9.9.9....... 이 이상은 생략합니다.

자, 그럼 올바른 버전 표기법은 무엇인가! 그 전에
1.버전이란 무엇인지
2.왜 버전을 표기해야 하는 것인지
3.인디게임에게 적절한 버전표기는 무엇인지
하나씩 알아보도록 합시다.

1.버전이란?

게임의 경우 그 게임의 단계나 순서를 번호와 문자로 표기하는 것이며
버전마다 시스템이나 진행, 오류 등의 차이가 있어
확실하게 그 업데이트 내역을 표기해야 합니다.
또한 제작자의 입장에서 버전이란 자신의 게임을
효율적이고 체계적으로 관리한다는 데 그 의의가 있습니다.

2.버전표기의 이유

예시와 함께 여러분에게 먼저 질문하겠습니다.

첫째.이전에 작업한 게임을 업데이트 하려 합니다.
당신은 마지막 업데이트 날짜가 언제이건
버전표기를 하지 않더라도
마지막에 작업한 내용을 알고 있습니까?

둘째.우리와 늘 함께하는 버그들.
마지막 업데이트 때 디버깅을 했던 내역을
버전표기 없이 기억할 수 있습니까?

셋째.시스템을 개편하거나 추가하려 합니다.
마지막 업데이트 때 시스템을 어느 정도까지
구현했었는지 기억하십니까?

세가지 물음에 모두 “예”라고 대답할 수 있다면
당신은 멘사에 가입할 수준의 기억력과
탁월한 문서 정리 능력을 소유한 사람이거나
극도로 할 일 없는 사람이거나
둘 중 하나일겁니다.
그만큼 버전표기는 중요합니다.

3.올바른 버전표기법

우선 버전이 어떤식으로 표기되는지 봅시다.
Ex). v.1.0.0 (alpha 1)
순서에따라 v.주버전.부버전.패치넘버 (버전이름) 입니다.

A. 주버전 사용법
프로젝트 작성 시 1로 시작하며
게임을 개편할 때 마다 1씩 증가합니다.

B. 부버전 사용법
게임을 배포할 때 혹은 업데이트 분기초과시
1씩 증가합니다.

ex)맨처음 게임 배포시 1.1.0
추가 배포시 1.2.0
배포전에 게임 중요업데이트 분기초과시 1.2.0
배포와 분기초과가 동시일 때 1.2.0

C.패치넘버 사용법
보편적으로 시간을 기준으로 합니다.
1일지난 후 작업할 때 1씩 증가합니다.

ex). 25일 첫배포 1.1.0 26일 작업 1.1.1
27일 작업 없음 28일 작업 1.1.2

D.버전이름 사용법
Alpha : 게임 시스템 구현 완료 (제작중 사용)
Beta : 베타 테스트 시작 (테스트 횟수마다 증가)
Bug Fix : 발견된 버그의 디버깅(게임수정시 사용)
Release : 게임 배포 (배포 횟수만큼 증가)

4.끝마치며

여러분이 진정 게임을 제작하는 사람이라면
버전표기만큼은 제대로 해야 하지 않겠습니까?
여러분은 그동안 제대로 된 버전표기를 해왔습니까?
?
  • ?
    새우과자튀김 2014.08.26 14:56
    좋은 글 감사합니다^-^
  • ?
    HUR 2014.08.26 16:49
    그동안 1.01이런식으로 써왔는데
    보니까 1.0.1 (Bug Fix)가 맞네요.
    잘 배우고 가겠습니다
  • profile
    은하수 2014.08.26 17:48
    저는 날짜로 표기해 업데이트 해요~
    버전으로 하면 번거롭기도 하고 ㅋㅋ

    에르네아 1 (2014.8.26)

    이런식으루요~

    이 방법도 괜찮지 않을까요?

    그리고 좋은 글 감사해요.
  • profile
    치와도라 2014.08.27 03:16
    체험판 하나내고 바로 완성시키려는 저로썬 뭐....
  • ?
    지직 2014.08.30 23:15
    전 버전을 0.?으로 표기했는데 0.0.?으로 표기해야겠네요.
    좋은 말씀 감사합니다.
  • ?
    서륜 2014.08.31 03:18
    주버전은 0이 아니라 1부터시작합니다.
  • ?
    AKALA 2014.09.09 00:10
    근데 베타는 0.xx 같이도 쓰지 않나요?
  • ?
    르트르브 2014.11.08 09:00
    많이 궁금했던 부분인데 감사합니다. (__)
  • ?
    거느 2014.12.04 04:22
    맨처음엔 겉멋용 인줄알았어요...ㅠ

List of Articles
번호 제목 글쓴이 날짜 조회 수 추천 수
공지 제2회 인디사이드 게임제작대회 출품작 리스트. 189 인디사이드운영자 2016.10.24 28278 0
공지 인디사이드 활동 규정.(ver.20160119) 192 천무 2015.02.16 30051 1
23537 혹시 '이터니티' 라는게임 갖고 계시는분 있을까요? 2 DoingDogu 2026.02.01 443 0
23536 [스마일게이트 퓨처랩] 비버롹스 2025 온라인 전시관 오픈! (12/1~12/14) file 스마일게이트퓨처랩 2025.12.01 388 0
23535 [스마일게이트 퓨처랩] 비버롹스 with 산나비! 게임 시연과 함께 굿즈 스토어까지! file 스마일게이트퓨처랩 2025.11.26 372 0
23534 [스마일게이트 퓨처랩] 놓치면 후회! 비버롹스 2차 얼리버드 티켓 절찬 판매중! file 스마일게이트퓨처랩 2025.11.20 393 0
23533 코리아 인디게임 쇼케이스가 떴다 file gls2024 2025.10.20 433 0
23532 GGDC 2025 글로벌게임개발자컨퍼런스 2차 공개! file ggdc 2025.10.18 401 0
23531 BEAVER ROCKS 2025 슈퍼 얼리버드 티켓 오픈! 스마일게이트퓨처랩 2025.10.17 385 0
23530 이제 여기 다운로드는 다 막힌건가 Redgm 2025.10.12 667 0
23529 안녕하세요 우사준 2025.09.30 432 0
23528 혹시 이 사이트의 등업관련해서 질문이있는데요 1 이드냐 2025.09.23 607 0
23527 GGDC 2025 글로벌 게임 개발자 컨퍼런스 1 file ggdc 2025.09.18 853 0
23526 NGC2025 사전등록 이벤트 소식~ ^^ file 태사자 2025.09.18 367 0
23525 [대구디지털혁신진흥원] (NGC2025) NEXT GAME CONFERENCE 2025 file 태사자 2025.09.12 411 0
23524 [스마일게이트 퓨처랩]BEAVER ROCKS 인디게임&컬처 페스티벌, 2025 전시팀 모집 file 스마일게이트퓨처랩 2025.08.04 453 0
23523 [전남정보문화산업진흥원] 게임개발 취업 부트캠프 file 유니버스 2025.07.31 414 0
23522 충청권 인디게임 공모전<인디유> file CBGC 2025.07.24 453 0
23521 인디게임에 대한 간단한 생각 1 철수와미애 2025.07.18 764 0
23520 [스마일게이트 퓨처랩]스마일게이트 인디게임 프로토타이핑 챌린지 모집 (~7/31) file 스마일게이트퓨처랩 2025.07.17 441 0
23519 2025 충북글로벌게임센터 게임기업 신규 입주 모집(~7. 25.) file CBGC 2025.07.07 452 0
23518 2025 충북글로벌게임센터 [충북게임아카데미] 교육생 모집(~6. 26.) file CBGC 2025.06.17 458 0
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 1177 Next
/ 1177


[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)