답변:
스팀은 특히 다음과 관련이 있습니다.
Steam 이 GNU / Linux로 포팅되는 것은 흥미롭고 중요합니다 . 개발자가 Steam을 통해 게임을 배포해야하는지 여부는 많은 요인에 따라 달라지며 매우 주관적인 질문입니다.
를 들어 사용자 , 그러나, 당신이에 신청, 설치 및 증기를 사용하여 혜택을 누릴 수 있는지 파악하는 것이 매우 간단합니다 :
실행하고 운영 체제에서 사용할 수 있고 Steam에 배포 된 프로그램이 있습니까?
있다면 스팀이 가장 편리하고 편리한 방법 일 것입니다. 또는 종종 선호하는 다른 대안이 있습니다. 이것은 대부분 Steam 서비스 자체가 아니라 응용 프로그램에 따라 다릅니다.
합니다 (스팀 서비스도있다 가입자 계약 . 그것을 서명하는 법적 권리에 영향을 미치는 때문에, 당신은 당신이 먼저 이해하도록해야하며,이 모든 서비스의 사용을 고민해야 할 때와 같이 옵션을 고려한다. 그런데,이 아닙니다 법률 자문 및 변호사 가 아니며 Valve Corporation에서도 근무하지 않습니다 .)
당신은 할 수 있습니다 검색 게임 (및 기타 콘텐츠)는 스팀을 통해 사용할 수 있는지 확인합니다. Steam의 모든 게임을 플랫폼에서 사용할 수있는 것은 아닙니다 (특히 플랫폼이 Linux 기반 인 경우).
또는 현재 GNU / Linux (Ubuntu 포함) 에서 사용할 수있는 Steam 게임을 찾아보십시오 .
거기에 쓰여있는 말은 (내가 생각하는 수도 에서 발생 BSD의 문화,하지만 난 확실히 정말로 ) :
운영 체제를 사용하지 않고 응용 프로그램을 사용합니다.
당신이 당신의 컴퓨터를 사용하고자하는 것은, 당신은 그것을하기 위해 어떤 프로그램을 사용합니다. 프로그램은 특정 OS에서 실행되거나 특정 OS의 일부로 제공되거나 해당 OS를 전혀 지원하지 않을 수 있습니다. 그러나 OS에서 중요한 것은 필요한 기능을 제공하는 프로그램을 실행할 수 있는지 여부입니다.
이제 Steam은 운영 체제가 아닙니다. iTunes Music Store와 같은 배포 플랫폼이지만 대신 게임에 중점을 둡니다. 잠재적으로 증기는 다른 소프트웨어를 배포하는 데 사용할 수 있습니다, 사실 입니다 일부 동영상을 배포하는 데 사용.
Steam을 통해 배포되는 소프트웨어를 실행하려면 Steam 사용을 고려해야합니다. 그렇지 않으면 Steam에는 몇 가지 측면 기능이 있지만 다른 Steam 사용자와 채팅 할 수는 있지만 실제로 Steam을 사용할 이유가 없습니다.
그 이유는 스팀 (예 : 우분투로) GNU / 리눅스에 오는 것이 큰 뉴스는 스팀 특히 냉각되어, 안 그래 자체가 있지만, 단지 다른 플랫폼에 이전 가능한 스팀 게임의 숫자가 그것과 함께 오는 것 같다 .
예를 들어, 우분투를 사용 하는 Left 4 Dead 2 플레이어는 Steam이 GNU / Linux로 포팅되어 매우 기뻐할 수 있습니다. 따라서 그들은 우분투에서 Left 4 Dead 2를 설치하고 재생할 수 있습니다 . 그러나 실제로 Steam이 GNU / Linux로 포팅되는 것은 그 이점이있는 부분에 불과합니다. 진정한 이점은 Left 4 Dead 2 가 포팅되고 있다는 것입니다 .
현재 Windows 및 Mac OS X 사용자가 사용할 수있는 다른 많은 게임의 포트도 계획되어 있습니다. 그러나 많은 게임이 Steam에 배포되어 있으며, 일부 게임은 여러 플랫폼을 지원하지 않을 것입니다 (일부 스팀은 Mac OS X에서 꽤 오랫동안 사용되었지만 일부는 지원하지 않습니다).
Steam은 게임 설치 및 사용을 배포하고 관리하기위한 인프라입니다. 사용자 신원 정보를 관리하며 멀티 플레이어 기능을 제공하는 데 (사소한) 역할을합니다. 그러나 게임이 실행되는 게임 엔진, 그래픽 API 또는 샌드 박스가 아닙니다.
Steam에서 Linux를 실행할 때 Steam 응용 프로그램 이 GNU / Linux에서 실행 되는 것은 아닙니다 . 그들은 포팅되어야한다. 그리고 그들이 증기 없이 포팅 되었다면 , 그들은 또한 달릴 것입니다.
유통 플랫폼으로서 Steam의 장단점에 대해 토론 할 수 있습니다. 나는 여기서 그것을하려고하지 않을 것입니다. 그러나 Steam을 이해하는 데 중요한 이점-단점이 있습니다.
스팀은 먼저 Windows에서 실행되었습니다. Windows 소프트웨어는 개별 장치 ( .msi
파일) 로 패키지 될 수 있습니다 . 설치를 수행하는 유틸리티 (Windows Installer), 설치된 소프트웨어에 대한 정보가 로컬 데이터베이스 (레지스트리)에 저장되어 있으며 설치된 소프트웨어를 찾아보고 불필요한 항목을 제거하는 중앙 위치를 제공하는 제어판 애플릿이 있습니다 ( 프로그램 추가 / 제거).
즉, Windows에는 패키지 관리자가 있습니다. 의 종속성 관리는 정교 dpkg
하지는 않지만 비교할 수는 없습니다.
Windows에없는 (그리고 아직없는) 것은 인터넷에서 소프트웨어를 자동으로 검색하고, 설치하고, 소프트웨어를 실행하는 데 필요한 다른 프로그램이나 라이브러리를 검색하고 설치하며, 소프트웨어를 자동으로 최신 상태로 유지하는 패키지 관리자입니다. 그것은 항상 Steam 사용자의 주요 이점이었습니다. Windows 용 고기능 타사 패키지 관리자입니다.
그러나 GNU / Linux 운영 체제 (및 BSD 사촌)는 수십 년 동안 OS에 고급 패키지 관리자를 내장 해 왔습니다! 우분투에서이 기능은 현재 주로 APT , Software Updater 및 Software Center에서 제공 합니다. 우분투는 항상이 기능을 가지고있었습니다. 그리고 우리는 시스템의 모든 부분과 수천 개의 추가 프로그램을 위해 그것을 가지고 있습니다.
데비안 패키지 관리 인프라는 Ubuntu에서 이미 확장되어 독점적 인 페이웨어 응용 프로그램의 설치 및 라이센스 관리를 지원합니다. Software Center는이 기능을 추가하므로 Steam 과 다소 비슷 합니다. 예를 들어 사용자는 소프트웨어 센터에서 Amnesia : The Dark Descent ( Steam을 통해 구매 하거나 다른 방법 으로 구매할 수 있음) 와 같은 여러 유료 게임을 구매할 수 있습니다 .
Ubuntu Software Center에 소프트웨어를 설치할 때 비밀번호로 인증해야합니다. 소프트웨어는 시스템 전체에 설치됩니다. 소프트웨어를 구입 한 경우 다른 시스템에도 소프트웨어를 설치할 수 있습니다. (여러분은 관련 라이센스 계약, 해당 법률을 참조해야하지만 저는 변호사가 아니며 이것은 법적 조언이 아닙니다 .) 그러나 종종 라이센스 계약으로 인해 한 번에 하나의 라이센스를 두 곳에서 사용하는 것이 금지됩니다.
Steam을 사용하면 Steam 서비스에 로그인하여 게임을 설치하고 플레이 할 수 있으며 이는 Ubuntu 사용자 계정과 완전히 별개입니다. 여러 명의 Steam 사용자가 동일한 컴퓨터에 설치 될 수 있으며 종종 설정됩니다. 두 명의 사용자가 구매 한 게임은 하드 드라이브에 (일반적으로) 두 번 저장되지 않지만 Steam에 구매 한 사용자로 Steam에 로그인 한 상태에서만 액세스 할 수 있습니다.
어떤면에서 이것은 불편합니다. 두 개의 관련없는 게임을 구입 한 경우 친구가 컴퓨터에서 다른 게임을하는 동안 친구가 컴퓨터 중 하나에서 게임을 할 수없는 이유는 무엇입니까? 반면에 이것은 또한 편리합니다. 어떤 컴퓨터가 사용 가능한지 걱정할 필요가 없습니다. 어디에서나 Steam 계정에 로그인하여 게임을 설치할 수 있습니다 (동일한 컴퓨터에서도 다른 사람의 Steam 계정에는 영향을 미치지 않습니다).
결국, 게임은 컴퓨터가 아닌 사람들이합니다 .
Steam은 PC 게임 구매 및 다운로드를위한 주요 온라인 상점입니다 .
Linux에서 Steam을 사용할 수있는 것은 게임 스토어이기 때문에 중요 할뿐만 아니라 PC 게임 분야의 주요 상업용 플레이어가 이제 Linux에 관심을 갖기 때문에 중요합니다.
PC 게임을 통해 우리는 생산자가 선택한 플랫폼에 크게 의존합니다.
PC 게이밍을 Linux로 가져 오려면 PC 게이머도 많은 Linux 사용자들에게 여전히 Windows와 듀얼 부팅하는 문제를 해결하려고합니다.
게임은 리눅스가 Windows, 특히 애호가 / 하드 코어 게임에 대항하여 자체적으로 경쟁하는 데 어려움을 겪고있는 분야 중 하나입니다. 이러한 게임은 본질적으로 독점적입니다. 작품 제작에 많은 투자가 필요하기 때문에 사무실 스위트, 비디오 플레이어 또는 3D 그래픽 편집기와 같은 다른 소프트웨어와 달리 결과 제품이 동일한 표준을 만드는 것과 동등한 오픈 소스에 적합하지 않습니다. 따라서 이러한 게임은 독점적 인 경향이 있으므로 사용자는 게임 제작자가 대상으로 삼고 싶은 하드웨어 플랫폼과 OS를 자비로 여깁니다. Linux의 Steam은 그러한 게임 제작자에게 Linux뿐만 아니라 Windows를 대상으로하는 더 많은 이유를 제공합니다.
리눅스에서 PC 게임이 성장하기 위해서는 누군가가 먼저 움직여야했다.
그것은 양질의 게임의 부족 일뿐만 아니라, 리눅스에서 PC 게임을 방해 해 온 하드웨어 공급 업체, 특히 그래픽 카드 공급 업체의 역사적으로 열악한 품질 지원이기도합니다. 그것은 닭고기와 달걀 시나리오이며 누군가 먼저 가야했습니다. Steam이 먼저 진행된다는 사실은 다른 플레이어가 Linux에서 PC 게임의 가치를 본 후에는 따라야 할 이유가 있음을 의미합니다.
Linux에서는 Steam을 통해 일부 게임 만 사용할 수 있습니다.
Steam을 통해 이용하려면 각 게임을 개별적으로 Linux로 포팅해야합니다. 상점 자체가 이제 Linux를 지원하는 것만으로는 충분하지 않습니다. 고맙게도 리눅스에는 이미 많은 타이틀이 있으며, 그 속도는 느리게 증가 할 것으로 예상됩니다.
Steam은 Valve Corporation에서 개발 한 멀티 플레이어 플랫폼입니다. Steam은 게임 및 관련 미디어를 온라인으로 배포하는 데 사용됩니다 .Steam은 여러 컴퓨터, 친구 목록 및 그룹과 같은 커뮤니티 기능, 게임 내 음성 및 채팅 기능을 통해 소프트웨어의 설치 및 자동 관리 기능을 제공합니다. Steam은 처음에 Microsoft Windows 용으로 개발되었으며 이제는 Mac OS X 버전 및 Linux를 포함하도록 확장되었으며 PlayStation 3 및 iOS 및 Android 모바일 장치 모두에서 기능이 제한되었습니다. 게임 소프트웨어의 중앙 허브 일뿐 아니라 학교에서 교육용 소프트웨어에 사용할 기능이 변경된 Steam 버전을 만들었습니다. Steam 스토어에는 많은 싱글 플레이어 게임이 있습니다. 자세한 내용은 이것을 확인 하십시오 .