![]() |
Ответ: "Blitz3D open sourced!"
Вот питон - вариант интересный.
|
Ответ: "Blitz3D open sourced!"
Цитата:
- "Ребят, у вас 80% всего back-end'а на python'е, ничего что я на нем не писал?" - "Да ниче, разберёшься". И на самом деле, через месяц я уже на нем переписал бОльшую часть нашего API, мигрировал бд с mysql на mongo, и кучи других вещиц. Как язык python очень удобен и прост, и имеет очень качественную реализацию работы с данными и стандартные библиотеки. Поэтому его и в науке используют. Тем более python один из самых прикладных языков - на нем command line туулзы писать вообще сказка. |
Ответ: "Blitz3D open sourced!"
По моему импер о другом говорит... о том, что бы ребенок научился решать задачи с интересом для себя, а для этого любому ребенку нужно эту задачу преподнести в игровой форме. Нужен простой инструмент, б3д - как раз из этой когорты.
Ну а питоны и монги - это уже дело наживное. Все начинается с "Hello world!", и неважно на каком языке написана первая программа. Основы они везде одинаковы. |
Ответ: "Blitz3D open sourced!"
Цитата:
Если нужна игривость - то khanacademy это делает лучше всех. Цитата:
|
Ответ: "Blitz3D open sourced!"
|
Ответ: "Blitz3D open sourced!"
|
Ответ: "Blitz3D open sourced!"
Цитата:
И я считаю это очень большим плюсом, потому что Си — классика, причём, до сих пор юзаемая, хоть и не в чистом виде, PHP — прикладнее некуда (+ одно из развитий Си). Хотя, конечно, во-первых, я на тот момент уже всё и так умел из программы курса, во-вторых, не так-то много нам преподали, только самые-самые основы (потому что специальность не связана с программированием), но я считаю, что это как раз правильный путь, чем теребонькать всякие там Паскали, которые потом в жизни никогда не увидишь. Кстати, соседней группе таки преподавали именно на Паскале почему-то, видимо, моей группе повезло. Насчёт движков для обучения: three.js — малацца, но с точки зрения нуба: сразу тебе ООП, мне кажется, нуб может несколько охренеть. Юнити — то же. Всякие Код:
transform.localEulerAngles.y=transform.localEulerAngles.y+3 Это я к тому, что абсолютно всё, что предлагают студенту написать в своём коде, это нужно мочь объяснить точно, а если этого сделать нельзя (по причине запредельной сложности оного для студента либо для преподавателя), то из обучения эту вещь надо изъять. Блиц же в этом плане прост и гениален: все "сложности" спрятаны, ООП нет (это же и его минус, но для не нубов), внутренняя структура движка надёжно спрятана, а, значит, всё легко объясняется. На каждую строчку можно тыкнуть и популярно объяснить, что она делает, а, самое главное, почему написано так а не иначе. Плюс three.js в том, что в нём используется обычный JavaScript, но он проще Юнити, работу с ООП уж хер с ним, можно как-то "замять". Так что он тоже норм вариант. Специфика есть везде, от неё никуда не деться. Единственное, что меня беспокоит, так это то, что Блицовский бейзик весьма отличается от классического, поэтому у школьников могут быть сложности со сдачей ЕГЭ. Насчёт эффектов и графона — во-первых, для учащегося это не принципиально. Меня в своё время просто пёр невероятно кубик, двигающийся по стрелкам, нажимаемым игроком, это при том, что я уже на тот момент давно поиграл в Half-Life 2, Doom 3, Far Cry и прочие графона отцы, которых мы должны принять за образцы образцы, времён довистовских и покоренья бампа, ведь Крусис тогда ещё не вышел. Важно, что человек пусть даже такую простую вещь может сделать сам, и понимает, как она устроена. А если заинтересуется, то и сам всё накопает и перелезет на то, что подходит больше. Во-вторых, главное идея игры, необязательно её изображать сверхреалистично. См. инди-игры. |
Ответ: "Blitz3D open sourced!"
Цитата:
|
Ответ: "Blitz3D open sourced!"
Вот ABTOMAT наиболее близко понял проблему (вероятно, потому что сам только окончил ВУЗ да и школьную скамью ещё хорошо помнит [это не попытка эйджизма]) и изложил понятную мне позицию.
Вот проблема: Цитата:
Я ещё полистаю учебник по Басику, чтобы попытаться что-нибудь нарыть такое, что в Б3Д нет. |
Ответ: "Blitz3D open sourced!"
Цитата:
Помню, первым моим ЯП был DarkBasic, у которого в комплекте была шикарная справка на русском языке, с примерами буквально НА КАЖДЫЙ кейворд. Даже на if. Даже на true. Выдать ребятне сборки блитца с такой справкой (и крайне желательно, чтобы по F1 хэлп на кейворд под курсором вылезал) - растащат по домам и будут меряться достижениями. Ну, и обзорно "а вообще, кроме б3д есть другие языки программирования! Если заинтересовались - поищите (тут что-то актуальное, типа питонов, three.js, etc.)". Но, я думаю, тебе об этом говорить не надо)) |
Ответ: "Blitz3D open sourced!"
Цитата:
|
Ответ: "Blitz3D open sourced!"
Цитата:
|
Ответ: "Blitz3D open sourced!"
Цитата:
|
Ответ: "Blitz3D open sourced!"
кто нибудь уже собрал?
|
Ответ: "Blitz3D open sourced!"
О да, друзья, эта новость взорвала игрострой! Была бы она лет так пять назад, или даже 7, и вот тогда сейчас мы бы наблюдали совсем иной Блитц, способный на невероятные вещи! Осталось только подождать, пока его не начнут переделывать! С удовольствием буду отслеживать развитие данного средства разработки, ибо сам я с игростроя ушел в угоду нынешним автомобильным компаниям, но детские мечты еще живы...
|
Часовой пояс GMT +4, время: 09:25. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot