PDA

Просмотр полной версии : Giant Multiplayer Robot



hunterinvitus
29.05.2012, 02:42
Сразу уже стала видна убогая реализация мультиплеера на второй день, поэтому, несмотря на статус новичка, все же счел необходимым позволить себе начать обсуждение(за отсутствием темы здесь) вместе остальными реализацию мультика,которая уверен висела у многих в головах и позволит существенно облегчить игру с другими:
программа интегрируется с официальным клиентом стим и позволяет создавать играть несколько игр одновременно без необходимости одновременного нахождения в сети,т.е. через тот же хотсит но без явного гемороя.

Сам процесс ниже.. официальный сайт (http://multiplayerrobot.com/).

http://www.youtube.com/watch?v=UQNczFe5Icc

Описание главных сторон программы одним из разработчиков на их цивфанатиках:


Play hotseat games over the internet without exchanging emails or keeping track of whose turn is next
Login through Steam – no need for yet another online account
Browse public games to play with strangers or invite your friends to private games
Lock your turns from being messed with by setting an in-game password on our website. Want to change the password later? Your new password will instantly apply in every game you’re in
Desktop app that manages downloading and uploading your save files automatically (it’s also the only way to use the service for now, but we hope to make website-only an option later on)
A player can leave a game at any time. In your game, they’ll be turned into an AI player (in the future, you’ll be able to votekick players too, if someone’s really trying to ruin your game)
Notifications for when it’s your turn via our website, email, and/or the desktop app
Play in up to 10 games at once for free (our server can only handle so much – but if you help us out with our costs, we’ll let you play in as many games as you want!)

Кто сейчас не потерял интерес из старых игроков а также новички мультиплеера..добавляйтесь мне в стим будем тестить (ник тот же).

hunterinvitus
31.05.2012, 02:34
Возникло беспокойство насчет безопасности передачи этому сайту данных аккаунта Steam:

Комментарии разработчиков на эту тему в ветке на западном цивфанатике (http://forums.civfanatics.com/showthread.php?t=455596):


We probably need to make this clearer on the website, but the Steam login is completely safe. We're compliant with Steam's third party login policies (found here (http://steamcommunity.com/dev))

The way it works is, when you click login, you go to steamcommunity.com and give your credentials directly to Steam. If you authenticate successfully, Steam basically communicates back to us saying "this guy's legit," and gives us your user ID. With that ID, we ask Steam for your public info (this is what we get and how we use it (http://multiplayerrobot.com/About/SteamDataPolicy)). In other words, you give your username and password to Steam directly, and we can never possibly get either.



Here's a great post explaining the Steam OpenID system and why it's safe to use with 3rd party sites like ours: http://whatthefrag.net/2011/10/steam-openid-explained/

Если коротко..передача пароля этому сайту миф.
Весь процесс залогинивания, процесс передачи логина и пароля идет на самом Стиме,при помощи официального Steam OpenID созданного для подобных целей.

Здесь (http://steamcommunity.com/dev) небольшое описание механизма на самом сайте стима:
Steam OpenID Provider
Steam can act as an OpenID provider. This allows your application to authenticate a user's SteamID without requiring them to enter their Steam username or password on your site (which would be a violation of the API Terms of Use.) Just download an OpenID library for your language and platform of choice and use http://steamcommunity.com/openid as the provider. The returned Claimed ID will contain the user's 64-bit SteamID. The Claimed ID format is: http://steamcommunity.com/openid/id/<steamid>