QSP. Видеоинструкции. Выбор инструментов для написания игр на QSP
В этом видео знакомимся с альтернативами Quest Generator`у, и подробнейшим образом разбираем процесс установки и настройки QBST для Sublime Text
Давно мечтаете написать игру, но не знаете, с чего начать? Хотите научиться программированию, но все языки кажутся слишком сложными? Quest Soft Player — это простая в освоении платформа для написания текстовых игр с собственным бэйсик-подобным языком программирования. Писать игры на QSP очень просто. Вам понадобится всего две программы: редактор и плеер, — и никаких специальных знаний. Ознакомьтесь с обучающими видеоуроками для новичков, в которых поэтапно рассказывается, как программировать на QSP, и напишите свою первую игру: https://youtube.com/playlist?list=PLcAHO4WsUl2RLdiV5Lfi4d_yyHpl7zTJA
00:00 Intro
00:14 Введение к выбору инструментов для разработки игр на QSP
01:40 Разговор о резервном копировании и облачных сервисах
05:49 Написание игр в текстовом редакторе и работа с утилитой TXT2GAM.
13:40 Расширение Pseudopod`а для написания QSP-игр в Visual Studio Code.
18:52 QSP-Builder для Sublime Text, а так же пакет QSP с подсветкой синтаксиса и прочими плюшками. JAD для QSP.
21:01 Устанавливаем Sublime Text
21:48 Добавляем папку в проект в Sublime Text
22:35 Скачиваем релиз JAD для QSP (QBST и QSP.sublime-package в одном архиве) и устанавливаем пакет QSP в Sublime Text
24:04 Скачиваем Python
24:55 Прописываем пути для Билдера и Python.
26:48 Пишем инструкции для сборки проекта в project.json.
27:50 Знакомство с форматом JSON.
28:20 Изучаем структуру project.json и прописываем собственные инструкции для сборки проекта.
29:49 Пишем новые локации в отдельной папке и прописываем пути для инструкции "files"
31:01 Инструкция "folders": указываем папку, из которой все файлы будут подтянуты для сборки проекта
32:54 Зачем нужны остальные инструкции "build"
33:23 Остальные инструкции в project.json.
35:00 Сборка игры QSP из готового проекта с автоматическим запуском в QSP.
35:10 Заключение по работе с QBST.
36:09 Система GIT для контроля версий
40:30 Основы работы с GitHub и задел на совместную разработку.
42:48 Заключение по работе в Sublime Text и преимущества Sublime Text перед Quest Generator.
Ссылки для этого видео:
Sublime Text: https://www.sublimetext.com
Sublime Merge: https://www.sublimemerge.com
Visual Studio Code: https://code.visualstudio.com
Python: https://www.python.org
Система git: https://git-scm.com
GitHub: https://github.com
Облачный сервис MEGA.nz: https://mega.nz
Утилита TXT2GAM:
* Скачать: http://qsp.su/index.php?option=com_content&task=view&id=52&Itemid=56
* Проект на гитхаб: https://github.com/QSPFoundation/txt2gam
Тема на форуме по расширению для VS Code: http://qsp.su/index.php?option=com_agora&task=topic&id=1286&Itemid=57
JAD для QSP (QSP-Builder для Sublime Text и подсветка синтаксиса):
* Релизы: https://github.com/AleksVersus/JAD_for_QSP/releases
* Тема на форуме: http://qsp.su/index.php?option=com_agora&task=topic&id=1297&p=1&prc=25&Itemid=57
* Проект на гитхаб: https://github.com/AleksVersus/JAD_for_QSP
Сайт с текстовыми играми и программами для создания игр: http://qsp.su
Наша группа в vk: https://vk.com/qsplayer
В дискорде https://discord.gg/SMvzEFm
Обсуждение справочника "Как сделать? Ча.Во." на форуме http://qsp.su/index.php?option=com_agora&task=topic&id=1280&p=1&prc=25&Itemid=57
Онлайн-справочник на ГитХабе:
https://aleksversus.github.io/howdo_faq/
Примеры кода и различные решения:
https://mega.nz/folder/rfAllKzR#rssaaJSs4tpGA_tUbaCCQw
Программы:
https://mega.nz/folder/jXwXlSRJ#TF7P-soOJOWIC8MrBA-L1A
Обучение HTML и CSS, плюс немного JS https://mega.nz/folder/WXhkWLSI#WmF8uN01JeuIyopuCtGlMw
Новые версии плеера:
* Nex (Quest Navigator): http://qsp.su/index.php?option=com_agora&task=topic&id=633&Itemid=57
* WereWolf (QSPider): http://qsp.su/index.php?option=com_agora&task=topic&id=1291&Itemid=57
* Sonnix (Плеер с поддержкой webm): http://qsp.su/index.php?option=com_agora&task=topic&id=1192&p=1&prc=25&Itemid=57#p26813
* Seedhartha (Quest Player Fork): http://qsp.su/index.php?option=com_agora&task=topic&id=128&p=10&prc=25&Itemid=57#p27855
Поблагодарите отца-основателя платформы Байта: http://qsp.su/index.php?option=com_comprofiler&Itemid=20&user=66
А так же простимулируйте разработку нового QGen от Rrock: http://qsp.su/index.php?option=com_agora&task=topic&id=594&Itemid=57
Анонс шикарнейшей игры "Sanctuary" от Svartberg`а на классическом плеере: http://qsp.su/index.php?option=com_agora&task=topic&id=1235&Itemid=57
Великолепная игра "the Dark Citadel" от Svartberg`а на классическом плеере, демка которой победила в QSP-Compo 2020: http://qsp.su/index.php?option=com_agora&task=topic&id=1296&Itemid=57
Анонс и новости разработки масштабной игры "Оковы Льда" от HronoStranger http://qsp.su/index.php?option=com_agora&task=topic&id=1298&Itemid=57
Ещё один мощный задел — игра от Волка Отморозка "Project Dream" http://qsp.su/index.php?option=com_agora&task=topic&id=1299&Itemid=57
Поддержка канала единоразовым взносом https://www.donationalerts.com/r/aleksversus
Поддержать канал на десять рублей в месяц https://boosty.to/aleksversus
quest soft player
quest navigator
python
quest generator
quest
github
sublime text
visual studio code
txt2gam
git