Ребенок - создание игр
От: AWSVladimir  
Дата: 17.06.21 15:43
Оценка:
Ребенку 10 лет, ну прям очень хочет обучаться программированию игр.
Пишет в тетрадях прохождение уровней персонажей, рисует карты, актеров их предметы управления и окружающую остановку, сценарии, ну в общем все тетради уже исписаны.
Я в щоке от ее творческого напора.
Просит обучить программированию игр.
Но я абсолютно не знаю что и как т.к. специализируюсь на бизнес и системных приложениях.
На слуху только Uniti и все.
Коллеги посоветуйте инструменты для ребенка.
Английский знает немного, если простое программирование то научу классам, процедурам и функциям, но как обучить профессиональному программированию ребенка не знаю.
Будет программистом, или финансистом или аналитиком. Обожает цифры.
У меня старшая фифа, блондинка, пошла в институт на бух.учет потом работала гл.бухом, теперь в аудит.бух.фирме имеет кучу сертификатов налоговой, бухгалтерии.
Думаю самая младшая тоже на этой стезе. Что делать, как помочь, не знаю.

С хендлами, эвентами, потоками думаю не справится, есть ли что нибудь наглядное и простое.
Можно проф.софт лишь бы было просто и интересно и по минималке процедурное программирование.
Думаю для ее возраста сложновато будет оперировать классами с полиморфизмом и инкапсуляцией.
Помогите ребята чем можете, вообще полный ноль в игровой сфере.
Re: Ребенок - создание игр
От: Homunculus Россия  
Дата: 17.06.21 15:52
Оценка: 8 (2) +1
Здравствуйте, AWSVladimir, Вы писали:

https://scratch.mit.edu
Re: Ребенок - создание игр
От: RiNSpy  
Дата: 17.06.21 16:13
Оценка:
Здравствуйте, AWSVladimir, Вы писали:

AWS>Ребенку 10 лет, ну прям очень хочет обучаться программированию игр.

AWS>Пишет в тетрадях прохождение уровней персонажей, рисует карты, актеров их предметы управления и окружающую остановку, сценарии, ну в общем все тетради уже исписаны.

При чём тут программирование? Программирование это про движок. А ей видно интересно создавать "контент". Сейчас не начало 90х, свой движок писать не обязательно.

Пусть берёт что-то по-проще — какой-нибудь RPGMaker если хочет делать RPG, ну или какой там сейчас 2D движок проще и популярней, и создаёт. Если понравится, и будет не хватать возможностей, можно развиваться во что-то серьёзней. Она уже сама поймёт, какой аспект её интересней. Может, например, увлечётся 3d моделированием в блендере.

AWS>Будет программистом, или финансистом или аналитиком. Обожает цифры.


Это вы за неё так решили?
Re[2]: Ребенок - создание игр
От: AWSVladimir  
Дата: 17.06.21 16:15
Оценка: +1
Здравствуйте, Homunculus, Вы писали:

H>Здравствуйте, AWSVladimir, Вы писали:


H>https://scratch.mit.edu

Спасибо, классная штука и простая с базовыми принципами программирования
Re[2]: Ребенок - создание игр
От: AWSVladimir  
Дата: 17.06.21 16:16
Оценка:
Здравствуйте, RiNSpy, Вы писали:


RNS>Пусть берёт что-то по-проще — какой-нибудь RPGMaker если хочет делать RPG, ну или какой там сейчас 2D движок проще и популярней, и создаёт. Если понравится, и будет не хватать возможностей, можно развиваться во что-то серьёзней. Она уже сама поймёт, какой аспект её интересней. Может, например, увлечётся 3d моделированием в блендере.


А какие популярные движки, я не знаю.
RPGMaker посмотрю, что еще можно?
Re: Ребенок - создание игр
От: hi_octane Беларусь  
Дата: 17.06.21 16:46
Оценка: +1
AWS>Ребенку 10 лет, ну прям очень хочет обучаться программированию игр.
Советую начинать с простых 2d игр. Список движков годных для 2d например тут:
https://careerkarma.com/blog/2d-game-engines/

Слышал что хорош для обучения uningine community. Типа понятная русская документация, и разработчики отвечают на русском:
https://unigine.com/ru/products/community/advantages

