«databases» 태그된 질문

대량의 데이터를 쿼리 가능한 형식으로 저장하도록 설계된 소프트웨어입니다. 데이터는 일반적으로이 정보가 필요한 프로세스를 지원하는 방식으로 관련 측면을 모델링하도록 구성됩니다.


9
콘텐츠를 하드 코딩하는 것이 왜 나쁜가요?
나는 대부분의 게임이 대화 텍스트를 파일로 저장한다는 것을 알고 있지만 텍스트 기반 게임 중 일부는 실제로 콘텐츠 (맵, 선택, 가능한 플레이어 명령, 스토리 텍스트)를 게임 코드에 프로그래밍하는 것을 보았습니다. 몇 가지 이유를 생각할 수 있지만 텍스트 게임조차도 프로그램 외부의 모든 파일을 파일에 보관하는 주요 이유는 무엇입니까? 구현 세부 사항은 널리 …

8
게임 컨텐츠를 저장하기 위해 XML / JSON / Text 또는 데이터베이스를 사용하는 것이 더 좋습니까?
구성 요소 기반 게임을 구현하는 방법을 고려하고 있는데, 그것이 뜨거운 것 같고 유연한 디자인이라는 아이디어를 좋아합니다. 이러한 디자인의 특징 중 하나는 게임에 새로운 것을 추가하는 것이 종종 XML과 같은 텍스트 파일을 통해 콘텐츠를로드하는 것으로 표현되는 데이터를 통해 수행 될 수 있다는 것입니다. 이것은 모든 텍스트 편집기에서 사람이 읽을 수 있고 …


4
데이터 저장 방법을 선택하는 방법은 무엇입니까?
한 남자에게 물고기를 주면 하루 동안 그에게 먹이를줍니다. 한 남자에게 물고기를 가르치면 평생 먹입니다. - 중국어 속담 실제 프로젝트에 어떤 종류의 데이터 저장소를 사용해야하는지 물어볼 수 있지만 낚시 하는 법을 배우고 싶기 때문에 새 프로젝트를 시작할 때마다 물고기 를 요구할 필요가 없습니다 . 게임 이외의 프로젝트에 데이터를 저장하기 위해 XML …
25 databases  data  xml 

5
noSQL-웹 기반 게임에 유효한 옵션입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 기회와 권태로 친구와 나는 웹 기반 게임을 만들기로 결정했습니다. 이것은 내가 장고에서 웹 응용 프로그램을 프로그래밍하기 때문에 내가 만들 첫 번째 '게임'입니다. …

6
조정 및 설정-런타임 변수 수정 및 지속성
대부분의 회사에는 게임에서 물건을 조정하기위한 편집기 또는 가변 제어 시스템이 있지만이 문제에 대한 미들웨어 솔루션이 있습니까? 나는 과거에 두 가지 시스템을 직접 작성했으며 5 가지, 6 가지 다른 시스템으로 작업했지만 그중 어느 것도 선반에 있지 않았습니다. 이러한 자체 개발 솔루션에는 값을 계속 찾아야하는 것부터 변수의 현재 상태를 저장할 수없는 것까지 …

3
게임 컨텐츠를 저장하기 위해 데이터베이스를 사용해야합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 년 전 . SFML을 사용하여 C ++로 작성된 2D 게임이 있습니다. 파일이나 데이터베이스에 줄 / 항목 / 행을 추가하여 항목이나 엔터티와 같은 콘텐츠를 쉽게 …
16 c++  sfml  databases 


4
실시간 멀티 플레이어 게임에 사용할 데이터베이스 (RDBMS vs NoSQL vs BOTH)는 무엇입니까?
데이터베이스 (플레이어 프로필, 친구, 잠금 해제, 뉴스 등의 기능)가 필요한 실시간 멀티 플레이어 게임을 만들고 있습니다. 이것은 표준 PC 게임 (브라우저 기반이 아님)이며 클라이언트 서버를 사용합니다 건축물. 데이터베이스 사용에 익숙하지 않고 지난 몇 일 동안 RDBMS vs NoSQL과 같은 열띤 토론을 우연히 연구했습니다. 현재 NoSQL에 대해 기울고 있지만 각 용도 …

5
수평 확장 가능한 MMORPG와 같은 역동적 인 세상을 만드는 방법이 있습니까?
초당 20 번의 업데이트 속도로 데이터가 변경되는 500여 명의 오픈 월드 플레이어를 상상해보십시오. 마지막으로 비슷한 MMORPG에서 일할 때 SQL을 사용했기 때문에 DB를 항상 쿼리 할 수 ​​없었습니다. 대신, DB에서 모든 플레이어를 C ++ 객체로 메모리에로드하여 사용했습니다. 즉, 세로로 확장됩니다. 대신 서버를 수평 확장 가능하게 만들 수 있습니까? 해당 양의 업데이트를 …

1
Minecraft의 데이터베이스는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 궁금합니다. Minecraft는 어떤 종류의 데이터베이스를 사용합니까? 관계형 데이터베이스입니까, 아마도 MySQL과 같은 것이 있습니까? 우리는 그가 무엇을 사용하는지 알고 있습니까? 그리고 더 좋은 …

5
데이터베이스를 사용하는 분산 C ++ 게임 서버
데이터베이스를 사용하는 C ++ 턴 기반 게임 서버가 현재 평균 클라이언트 수 (플레이어)와 맞지 않기 때문에 모든 클라이언트가 계속 남아있는 여러 대의 컴퓨터와 데이터베이스로 확장하고 싶습니다. 단일 게임 세계 (서버는 서로 통신하고 여러 데이터베이스를 사용해야합니다). 최상의 방법으로 설명하는 튜토리얼 / 책 / 공통 표준이 있습니까?
11 server  databases 

11
관계형 데이터베이스 내에서 사용 가능한 인벤토리 / 객체 / 항목 (예 : katana)에 대해 여러 "사용"(예 : 무기)을 모델링하는 방법
따라서 www.ninjawars.net 에서 항목 사용을 확장하려고 노력하고 있으며 사용 하는 관계형 데이터베이스에서 유연하게 표현하는 방법을 잘 모르겠습니다. 잘못된 나무를 짖을 수도 있으므로 다른 방향으로 자유롭게 제안 해주세요. 그러나 현재 각 항목에 관계형 "태그"가 있어야한다고 생각합니다. 예를 들어, Katana는 현재 "items"데이터베이스의 행입니다. 그것을 무기로 만들 수 있고, 보유 할 수있는 물건으로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.