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

User Tag List

Страница 2 из 10 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 97

Тема: С чего начать

  1. #11
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  2. #12
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Во времена web 2.0 можно устроить человеку online игру прямо тут на форуме, подобно книжным играм древности.

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

    Вот и тут похожая игрулина по сути УЖЕ началась, человек открыл на форуме тему "с чего начать", всем стало интересно что за человек, что ему надо, что он может, как ему помочь, куда его послать, как его побыстрому пристроить в свой "мирок оберонов..." и т.д. Человек в шоке, растерялся, не знает что делать, на выбор дали пару сцыл по ним куча невнятной инфы. Что делать?

    Ваш следующий шаг:
    1. узнать какой вообще потенциал у zx spectrum (что он в принципе НЕ может, что он может легко, что он в принципе может но не так просто достичь);
    2. узнать какие игры на спектруме есть а каких нет.
    3. попросить совета по выбору инструмента для создания конкретного типа игры.
    4. попросить помощь в сочинении сценария игры.
    5. попросить помощь в создании графики игры.
    6. попросить помощь в создании музыки для игры.
    7. попросить помощь в создании части кода управления игрой.
    8. ...ваша версия дальнейшего развития треда на форуме...

  3. #13
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Во времена web 2.0 можно устроить человеку online игру прямо тут на форуме, подобно книжным играм древности.

    Сам я не играл в книжные игры
    Идея суперская я тоже не играл, но в душу они запали ещё тогда, когда читал о них кажется, в ZX-ревю.

  4. #14
    Member
    Регистрация
    16.06.2008
    Адрес
    Челябинск
    Сообщений
    56
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    важно начать делать маленькие вещи, и постепенно двигаться вперёд....И тогда станет ясно - есть смысл продолжать на спеке, или вовсе не нужно оно
    Думаю это правильная мысль)

    Цитата Сообщение от bigral Посмотреть сообщение
    попросить совета по выбору инструмента
    Пока остановился на ZXSpin и его встроенному ассемблеру, ибо с ходу понятно стало как там работать. Вроде удобно. С вот нахваленным SjASMPlus-ом я пока не разобрался, в какой последовательности и как там работать.

  5. #15
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от megozavr Посмотреть сообщение
    С вот нахваленным SjASMPlus-ом я пока не разобрался, в какой последовательности и как там работать.
    1. набираешь текст программы в любимом текстовом редакторе
    2. запускаешь бат-файл compile.bat , где внутри что-то вроде
    Код:
    cls
    ..\..\sjasmplus-win32-1.07-rc7\sjasmplus program.asm
    pause
    3. на выходе получаешь, к примеру, program.sna
    4. запускаешь снапшот в любимом эмуляторе

    текст программы например

    Код:
    	DEVICE ZXSPECTRUM48
    
    	org 25000
    	
    CLEAR_SCREEN:
    	ld hl,	16384	; начало экрана
    	ld de,	16384+1
    	ld bc,	6912-1	; на единицу меньше, потому что в следущей строке уже заполняем один байт нужным значением
    	ld (hl),0
    	ldir		; собственно заполнение экрана нужным байтом
    	
    	ret
    	
    	SAVESNA "program.sna",25000
    Последний раз редактировалось Bedazzle; 22.12.2015 в 11:28.

  6. #16
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,601
    Спасибо Благодарностей отдано 
    2,172
    Спасибо Благодарностей получено 
    133
    Поблагодарили
    99 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    побыстрому пристроить в свой "мирок оберонов..."
    Побыстрому не получится, ведь на страже всегда стоят такие как вы.

    Он - мирок Оберона - ничем не хуже мирка Спектрума, не так маргинален и имеет выходы на серьёзную разработку. В любом случае, кто-то со мной согласится, что Паскаль-подобный язык для обучения программированию - хороший выбор. Структурирует мышление.

    megozavr, можно сказать, я занимаюсь Спектрумом больше 20 лет, накопил много книг, наработок, полюбил игры и спектрумную прессу, возился с кассетным магнитофоном и зажёванными лентами, ломал джойстики. На асме начал кодить в 1993-м, а может и раньше. Не скажу, что я сделал нечто гениальное, это просто путь познания одного человека, исходя из его наклонностей, целей и способностей. Жалею ли я о чём-то? Табожежмой, конечно нет!

    А игру своей мечты так и не сделал. В силу разных причин. Желаю быть удачливее!

    Но уже в далёком 95-м ощущалось угасание Спектрум-сообщества. Конечно и после того было сделано много интересных вещей, но всё равно некоторая маргинальность того, чем я интересуюсь, всегда чувствовалась. Так вот - мир Спектрума угасает; он маргинален, и я не знаю насколько можно человеку новому получать удовольствие от этого в наше время. А ведь у меня был железный Орель БК-08, а сейчас только эмули, которые хотя и имеют больше возможностей, - всё-таки не железо.

    Здесь люди именно такие, у которых "всё было", и каждый будет рад рассказать, что именно его путь и его спектр познаний - самый ценный, и именно этим путём следует двигаться, и каждый конечно будет по-своему прав. Но двигаться всё равно можно только своим личным путём.

    Нужно научиться ставить маленькие цели и достигать их, и двигаться дальше. Идея "Мега-проекта" при начальных умениях почти всегда перерастает во что-то совсем другое...

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

  8. #17
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    строго имхо: справочник под рукой, но практиковать лучше сразу.
    А эпическую игру писать - 1-му очень тяжело.

    - - - Добавлено - - -

    тетрис? цветной тетрис? )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #18
    Member Аватар для Dr.Potapov
    Регистрация
    31.10.2006
    Адрес
    г. Воронеж
    Сообщений
    75
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    тетрис? цветной тетрис? )
    Минигольф?
    http://dipinteractive.com/?page_id=48 - для экрана 143 × 157px например )) Прекрасно уляжется в возможности спекки.

    Пострелухи на 4 кнопки? ))
    http://dipinteractive.com/?page_id=315

  10. #19
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    950
    Спасибо Благодарностей отдано 
    225
    Спасибо Благодарностей получено 
    1,003
    Поблагодарили
    319 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какие шарики/тетрисы с нуля.

    Вооружаться справочниками по командам ассемблера и ахитектуре спектрума, брать простенькую игру, дизасмить её и вникать как всё работает. Либо пробовать писать простенькие п/п: вывод символа на экран, вывод строки символов и т.п.

  11. #20
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,601
    Спасибо Благодарностей отдано 
    2,172
    Спасибо Благодарностей получено 
    133
    Поблагодарили
    99 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Код:
    10 Хочу сделать тото [вывести спрайт, пропищать звук, нарисовать букву]
    20 Можно ли это сделать на Спектруме?
    30 Если ДА ТО ->
    40   УРА! Узнать как это сделать. Сделать. GOTO 10
    50 ИНАЧЕ ->
    60   Вот засада, похоже, я выбрал не ту платформу. ;-)
    100 GOTO 100
    P.S. игры делать хотят многие, а соответствующим складом ума обладают далеко не все, увы. Так что действительно желание написать свою игру может привести к вечному изучению вопроса: как выводить буковки на экран...

    А ещё мир не замыкается на Спектруме, есть много интересных платформ. И всё это необъятно.

Страница 2 из 10 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. БК-0011: С чего начать, или вопросы нуба
    от BYTEMAN в разделе БК-0010/0011
    Ответов: 82
    Последнее: 13.06.2021, 22:20
  2. Голая Амига с чего начать
    от alex51 в разделе Amiga
    Ответов: 335
    Последнее: 22.02.2016, 00:26
  3. Электроника МС 0511 с чего начать?
    от AHTuXPuCT в разделе ДВК, УКНЦ
    Ответов: 16
    Последнее: 22.11.2012, 14:30
  4. sdcc. с чего начать.
    от ALKO в разделе Программирование
    Ответов: 42
    Последнее: 16.09.2012, 15:49
  5. C чего начать геймдэв для горбатыша?
    от ALKO в разделе Для начинающих
    Ответов: 69
    Последнее: 24.01.2012, 15:49

Ваши права

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