Но сам никогда не пользовался им, и детям на его базе пока ничего не объяснял.

Попробуй полазить по форуму разработчиков игр, посмотреть какие движки в ходу, возможно этот же вопрос задать там
https://gamedev.ru/forum/

В любом случае изучение игрового движка с ребёнком идёт по схеме 1) разобрался сам 2) объяснил ребёнку. Так что пробегись по куче движков, найди тот который более понятный лично тебе и попробуй там запилить хоть что-то. А потом уже с ребёнком.

Если уже знаешь C#, и нет желания учить C++, то Unity очень даже норм.

У меня было желание чтобы ребёнок вместе с игровым движком начал погружение в C++. Поэтому я первые 2d игры на спрайтах объяснял и помогал на SDL2, а для 3d сразу Unreal Engine
Re: Ребенок - создание игр
От: sambl74 Россия  
Дата: 18.06.21 10:54
Оценка:
Здравствуйте, AWSVladimir, Вы писали:

AWS>С хендлами, эвентами, потоками думаю не справится, есть ли что нибудь наглядное и простое.

AWS>Можно проф.софт лишь бы было просто и интересно и по минималке процедурное программирование.
AWS>Думаю для ее возраста сложновато будет оперировать классами с полиморфизмом и инкапсуляцией.
AWS>Помогите ребята чем можете, вообще полный ноль в игровой сфере.

Roblox пробовали? Там же прям всё совсем наглядно
Re: Ребенок - создание игр
От: fmiracle  
Дата: 18.06.21 11:03
Оценка:
Здравствуйте, AWSVladimir, Вы писали:

AWS>Ребенку 10 лет, ну прям очень хочет обучаться программированию игр.

AWS>Пишет в тетрадях прохождение уровней персонажей, рисует карты, актеров их предметы управления и окружающую остановку, сценарии, ну в общем все тетради уже исписаны.
AWS>Я в щоке от ее творческого напора.
AWS>Просит обучить программированию игр.
AWS>Но я абсолютно не знаю что и как т.к. специализируюсь на бизнес и системных приложениях.
AWS>На слуху только Uniti и все.

Scratch уже упоминали как совсем основы.

Еще недавно встретил приятный движок Godot (https://godotengine.org/) — он концептуально похож на Юнити, но меньше и в целом попроще. Не знаю как для промышленной разработки, но как минимум для обучения и прототипов — выглядит очень приятно.
Но не буду утверждать, что это то с чего стоит именно начинать знакомство.
Re: Ребенок - создание игр
От: jamesq Россия  
Дата: 18.06.21 13:25
Оценка:
Здравствуйте, AWSVladimir, Вы писали:

Скажи ей, чтобы записывала свои идеи и мысли. Как знать, может лет через 15-20 обратится к ним, посмотрит на них более опытными глазами, и создаст нечто. Реализует мечты. Что сейчас, за недостатком знаний и опыта пока не может.

Я помню, также поступил. Это офигенно работает.

Проблема с играми, их программированием — это что очень много труда нужно. Уже чтобы написать движок.
Пусть пишет концепты. Рисует, как она себе всё представляет, записывает словами как оно должно работать, уровни, мир, персонажей.
По идее, на основе всего этого, команда должна будет всё это воплощать. Если команда найдётся когда-нибудь.
Re: Ребенок - создание игр
От: Vzhyk2  
Дата: 18.06.21 17:21
Оценка:
Здравствуйте, AWSVladimir, Вы писали:

AWS>Помогите ребята чем можете, вообще полный ноль в игровой сфере.

O.A.D и вперед, путь рисует под него.
Re: Ребенок - создание игр
От: igor-booch Россия  
Дата: 19.06.21 17:51
Оценка:
А играми как игрок интересуется?
Отвечайте на это сообщение, только если у Вас хорошее настроение и в Вашем ответе планируются только конструктивные вопросы и замечания
http://rsdn.ru/Info/rules.xml
Re: Ребенок - создание игр
От: Wawan Россия http://www.wawan.ru/resume
Дата: 20.06.21 18:31
Оценка:
Unreal Engine
можно создавать игры без программирования

полный интернет уроков по нему
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.