Советы для Новичка в КУВТ

Page 2/5
1 | | 3 | 4 | 5

By hatwise

Rookie (21)

hatwise's picture

26-01-2018, 22:09

А ещё хотел узнать что по вашему имеет смысл брать по мимо того флеш карика что вы посоветовали, чтоб прокачать ученический yis-503iii без всяких переделок внутри. Я имею ввиду прокачку для последующего проектирования игр, например.

By Alexey

Guardian (2049)

Alexey's picture

26-01-2018, 22:48

При включении MSX2 у Вас будет приблизительно 24кб на бейсик-программу и её данные. Сколько это кода зависит от многих факторов, в том числе и сколько текстовых строк будет у Вас в коде. Голые команды занимают пару байт. Текстовые строки в отличие от команд Бейсика хранятся "как есть". То есть строка программы 10 PRINT"ABC" будет занимать 11 байт. Скажу по своему опыту, что в 24кб кода можно запихнуть достаточно много функционала. Я даже шрифты присобачивал к прогам на Бейсике, не говоря уж о музыке и данных для спрайтов.

Наш Carnivore2 - это всё что нужно для полноценной работы и игр на MSX2. Но игры, которые требуют v9958 видеопроцессор в MSX2+ или Turbo R машинку работать конечно не будут на Вашей Ямахе.

By hatwise

Rookie (21)

hatwise's picture

26-01-2018, 22:56

Вот просто глаз радуется читая знающего человека. Кстати я флэш карик вот и жду. как мне сказвли он только в конце февраля поступит в продажу и я обьязательно его возьму, еще раз спасибо огромное за подсказку.
Но вот вопрос на засыпку - реально ли написать простенькую игру на подобие Donkey Kong(NES) в 4кб?

By Alexey

Guardian (2049)

Alexey's picture

26-01-2018, 23:47

В 4кб Бейсик кода такую игру точно не уместить. Там же нужны будут данные для спрайтов, генерация уровней, звуки какие-нибудь, музыка. Даже на ассемблере вряд ли в 4кб такое возможно вместить. Минимум 16кб, а может и все 32. Нинтендовский образ карика с этой игрой для MSX занимает 49кб, правда там пустого места много.

By hatwise

Rookie (21)

hatwise's picture

26-01-2018, 23:58

я понял. ну с вашим флеш кариком это как я понимаю не проблема.
а вот какую игру реально написать в 4кб? ну вот може е предположить? Как еа Атари 2600? или SG1000?

By Alexey

Guardian (2049)

Alexey's picture

27-01-2018, 00:31

В 4кб можно впихнуть что-то очень простое. Крестики-нолики, домино, морской бой или что-то в этом роде. Но только графику придётся рисовать кодом, а не использовать готовые данные. А почему именно 4кб?

By hatwise

Rookie (21)

hatwise's picture

27-01-2018, 02:37

Всмысле Ascii нрафику? я думал что то по сложнее :-) Да мне просто достался карик на 4кб для сохранений программ от Сони, вот я и подумал было бы хорошо попробовать как цель для обучения еаписать сначала мелкую игру на 4кб чтоб сохранить спокойно, а потрм уже побольше когда вот ваш супер карик куплю. а пока он делается и прийдет, месяца полтора два пройдет. Ну чтоб вркмя не терять.

By Alexey

Guardian (2049)

Alexey's picture

27-01-2018, 02:54

Ах вот оно что... Smile Для начала можете сделать крестики-нолики в графике, например 3х3 или 5х5 клеток. Как раз на 4кб потянет. А потом и карик подоспеет. Только прога должна "думать", а не вслепую лепить крестики и нолики. Вот Вам и будет 4кб.

By hatwise

Rookie (21)

hatwise's picture

27-01-2018, 03:07

понялс! но мне бы хотелось что то более графическо геймплейное. типо гонки или стрелялка какая нибудь

By Alexey

Guardian (2049)

Alexey's picture

27-01-2018, 04:42

На писюке я видел дёмки с 3д рендерами и музыкой которые впихнули в 4кб. Так что всё в Ваших руках - дерзайте.

Page 2/5
1 | | 3 | 4 | 5
My MSX profile