Pull to refresh

Comments 2

В частности, я подробно рассмотрю Steamworks SDK
А рассмотрел автор, по сути, только инициализацию.
Steamworks.NET обеспечивает взаимно однозначное преобразование функций Steamworks в функции C#, но это значит, что для работы вам потребуется полное понимание Steamworks как библиотеки.
Из-за этих ограничений и по другим причинам, Facepunch Studios (известная по играм Rust и Garry's Mod) захотела написать более удобную библиотеку Steamworks для C#/Unity.
Она избавляет от необходимости писать кучу кода для реализации простых (и сложных) задач в Steamworks, позволяя сосредоточиться на самой «работе» со Steam.

Мне наоборот Steamworks.NET этим и нравится. Я смотри доки по C++ sdk и пишу практически тоже самое, только в C#: имена те же, колбеки те же, принцип работы похож.
Для новичков, желающих отделаться простой работой, этого может оказаться слишком много.
Если хочется отделаться простой работой, то лучше в gamedev не лезть =/

Интересно, почему не используется TAP (для нормального C#) или сопрограммы (для Unity)? Выбранный подход — EAP — ужасно некрасивый.

Sign up to leave a comment.

Articles