Как сделать игру в блокноте
Перейти к содержимому

Как сделать игру в блокноте

«Блокнот», Paint, Excel — на чём можно создавать игры?

Недавно мы писали, что некий программист умудрился создать настоящую игру в… «Блокноте». Да, том самом, куда вы записываете свои мысли, если не включается Word и нет интернета. Мы решили вспомнить, в каких неожиданных сервисах ещё можно создавать игры, — как насчёт стратегии в Excel?

Текстовая RPG в «Блокноте»

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

RPG называется And yet it hurt. Здесь классические для жанра расклады: выбор в сложных ситуациях, снаряжение в инвентаре и даже враги. Некоторые сражения запускаются с таймером — то есть думать некогда. Такое вот неожиданное развлечение для пресытившихся геймеров.

«Цивилизация» в Excel

Как ни странно, Excel — это не только помощник №1 всех бухгалтеров мира, но и… отличный инструмент для разработки игр. В табличный сервис уже «загоняли» простенькие игры вроде «Змейки» и «Морского боя», но были и более громкие случаи.

Например, один парень сделал на Excel первую «Цивилизацию». Конечно, он значительно упростил правила, однако оставил характерные черты вроде сражений и дипломатии. На месте даже знаменитый «туман войны». А другой энтузиаст уж который год пилит на «табличках» полноценный 3D-шутер… Кажется, Unreal Engine пора напрячься.

Хоррор в Paint

Что будет, если показать стоматологу Paint? Правильно — жуткий монохромный хоррор. Польскому дантисту Павлу Козьминскому, видимо, надоело наблюдать чёрные дыры только на работе, поэтому он решил добавить жести и в свободное время. Врач начал рисовать World of Horror — RPG, которая напоминает развёрнутую иллюстрацию к любому рассказу Лавкрафта.

Как и в любой RPG, здесь нужно принимать решения, разговаривать с персонажами и биться с демонами. В отличие от остальных фигурантов этой подборки, World of Horror можно купить в Steam — билет в чёрно-белый ад обойдётся в 360 рублей.

Бонус: игра-портфолио

Напоследок — пример, который слегка выбивается из нашей подборки. Эту игру сделали на классическом инструментарии, тут ничего необычного. Но! Штука в том, что разработчик зашил туда своё резюме.

Вы управляете небольшим джипом. Можно гонять по небольшой поляне, сбивать кегли, прыгать на трамплинах и даже уронить Эйфелеву башню (автор из Франции). Но главное — повсюду раскиданы отчёты и фотографии о предыдущих проектах создателя игры. Надеемся парень нашёл новую работу — если, конечно, кадровикам хватило терпения елозить машинкой по игровому полю.

Как видите, чтобы делать игры, не обязательно лицензировать дорогие движки — было бы желание. А если оно есть, хватит даже «Экселя» с «Блокнотом».

zuzazazyzeyjaz

Добавить функцию доната и в релиз )

Wylsa izmenilsa

вместо_пороха_крахмал,
И баги, чтобы мармоку было что обозревать

Shatar1985

Wylsa izmenilsa,
Я хотел бы поиграть в симулятор комментатора на 4пда

Shatar1985,
А я уже.

Wylsa izmenilsa

Shatar1985,
Это уже к хабру обращаться надо

в тетрадке по математике — морской бой, танчики, крестики-нолики… … … и ещё куча вариантов
самый крутой эмулятор

неФРАС,
При определенных умениях это ещё и три дэ редактор неплохой.

Lolitta_239

Wylsa izmenilsa,
У меня одного на хабре гигтаймс не работает
Говорит что идут тех работы

Unicorling

Shatar1985,
Самый сложный уровень будет называться — вежливое поведение

/> Modera Tor

Shatar1985,
Roper на превью ))

Wylsa izmenilsa,
Я думал токо, я один только смотрю его)

Wylsa izmenilsa

King’s_Man,
Мы снгшники, с нами марин

На превьюхе босс с уровня-корабля Battletoads&DoubleDragons 🙂

Intelligence

Crozium,
Босс Roper) и сетка с надписью Fight)

/> Modera Tor

Intelligence,
Ребёнок рисовал, поэтому надпись Fignt))

vitalik_next

Crozium,
С Пикабу рисунок, недавно видел

а разве вышеперечисленное лицензировать не надо?

yariko ookami

Лучше на Си-шарпе делать, больше возможностей.

nosuchuser

Помнится, на адинэсе кто-то игру сделал, типа сапёра, кажется.

Это все не про Россию. У нас не те условия в стране, чтобы было свободное время, а самое главное — свободная голова, чтобы вдумчиво чем-то заниматься

tartarelin

bratken,
Тонкий троллинг или тяжёлая клиника?

bratken, откуда ты этот бред взял ? в зависимости от способностей и чтобы не сильно рано, лет 5-6 в школе времени на освоение базового программирования(типы, переменные, условные операторы, ветвления, циклы, арифметические и логические операторы, управление памятью, базовые алгоритмы с структуры данных), на самом деле за это время можно элементарно изучить еще объектно-ориентированное программирование, асинхронное и многопоточность. Освоить хотя бы на среднем уровне английский, планиметрию и геометрию. А потом еще 5 лет в универе повторить это все, прокачать английский, аналитическую геометрию и линейную алгебру. И почти все из вышеперечисленного можно освоить в контексте какого-нить бесплатного движка, типа Unity, параллельно прокачав понимание устройства и возможностей эдитора, работу с анимациями, звуком, графическими и 3д пакетами на базовом уровне. И как итог, уже после всего обучения должно остаться минимум несколько приличных учебных проектов для портфолио на junior позицию разработчика. И для всего этого вам нужно желание, свободное время, коего у школьников и студентов навалом, и интернет. Чего из вышеперечисленного в России нет ?

p.s. в мое время интернет был настолько медленный, что приходилось ждать по 30 минут, чтобы скачать пару мегабайт по диал-ап. Ни о каких ютубах, обучающих видео, курсах, языковых и программирования, даже речи не шло. А были только книги по C, C++ и win api. Что, мягко говоря, «слегка» сложнее в освоении, чем теперешние технологии. А лицензия unreal engine, который сейчас бесплатный, стоила больше 1 миллиона $. И тем не менее я как-то освоил все требуемое, чтобы работать в индустрии и очень прилично зарабатывать.

bratken,
Согласен с вами. Пока молодой в свободное время надо проводить время активно с друзьями, гулять на свидание с девушками, путешествовать. А на пенсии в свободное время проводить с внуками и за интересной книгой.

pavlekanez

как сделать игру в блокноте

Пакетный файл (bat-файл) — это файл на простом скриптовом языке, который можно запустить на любом компьютере под управлением Windows или MS DOS, функции основаны на командах для командной строки этих операционных систем. Кроме того, он довольно классный! Создать игру с помощью такого скрипта не так уж и сложно, вам понадобится немного времени и фантазии. Обратите внимание: чтобы этот проект правильно работал, вам понадобится Windows 2000 или выше, потому что он не будет работать в более ранних версиях Windows или MS DOS, так как старые версии MS DOS не совместимы с последними пакетными файлами.

Шаги Править

И наконец, использование меток. С помощью меток вы можете дать имена различным частям программы и потом использовать команду goto. Вы можете давать частям программы какие угодно имена, главное, чтобы имя не совпало с названием какой-либо команды. Чтобы назвать секцию «main», введите следующее:

    Помеченные секции включают как саму метку, так и следующий за ней код до следующей метки или до конца файла! Убедитесь, что вы поставили метку до секции, которую хотели пометить, а другую метку после этой секции, чтобы компьютер мог понять, какая секция помечена! Ниже приведен пример:

  • Очень важно не забывать добавлять и расширение файла, в противном случае команда может работать неправильно.

