All streams
Search
Write a publication
Pull to refresh
15
0
Константин Куркчи @Constantine_RetroGamer

Начинающий инди-разработчик

Send message

В названии проекта, то что он фактически называется microStudio я уверен.

https://github.com/pmgl/microstudio
https://github.com/pmgl/microstudio

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

Да там вообще много интересных высказываний. Имхо для новичка нет более простых языков, чем Python, JS, C#.

Расскажите, какие там еще интересные высказывания?
Я же говорю про C# в сравнении, а не в целом. Хотя в статье этого можно не понять, извиняюсь если это так.
Я рассуждаю так: можно тонны книг прочитать, понять синтаксис и семантику языка, но не уметь писать на нем что либо вообще. От момента когда новичок (условно полный ноль в программировании) изучит С#, с его безусловно большими возможностями, осознает вообще что такое функции, массивы и т.д., до момента когда он сможет свободно писать свой код для игры пройдет гораздо больше времени чем с microScript. А чтобы понимать чужой код, уйдет еще тонна времени. За это время человек просто бросит это занятие вовсе, и у нас одним программистом меньше :)
У человека не хватает мотивации когда он не видит результата своих усилий. А когда создаешь простенькую игру и попутно изучаешь язык, то мотивация есть и человек учит и учит дальше. В microStudio с microScript это возможно. С С# и Unity ничего быстрого не выйдет, есть большая вероятность, что новичок быстро перегорит (я же свой опыт в статье описывал).
В программировании основная сложность не в изучении языка, а в изучении приемов программирования (поправьте если я не прав). С# на практике для этого несколько сложнее. В microScript новичку не надо ломать голову какой тип приписать переменной, где ставить скобочки. Ну и т.д.
Проще говоря, чтобы "въехать в тему", да, я советую microScript. А потом смело можно переходить на другой язык, например на JS или Lua.
Грести всех под одну гребенку конечно не стоит, для кого то С# будет как 2x2, для кого то нет. Я не убеждаю, и не буду убеждать человека не начинать с С# или JS, Python - это просто глупо.

Мое субъективное мнение, заключается в том, что любой из этих языков сложнее языка microScript и любой из них одновременно лучше (в контексте создания игр).

Советовать мутный инди-конструктор-редактор с крошечным комьюнити.. это конечно самое то что нужно новичкам.

А вы работали, создавали игры в microStudio? Просто Вы говорите "мутный инди-конструктор-редактор", я не совсем Вас понимаю. Это среда программирования, разработки игр, которая к тому в первую очередь для новичком и сделана (по словам ее создателя), там нет даже намеков на конструктор.
По поводу комьюнити я даже и ответить не знаю что, проект достаточно молодой, с этим все понятно. Собственно с этим надо работать, я и статью написал в целях этого. Поэтому Вы правы, это минус. Но все же проекты с чего то начинали. А с таким подходом (игнором), ни один из них никогда бы не вышел в свет!
Но, однако, в статье я не упоминал, про "крошечный комьюнити", не знаю, насколько эта формулировка подходит. Если мы про русскоязычное сообщество говорим - то конечно да, его нет вовсе. Решающий ли это фактор, чтобы даже не попробовать (а я именно советую попробовать) поработать с microStudio? - однозначно нет. Там есть и обучающий материал и подробная документация, и пускай не большое, но сообщество. Есть с чем поработать. Заглядывать в перед, говорить о том, будет ли этот проект в будущем популярным я не буду. Но свою определенную нишу думаю займет.
Если Вам интересно, здесь сейчас обсуждают плюсы и минусы этой среды https://news.ycombinator.com/item?id=29482163

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

Спасибо Вам за комментарий, я буду ждать Вашего ответа!

2

Information

Rating
Does not participate
Location
Ростов-на-Дону, Ростовская обл., Россия
Date of birth
Registered
Activity