Почему сразу из за мака... Может из за роутера. Больше девайсов - больше нагрузка - больше делей.
Надеюсь стационарный подключен кабелем. Если вайфаем - то говорить не о чем.
iamserge, именно потому, что все заморочено - лучше использовать готовую либу/сервис. Они и поддержат изменения, и вам не придется тонну нюансов анализировать
Чисто рассуждение:
Очень грубо говоря - ее размер зависит от максимально адресуемой ячейки памяти. Для 32-битных систем - 32 бита (т.е. 4 байта, т.е. int). Для 64-битных - соответственно 64 бита (но могут быть нюансы, как я думаю - ведь не вся память доступна приложению).
+ вполне могут быть накладные расходы на какую то служебную инфу.
Если очень хочется разарбатывать свою игру на шарпе - текстовый режим наше все. Были когда то такие штуки как текстовые квесты. Потом опять таки шахматы в командном режиме... Всякие угадайки.
А вы уверены что знаете, во что будет преобразован ваш код и как JIT его оптимизнет, что так лихо забиваете на ЧИТАБЕЛЬНОСТЬ?