2014-02-08 2 views
0

Возможно, я собираюсь создать игровой пульт в далеком будущем, и, конечно же, мне нужно будет знать достаточно об этом, чтобы начать. Поэтому мне было интересно, так как технически состояние сохраненной игры может быть очень маленькой командой, которую консоль распознает как большое действие (теоретически), такое как «Загрузка», а затем игра будет загружаться с определенной части игры, 256 байт достаточно данных для чипа хранения картриджей для игр? Я предполагаю, что это так, но для тех из вас, у кого больше знаний об этом, не стесняйтесь отвечать на ваши ответы.Будет ли 256 байт достаточно для накопителя для хранения данных на картридже?

+1

Э, создайте игровой пристав? Ну, о чем мы говорим? Если это не примерно эра NES, вам понадобится более 256 байт для экономии места. – Lexusjjss

+0

Ну, технически, если данные игр хранятся в очень простой форме, консоль может интерпретировать ее как другие вещи, поэтому мне кажется, что это достаточно, но я мог бы принять ваш совет, если найду, что у меня возникают трудности с 256 байтами. Плюс, я полагаю, я должен упомянуть, что данные игр сохраняются на картридже. Каждый картридж будет иметь свои 256 байтов, а в консоли будет храниться 1 терабайт памяти, если данные игр будут потеряны. Однако ROM, где хранится игра, составляет 8 ГБ. –

+1

256 байтов экономии пространства по сравнению с ВОСЕМЬМИ GIGS ROM? Ха, что. Прежде всего, если вы создадите игру, которая так или иначе требует _eight gigabytes_, вам нужно сохранить более 256 байт данных игрока. Особенно, если вы хотите сохранить такие вещи, как определенное местоположение, мировое состояние, подробный инвентарь, активные враги и т. Д. Это кажется очень глупым, честным. Если вы можете позволить себе 8-гигабайтный картридж и записать ПЗУ на него, вы можете позволить себе несколько мегабайт данных. – Lexusjjss

ответ

1

256 байт было бы достаточно только для самых элементарных игр.

Для игры в 8 Гб я бы сказал, что 8 мегабайт спасения было бы правдоподобным минимумом.

+0

Да, возможно, более сложные игры могут иметь больше, например 2 КБ. Это позволило бы до 2048 символов текста, поэтому было бы намного легче сохранить длинные строки кода. Я планирую, что все будет сохранено на чипе gamesave как низкоуровневый текст, который можно читать и интерпретировать, так как любые области или координаты в игре должны быть доступны. Я предполагаю, что 256 байтов всего 256 символов текста, и это ограничит многие факторы. –

+0

Добавлена ​​оценка минимума для игры в области, разрешенной ромом. – karmington

+0

Возможно, его можно было бы сохранить как «игрок x = 3,5 игрока y = 4.6». Это, конечно, пример, но это направление, в котором я собирался, и я не думал, что в таких небольших сценариях низкого уровня требуется много текста. –