Перейти к содержимому

qwertyMAN

Пользователи
  • Публикации

    1 009
  • Зарегистрирован

  • Посещение

  • Победитель дней

    47

Комментарии блога, опубликованные пользователем qwertyMAN


  1. Булева - по англ. boolean это в честь какого-то математика назвали. Как и например название языка Pascal

    Это и так все знают. Булева алгебра проходится не только у программистов, но и по электротехническим специальностям. Там есть логические элементы. А в программирование - логические операторы.

     

    Тема настолько простая и понятная, что как-то стыдно обсуждать её. А тем более писать банальные вещи, что это названо в честь учёного.


  2. Интересно, но это скорее из разряда "развлекательный кодинг" и не более. Хотя в реале можно сделать так, чтобы вебка или сканер читали код с листка бумаги и выполняли его. Было бы бесполезно, но прикольно :D

    Главное, чтобы робот не прочитал ничего лишнего с заборов  :D

    • Нравится 2

  3. вот и бросай эту затею) она хоть и интересная, но явно не для изучения луа и тем более новичками.

    Вот,например, в CC-EDU есть наглядность и понимание простых алгоритмов https://youtu.be/UoKkVOsSZfM?t=17m34s, а робот и ванила табличка - это какое-то...

    Просто смотрю тут на блоки и улучшения, которые раньше были под запретом и думаю, как их можно круто применить.

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

     

    Жаль, что такой проект погибнет.


  4. Если для новичков - тогда не имеет смысла запихивать на таблички много кода.

    Это будет ещё менее наглядно чем простыня кода в хорошем редакторе с подсветкой синтаксиса.

    В том то и дело, что я даже повернуть работа налево не могу. Не умещается текст в 1 строку.

    И это главная проблема. Не получится сделать робота который перемещается.


  5. Таблички маленькие. Тут действительно желателен какой-то диалект алиасами, который робот примет и декодирует. И/или режим "записи", когда робот идёт и собирает всю инфу со всех табличек по порядку, после чего записывает её и выполняет команду.

    ​А вообще функционал полезный, ведь робот и без монитора может быть.

    Без монитора не запустить программы. А значит и клава не нужна и жёсткий диск тоже.

    Выходит робот запрограммирован на eeprom.

    Только в таком случае робот будет без монитора работать.


  6. Очевидно, на табличках надо писать не на Луа, а на специальном бинарном языке для роботов.

    Тогда влезет больше.

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


  7. Мде, очень умно проводить голосование там, где может любой игрок использовать любой ник и скорее всего заходить с нескольких вкладок. И ещё куда множество игроков не знают как пройти.

     

    Есть форум и открытые форумные голосовалки. Зачем там тайно у себя проводить голосование? Это манифест против форума и его обитателей?

    На крайний случай есть группа вконтакте, где так же можно голосовалки устраивать, и где давно пора что то новенькое запостить.


  8. Подкину идею для проги. Можно сделать игру с названием "Конечная зима".

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

    Круто я придумал? И это будет называться визуальная новелла. Да я новатор!


  9. Этот коммент даёт нам понять, что Квертиман не осилил MoonScript и поэтому не будет участвовать в джеме. =)

    Да я так подумал. Зачем мне конкурс который в принципе не чем примечательным от обычной разработки не отличается. Кроме надуманной конкуренции ради изображения в виде медальки.

    Можно же просто прогать на луа и не париться с этим мунскриптом не оптимизированным. И не ограничиваться во времени.


  10.  

    До дедлайна уже осталось менее 5 дней!

    Советую потенциальным участникам соответствующе настроиться :)

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

     

     

    Аааа, не пугай так.


  11. А что псевдоязычного в Turing-complete-языке Мункрипта? Попробуй, затянет. Я сам хейтил, а потом... Ну ты видишь.

    Что то перфекционистичное во мне сидит и говорит писать только на языке оригинала. Не знаю, насколько там код ровно будет переводится в луа и оптимизировано.


  12. Насчёт места ... Ты можешь писать в файл - только значения, роста растений. А выводить на экран - в виде таблицы или вообще - графически изображать поле(степень роста отображать - цветовой градацией).

    Я бы запросто осуществил, но мне не нужна такая прога. Люблю сам выращивать. Да и собирать вручную с большого поля очень выгодно, не юзая роботов.


  13. Нерационально используешь землю.

    1 ведра воды хватает на 80 блоков земли, а у тебя там широкие полосы воды через каждые 2 блока земли.

     

     

     

    лог это конечно хорошо. но зачем?

    "Это не баг, а фишка" В смысле принтами обычно ищут ошибки. А тут он просто забыл снять принты видимо.


  14.  

     

    А почему булевый тип булева называется? Не обычные названия как-то.

    Вспомнился такой интересный пример как русский - русич.

     

    Странно когда все слова из списка - существительные, а что то одно - прилагательное.

    Например: китаец, японец, белорус, русский.

    Или как у меня: строка, число, функция, булевый.

    Тебе не кажется это странным? Возникает вопрос, чем этот тип данных хуже что он прилагательное?


  15. 2, 4: Посмотри на код ESC - да там можно матершиную сказку про медведЕй найти. Но при этом код рабочий, и идеи реализовываются крутые. Ты придираешься зазря.

     

    Идею с использованием поясняющих рисунков я нашёл в одной довольно известной проприетарной стратежки в ini файлах.

    Мне показалось это довольно хороших способ наглядно, быстро и точно продемонстрировать какой цифрой что ты называешь.

    Лично мне такая фишка очень нравится. Вместо того чтобы писать "--цифрой 1 я называю первый слот сверху -- цифрой 2 - первый слот снизу", и так далее, проще нарисовать рисунок и всё. Я говорю про случай когда комменты необходимы и скорее всего игроки будут читать твой код и спрашивать, а что обозначают эти индексы массива.

     

    P.S. Ничто не мешает вам - мастерам lua программирования написать тему и изложить все аспекты красивого программирования. Лично я не видел подобных тем, особенно в последнее время.

    Как сервер стремиться научить игроков программировать без написания гайдов, не понимаю.

    • Нравится 1
×
×
  • Создать...