스팀웍스

파일:Attachment/스팀웍스/steamworks.jpg

1 개요

Steamworks

밸브 코퍼레이션에서 개발한 API. 이를 이용하여 이름에서 보듯이 스팀과 애플리케이션을 연동시킬 수 있다. 스팀웍스 자체는 무료로 사용할 수 있으며, 멀티 플레이 매치메이킹, 스팀 클라우드 등 게임을 만드는 입장에서도 편리하고 유용한 기능들이 많기 때문에 요즘 나오는 대부분의 PC 게임들은 스팀웍스를 기본적으로 사용하고 있다. 또한, 스팀웍스 문서가 한국어로 번역되어있다.

2013년 5월 31일, 스팀웍스 SDK가 일반 사용자들에게도 공개되었다. 기존 스팀 계정으로 로그인하여 다운받을 수 있다.

2 스팀웍스에서 지원하는 기능

3 같이보기

  1. 스팀 그 자체만으로 DRM의 역할을 하기 때문에 굳이 유저들을 불편하게 만드는 다른 DRM을 쓸 이유가 없다. 스팀에 대해 몰지각했던 초창기에는 스팀을 쓰면서도 다른 DRM을 쓰는 정신이 안드로메다로 날라간 행태가 많이 보였지만, 어느정도 기반이 잡힌 이후에는 사례를 찾아보기 힘들다.
  2. 이를 이용해 게임의 세이브 파일을 서버에 저장할 수 있게 해준다. 멀티플레이 프로필, 싱글플레이 세이브 파일 등 모든 데이터를 저장 가능하다. 동기화를 완료하지 않고 스팀을 종료하면 컴퓨터엔 세이브가 저장되지만 클라우드엔 저장이 되지 않는데, 다시 스팀을 통해 게임을 실행하면 세이브 파일이 충돌하게 된다. 이 경우, 스팀이 컴퓨터의 세이브 파일을 쓸 지 클라우드의 세이브 파일을 쓸 지 물어본다. 동기화는 착실히 하자.
  3. 스팀의 친구창이 실제 게임 내의 친구 창의 역할을 하고 있기 때문에, 이를 이용하면 별도의 친구 기능을 사용할 필요가 없다.
  4. 더 이상 말이 필요 없다. 매우 강력한 핵 방지 솔루션이기 때문에 스팀웍스를 사용하면 펑크버스터, nProtect 등 별로 신뢰성이 가지 않는 타사의 핵 방지 프로그램을 사용할 이유가 없어진다. 물론 안 쓰는 게임들도 많다.