Важная информация

User Tag List

Страница 1 из 17 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 169

Тема: Подскажите пожалуйста, На каких языках пишутся игры.

  1. #1
    Master
    Регистрация
    26.06.2009
    Адрес
    Днепропетровск
    Сообщений
    618
    Благодарностей: 49
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Подскажите пожалуйста, На каких языках пишутся игры.

    ********
    Последний раз редактировалось sevol; 21.11.2011 в 21:31.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,234
    Благодарностей: 715
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #3
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,450
    Благодарностей: 3168
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sevol Посмотреть сообщение
    С чего нужно начинать, что-бы написать примитивную игру с простой черно-белой графикой? Хотя-бы для начала
    проще освоить игровой редактор - например Arcade Game Designer
    http://www.worldofspectrum.org/infos...cgi?id=0020176
    посмотри по ссылке игры сделанные на нём - вполне достойно

  5. Эти 2 пользователя(ей) поблагодарили goodboy за это полезное сообщение:
    Ares (19.04.2012), weiv (05.01.2011)

  6. #4
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,234
    Благодарностей: 715
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    goodboy, впечатляет

  7. #5
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,426
    Благодарностей: 643
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sevol Посмотреть сообщение
    С чего нужно начинать, что-бы написать примитивную игру с простой черно-белой графикой? Хотя-бы для начала.
    А вообще лучше их и не писать.
    Потому-что - тяжёлый и неблагодарный труд.
    Ну если только очень хочется - ну почитай книги издательства "Питер" (говнари
    ещё те, но общее представление поимеешь).
    http://vtrdos.ru/book/WGASM.ZIP

    Только ради 2++ - не воспринимай их выкладки как догмы, иначе - ... (сам поймёш)
    (они там на gens напирают)
    Есть уже более вменяемые асмы, sjasm к примеру...
    Про сижджейасм много и на форуме найдёш

    P.S. А после того как переваришь всё что там - можно лезть на zxpress.ru и там журналы смотреть (есть статьи типа "Как написать игру")
    P.S.S. ZX-РЕВЮ тоже свои советы давали
    Статьями от гуру
    Много там писано - суть одна: Мы научим вас писать игры уровня 86 года! Спешите!
    Последний раз редактировалось GriV; 03.01.2011 в 22:51.

  8. #6
    Member
    Регистрация
    17.02.2008
    Адрес
    Кишинёв
    Сообщений
    30
    Благодарностей: 12
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    //sevol
    Начинать можно и на Бейсике.
    Будет тормозить, но если ты осилишь проект, то его тормозящие части, либо весь его потом можно будет в Ассемблер перевести (речь ведь о ZX Spectrum игре?).
    Ассемблер Z80, кстати, прост до невозможности, и по нему хватает документации в свободном доступе.

    Но лучше всего начать с алгоритма и идеи игры - расписать всё на бумаге. Поверь, это сэкономит дни и даже недели

    Удачи

  9. #7
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    2,679
    Благодарностей: 2035
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    to sevol, перво-наперво следует определиться с направлением (жанром) игры. Для написания логических, настольных, традиционных - может хватить быстродействия spectrum-basic, ну, возможно еще компилятор (tobos FP\MCoder). Кстати написание программ под компилятор весьма способствует переходу на ассемблер - в силу разложения "сложных" конструкций на более простые, понимаемые компялятором.
    А вот для написания динамичных игр нужно переходить на "чистый" ассембер (или писать на нем, наиболее ресурсоемкий код, либо недоступные из бейсика операции, типа работы с BDI). Правда здесь нужно освоить мнемоники z80 и особенности архитектуры spectrum.
    Выкладки на бумаге не помешают, т.к. при откладывании в долгий ящик, впоследствии трудно сразу вспомнить как работает набранная тобой программа.. ну и в процессе можно спокойно "заплутать".
    В-принципе, каждый для себя решает сам, каким образом ему удобней писать игры!
    Когда есть, но не знаеш где - это все равно, что нету.

  10. #8
    Member
    Регистрация
    28.07.2008
    Адрес
    М.О. Щёлковский р-он г. Фрязино
    Сообщений
    39
    Благодарностей: 6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    sevol,
    Попробуй выкурить книжку, о результатах обкурки скажешь сам я её не выкуривал, заодно и проверю работает или нет )))
    Вложения Вложения

  11. #9
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    2,679
    Благодарностей: 2035
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это одна из книжек с которой я начинал знакомство с "писанием" игр.. несмотря на некоторые ошибки в листингах программ и "специфичный" принцип изложения информации.
    Когда есть, но не знаеш где - это все равно, что нету.

  12. #10
    Master
    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    880
    Благодарностей: 470
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Начинать писать спектрумовские игры можно и на бейсике, хотя его возможности ограничены, и при серьезном занятии игростроительством, со временем придется осваивать ассемблер. Любой инструмент годится, когда за дело берется талантливый человек, имеющий большое желание сотворить что-то хорошее!

    На бейсике создана масса увлекательнейших игр. Это и текстовые стратегии, такие как "Диктатор", "Президент", "Хлебное королевство".

    Из аркадных игр на бейсике, на Спектруме существует такая прекрасная игра, как "Ground force zero", также известная под названием "Титан". В свое время я эту игру сделал на бейсике для компьютеров "Агат" и "Специалист", не глядя в оригинал (хотя графика в моих версиях была хуже). Далее, на бейсике можно сделать прекрасный "Питон", а может быть даже тетрис и ксоникс - не пробовал. Еще я конвертировал игру на бейсике "Взбесившиеся роботы" - тоже очень увлекательная.

    Также на бейсике можно сделать какую-нибудь викторину, "Поле чудес", "Миллионер", "Монополию" и так далее. Скорость компьютера вторична - в первую очередь важна идея, и чтобы игра захватывала игрока, то есть была в меру простой, в меру сложной, позволяла игроку учиться и добиваться все больших успехов, а также таила в себе загадку ("что будет дальше?").

    С тем же успехом, как на бейсике, можно писать игры на любых других языках высокого уровня, однако мне неизвестны такие их реализации на Спектруме, которые обладали бы сопоставимым с бейсиком удобством редактирования программ, стойкостью к сбоям и универсальностью. Есть, впрочем, заслуживающие внимание расширения бейсика, такие как Laser Basic - по сравнению с просто бейсиком это большой шаг вперед при написании игр.

Страница 1 из 17 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Подскажите пожалуйста!
    от Alex_Vac в разделе Разное
    Ответов: 7
    Последнее: 15.02.2009, 15:38
  2. Подскажите пожалуйста!
    от Alex_Vac в разделе Оси
    Ответов: 6
    Последнее: 15.02.2009, 14:54
  3. Подскажите аналоги DALLAS DS1285, пожалуйста.
    от Evgeny Muchkin в разделе Unsorted
    Ответов: 6
    Последнее: 19.09.2006, 13:28
  4. Каких команд с IX не существует?
    от captain cobalt в разделе Программирование
    Ответов: 5
    Последнее: 21.08.2006, 17:58
  5. Подскажите название игры
    от baron в разделе Игры
    Ответов: 9
    Последнее: 12.02.2006, 12:05

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •