Найти тему

Пишу pin up Sudoku на processing

Моя первая программа на procrssing.

просто картинка чтоб завлечь читателя.
просто картинка чтоб завлечь читателя.

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

Возясь с arduino и параллельно просматривая видео на youtube, наткнулся на урок Alex Gyver про создание интерфейса для управления arduino. И меня очень заинтересовала сама среда разработки на которой он писал интерфейс. Processing, если верить вики то это открытый язык программирования на java для людей которые в создании программ не в зуб ногой, но очень хочется. Сразу скажу для меня слова FOR, VOID, IF, это не пустой звук и кое как представляю куда их пихать. НО! Я не профессиональный программист а просто любитель хоть и знаком и c BASIC, C, C# что то делал на замечательном DarkBASIC, затем постепенно перешел на Unity, недавно пробовал GoDot. А для тех кто читает мою статью чтоб попробовать со мной освоить эту среду программирования то скажу следующее, желательно чтоб и Вы имели хоть какое то представление что эти команды означают. Ну а в прочем если для Вас это все же пустой звук то не стоит отчаиваться, в процессе все станет на свои места.

В общем приступим. Для начала, нужно скачать саму среду. Это можно сделать по ссылке. Здесь выбираем под какую ОС мы будем все это использовать и скачиваем архив. Что делать дальше я надеюсь Вы в курсе, ну а если для Вас это составляет проблему то тогда наверно с начала нужно прочесть совсем другие статьи.

Запускаем processin и видим окно в котором и будем создавать саму программу.

Окно processing
Окно processing

Сама код который мы будем писать в этой среде называется наброском или sketch. Теперь если нажать сочетание клавиш Ctrl+R или кнопку плей над вкладкой, то мы запустим код на исполнение и увидим следующее.

Окно запущенной программы
Окно запущенной программы

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

-4

Все великие начинали с пресловутого "Hello world", а чем мы хуже! Вопрос как это организовать, ну мы же не тупые user, мы же без пяти минут Линусы Торвальдсы, так что лезем во вкладку "помощь" и выбираем "Документация", и нас перебрасывает на сайт со списком доступных команд. Ссылка.

Screenshoot с сайта
Screenshoot с сайта

Здесь мы ищем как бы вывести нашу надпись, и вполне для этого подойдет раздел "Output", а именно команда print() которая и выведет нашу ссылку в консоль программы.

Набираем в поле для ввода кода следующую команду
print("Привет планета");

Жмакаем Ctrl+R и наслаждаемся исполнением написанного нашими руками кодом.

Hello world своими руками
Hello world своими руками

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