Устанавливает цвета шрифта и фона консоли.

attr Указывает атрибут цвета для вывода в консоль

Атрибуты цвета указываются ДВУМЯ шестнадцатеричными цифрами — первая относится к фону; вторая к цвету символов. Каждая цифра может принимать одно из следующих значений:

0 = Черный 8 = Серый 1 = Синий 9 = Светло-синий 2 = Зеленый A = Светло-зеленый 3 = Голубой B = Светло-голубой 4 = Красный C = Светло-красный 5 = Лиловый D = Светло-лиловый 6 = Желтый E = Светло-желтый 7 = Белый F = Ярко-белый

Если не передано никаких аргументов, команда восстановит те значения цвета, которые были при старте CMD.EXE. Это значение берется либо из текущего окна консоли, ключа /T командной строки, либо из значения ключа реестра DefaultColor.

    Другими словами, если вы хотите ярко-белый фон и черный текст:

Советы Править

  • Пакетные файлы — это самый простой способ начать писать программы. Чтобы сделать что-то посложнее, попробуйте использовать язык программирования Python.

Для изучения любого языка программирования вы можете найти бесплатные видео на Youtube.

  • Если вы хотите сохранить что-то как пакетный файл, но не хотите закончить его прямо сейчас, вы всегда сможете отредактировать файл, просто щелкнув правой кнопкой мыши на нем и выбрав «Редактировать».
  • Чаще сохраняйтесь. В противном случае вы можете пожалеть об этом.
  • Вы можете присваивать значения переменным с помощью «set имя_переменной=значение» либо позволять пользователю присваивать значения переменных с помощью «set /p input=Введите текст:». «Введите текст» может быть заменено на любую фразу, которую вы хотите видеть при вводе значения переменной.
  • Когда сохраняете файл, убедитесь, что в выпадающем меню под именем файла вы меняете «текстовый документ (txt)» на «Все файлы». После этого убедитесь, что имя вашего файла всегда заканчивается на .bat.
  • Попробуйте создавать несколько версий игры по мере ее написания, таким образом вы сможете их сравнивать и видеть, есть ли какие-либо ошибки. Не беспокойтесь о том, сколько места они займут, пакетные файлы очень маленькие.
  • Если у вас есть несколько программ, которые работают совместно, вы можете использовать команду «call» для запуска одного пакетного файла из другого (выполняемого).

@echo off :main menu title text echo Привет, ты хочеш поговорить сомной? echo. echo 1.) да echo 2.) нет echo. set /p var=Set Command: if %var%==1 goto да if %var%==2 goto нет :да cls echo Я так стастлив �� pause exit :нет cls echo Оууууу. Ну пока pause exit

Что означает знак @ , что означает знак : что означает знак % что означает == слеш что означает? Где можно прочиать чтобы получить понимание? А если нажать не цифру? Понятен смысл так называемого искусственного интеллекта.

А, нет твое, сорри, на дату не посмотрел

Норм, но ты видео списздил, там US написано, это не твоё

любитель мобильных игр!заходи и поддерживать мой канал,там я обозреваю мобильные игры!

If — условие,если,при условии, к примеру: if game stop create file 1849(при закрытии игры создать 1849 папок

Но графическое окно не поставишь)

А как заставить прогу открывать нужные файлы?

Через start потом так и сайты можно открыть start например а файлы нужно писать путь к файлу там мороки больше чем с сайтами

Подскажите пожалуйста все не могу понять как сделать так чтобы если я пиши на русском в программе привет она высвечивалось нормально а не понятно как?

Пишешь @echo off chcp 1251 :main menu title text и там уже своё придумываешь

скачай ezvid там неограничено и ещё он халявный

