Создать игру, создание игр, конструктора игр, игровые движки, разработка игр, сделать игру
Приветствую Вас Гость · Вход · Регистрация  ·  Новые сообщения · Участники · Правила · Поиск · RSS
  • Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: Конструктор  
ZX Spectrum, Basic 48 - часть первая!
DraggonFantasy Дата: Понедельник, 27.12.2010, 00:20 | Сообщение # 1
Просмотр профиля: DraggonFantasy

Сообщений: [1514]
Если вы хотите программировать, но не знаете какой язык учить, то лучший выбор - программирование на ZX Spectrum. Но что же делать, ведь компьютер ZX Spectrum уже устарел? Ответ прост - нужно скачать эмулятор
Я уверен, что начинать стоит именно с программирования на Спектруме, ибо сам с него начинал. Затем уже писал программки на Qbasic, а потом уже перешел на GML. smile
Итак, вы скачали и установили эмулятор. Если он выдал такую ошибку:

То вам нужно кликнуть правой кнопкой мыши по рабочему столу (по тому что в экране, а не по тому, на котором стоит компьютер smile ) и выбрать "свойства", перед вами появится окно, в котором выберите вкладку "параметры" (она самая последняя), затем под надписью "качество цветопередачи", откройте "меню" и выберите "16 бит".

Теперь нажмите "применить" и можете смело открывать эмулятор. smile
Когда вы откроете эмулятор, то перед вами будет красоваться такое вот окошко:

Нам нужно выбрать "48 BASIC". Опускаем "синюю полоску" с помощью LShift + 6 (левый Shift + 6), а поднимаем с помощью LShift + 7. Когда "станем" на надпись "48 BASIC" жмем Энтер. Теперь можем программировать.
Чтобы посмотреть "справку по клавишам" нажмем Alt + F1 на клавиратуре. Каждая клавиша отвечает какой-то функции в Спектруме. Весь список предоставлен в "справке по клавишам". smile
Приступим к написанию!!!

Когда перед нами появился "мигающий курсор" с буквой K, то мы можем уже и писать игры! biggrin
Если мы нажмем клавишу, то напишется функция, правда просто? smile
Вот небольшой список функций, с которыми мы будем работать:
Клавиша - Функция - Описание
P - Print - Выводит текст на экран
L - Let - Устанавливает переменную
G - Goto - Читает все, начиная со сказанной нами строки (нужно для переходов между комнатами)
R - Run - Запускает программу
A - New - Стирает все, что мы написали и дает нам новый лист (правда, жестоко? biggrin )
B - Border - Устанавливает цвет "границ" окна
Первая программа "Hello, PLAYER!"

В этом уроке я расскажу вам как с помощью 48 BASIC написать что-то на экране. smile
Откроем эмулятор (так как сказано в начале этой статьи) и приготовимся к письму! smile
Напишем "нумерацию" строки (я рекомендую их нумеровать не единицами, а десятками - 10, 20, 30, 40 и т.д.), я написал 10, теперь на клавиатуре нажмем клавишу P, затем нажмем RShift + P (правый Shift + P) и напишем hello player, снова нажмем RShift + P и нажмем Enter. Все! Программа написана! smile
БЕЗ нумерации нажмем клавишу R, затем Энтер и смотрим на нашу надпись. smile
Если будут вопросы - стучите в ЛС - я отвечу. smile
Скоро напишу еще пару статей. smile
Filinshein Дата: Понедельник, 27.12.2010, 10:43 | Сообщение # 2
Просмотр профиля: Filinshein

Сообщений: [2138]
Какой-то странный язык на мой взгляд wacko
DraggonFantasy Дата: Понедельник, 27.12.2010, 17:29 | Сообщение # 3
Просмотр профиля: DraggonFantasy

Сообщений: [1514]
Filinshein, Он не странный, он старый и мощный! smile
r_bit Дата: Вторник, 28.12.2010, 11:58 | Сообщение # 4


Сообщений: [544]
Один вопрос а что на нем было написанно?
DraggonFantasy Дата: Вторник, 28.12.2010, 15:20 | Сообщение # 5
Просмотр профиля: DraggonFantasy

Сообщений: [1514]
r_bit, На нем написано очень много отличных игр! smile
К примеру, шутер-платформер Dan Dare, текстовые квесты Hobbit и Lord of The Rings, файтинг Barbarian 2 с возможностью игры на 2 игроков (только если они за 1 компом сидят, конечно smile ). Еще папа рассказывает что на Спектруме уже была ОС.
KpoJIuk Дата: Вторник, 28.12.2010, 17:01 | Сообщение # 6


Сообщений: [316]
хм... а теперь качаем Machinae Supremacy и покупаем сам ZX Spectrum... biggrin
а вообще, юзать бейсикоподобные языки - в те времена это было помешательство масс. простой язык для школьников средней школы раздули до размеров СИ. правда, со старыми компьютерами бейсик и помер, так и не успев толком подержаться в лидерах.


Make games, not war!
SirKor01 Дата: Воскресенье, 02.01.2011, 14:21 | Сообщение # 7
Просмотр профиля: SirKor01

Сообщений: [33]
KpoJIuk, ну сейчас бейсик используется для обучения

Что такое жизнь?-игра пользователей6-7 милиардов ,админ добрый банит один раз но навсегда
  • Страница 1 из 1
  • 1
Поиск:

При полном или частичном копировании материалов сайта ссылка на Make-Games.ru обязательна. Make-Games.ru © 2008 - 2024 Хостинг от uCoz
Топ Разработка игр