Проверте @Echo off title:I real VIRUS echo You comp Good! echo 1=Yes echo 2=no echo. set /p var=Set Command: if %var%==1 goto yes if %war%==1 goto no :yes echo I heppi pause echo I not virus echo I not Virus pause echo I love you com pause echo I good Virus Pause exit :no echo I real Virus pause goto Virus :Virus echo nonvobstrigb bisebyghk nutrehjeroh higbsrhoyhtvtgegahf echo faih sz bh uaknvkdhiygiaslehihdhigfsidyhgvbsrgboiwwuirse echo gfheroao bvouealasjovu5eaiwjvsuio ui blgus rsgrehoiwaawh start explorer echo Sorii! �� =)

Почему когда я открываю батник он у меня сразу закрывается?

У тебя нету пуска?

Спорю я вас обману? читать дальше

ХАХАХАХАХАХАХАХАХААХХАХАХАХАХААХАХААХ Я ТАККК ОРУУУУ

У меня проблема, в программе второе у меня не no а почему то noecho, хотя я сделал все как в видео

Блокнот — это простой текстовый редактор. С его помощью просматривают документы в формате .txt. Запустить Блокнот можно, нажав «Пуск». Выбрать «Программы» и «Стандартные». В нем можно печатать текст, создавать web-страницы и даже небольшие вирусы. А кто-нибудь задумывался о том, что в простом блокноте можно создать неплохую программку?

Вам понадобится
  • Персональный компьютер, установленный блокнот
Инструкция

a = inputbox (“Введите время для таймера”)

c=inputbox (“Введите сообщение для таймера”)

msgbox “Работает таймер”

Сохраните документ в формате .vbs. Все, можете запускать свою программку.
Написав текст для программы, самое главное сохранить в правильном формате, или расширении. Откройте Блокнот. Введите следующий текст программы:

set/p expr=»Enter expression:»

echo Answer: %answer%

goto start
Данный файл сохраните в расширении .bat или же .cmd. В командной строке можно ввести слово « help». Там вы увидите доступные команды. Чтобы узнать синтаксис, введите в строке “help/?”. Если недоступно какое-то расширение, откройте командную строку и применяйте такую команду, как [type con]. Для сохранения в консоли текста надо нажать такую комбинацию: “Enter и Ctr+Z”. Так что блокнот тоже может создавать программы, пусть не такие огромные и сложные. Обычно в Блокноте сохраняют программы, имеющие расширение *.bat * .cmd , * .vbs. Совет добавлен 16 ноября 2011 Совет 2: Как написать программу-калькулятор Программа-калькулятор является одним из типовых заданий по программированию. Такое приложение можно реализовать практически на любом языке программирования. Одним из наиболее популярных ЯП является Delphi, на котором можно написать простой и эффективный код калькулятора.

Как создать игру в Текстовом документе

В этом видео я вас научу командам некоторым Команды из видео: :MAIN @echo off :LABEL1 cls set/p input=Go to — if %input%==game goto LABEL2.

Как создать игру «КРЕСТИКИ НОЛИКИ» в блокноте

Всем привет =) Сегодня, по Вашим многочисленным просьбам, я расскажу Вам как создать интересную игру «Крести.

Как сделать игру в блокноте

Для того что бы создать текстовую игру нужно понять как все должно быть устроено:

Надеюсь, вы поняли суть строения игры, все по кирпичику как в стройке дома. Но не достаточно просто сделать сюжет, добавить выбор, и парочку концовок игры нужна еще сопровождающая графика для игры, например можно сделать игру как комикс, в котором будут перелистывать страницы , но это очень долго нужно работать над графикой.…
А вот пример легкой в графике игру можно сделать по всем нам известном «КЕП капитан очевидность«:

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

Вот пример сюжета текстовой игры (написан мною):

И это я только расписал первый выбор Владислава. Но соответственно это все должно сопровождаться графикой.

Это первая часть статьи во второй я боду показывать как создать текстовую игру на Game Maker.
С вами был, TransceD.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *