Архив сообщества
2011 — 2019
Аватар shevtsov200

Beginning Game Programming with C#

Автор: shevtsov200 · 20.02.2015, 09:02 · 99 сообщений

Сообщений в теме: 99

shevtsov200#1
Изображение
Есть такой сайт, coursera.org, на нём университеты выкладывают курсы, в них люди смотрят видео, записанные разными профессорами, и каждую неделю выполняют задания, которые проверяют, поняли ли они всё. Пару лет назад, на нём проходил курс Т. Чамилларда, в котором он учил делать игры, использовать предлагалось XNA и C#. Курс мне очень понравился, объясняет Чамиллард хорошо, я наконец научился использовать классы, да и вообще, что-то программировать.

В процессе курса вы научитесь делать маленькие игры уровня крестиков-ноликов или карточного пьяницы. Знать о программировании ничего не требуется, курс начинается с hello-world и кончается маленькой стрелялкой типа space invaders.

После того, как курс закончился, Чамиллард сказал, что его университет не заинтересован больше в этом курсе, и новых итераций не будет. Однако, вторая итерация-таки будет, начинается она 23 февраля. Так вот, я всё это веду к тому, что, если вы хотели делать игры, но не знали, с чего начать, — смело регистрируйтесь на курсере и записывайтесь на курс. В нём вы узнаете всё, что нужно знать для начала, и вам это хорошо объяснят.

ссылка на курс: https://www.coursera...gameprogramming

Эти курсы очень сильно развивают аудирование. Когда я начал их учить, я вообще не мог понять без английских субтитров, о чём говорят профессора. Сейчас я спокойно могу их слушать, различая каждое слово. Курс в этот раз сложней. Теперь задание за первую неделю не hello_world, а расчёт полёта снаряда с заданным углом и скоростью.

Kinrany создал репозиторий гитхаба, чтобы делать вместе "четыре в ряд": https://github.com/K.../ConnectFourXNA
11
Скопировать ссылку
Gwini#3
А что делать с XNA и Visual studio? XNA у меня на восьмой винде не устанавливается, а в курсе говорится, что нужна именно эта версия, иначе к VS она не подключится.
0
Скопировать ссылку
shevtsov200#4
Gwini (19 February 2015 - 23:38) писал: писал:
А что делать с XNA и Visual studio? XNA у меня на восьмой винде не устанавливается, а в курсе говорится, что нужна именно эта версия, иначе к VS она не подключится.
https://class.course...mentEnvironment
Там windows 8 users.
0
Скопировать ссылку
intercross#5
Gwini (19 February 2015 - 23:38) писал: писал:
А что делать с XNA и Visual studio? XNA у меня на восьмой винде не устанавливается, а в курсе говорится, что нужна именно эта версия, иначе к VS она не подключится.
У меня VS13, полёт нормальный
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Jarl#6
ХНА-человек вкатывается. Если что, могу вам помогать, анонимусы.

У меня восьмой виндоус.
Устанавливать под нее ХНА так:

Берем ваниль 2013ую визуальную студию.
Намазываем это, под версию 2013-ой, оф корс
Намазываем сам ХНА
???????
PROFIT
1
ИзображениеИзображение
Скопировать ссылку
intercross#7
Ключевое слово этого курса: Beginning, всё расписывается для очень уж начинающего.

Jarlo (19 February 2015 - 23:57) писал: писал:
ХНА-человек вкатывается. Если что, могу вам помогать, анонимусы.
Рендертаргет можно рендерить на другой рендертаргет? Никогда не пробовал.
1
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Jarl#8
intercross (19 February 2015 - 23:59) писал: писал:
Рендертаргет можно рендерить на другой рендертаргет? Никогда не пробовал.
Я два-дэ парень, в третье измерение боюсь лезть.



Пилю свою парашу и буду рад свободнымопытнымхоть сколько-то рукам
0
ИзображениеИзображение
Скопировать ссылку
intercross#9
Jarlo (20 February 2015 - 00:00) писал: писал:
Я два-дэ парень, в третье измерение боюсь лезть.



Пилю свою парашу и буду рад свободнымопытнымхоть сколько-то рукам
Рендертаргет это и 2д, и 3д. Люблю рендерить туда несколько спрайтов, которые редко меняются, а потом рендерить их на экран.
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Scituzer2#10
Надо будет попробовать, спасибо.
0
Изображение
Член гильдии Демагогов Анимуса
Скопировать ссылку
intercross#11
Jarlo (20 February 2015 - 00:00) писал: писал:
Пилю свою парашу и буду рад свободнымопытнымхоть сколько-то рукам
Если тебе нужен человек, который будет ругать всё и перепиливать заново...
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Jarl#12
intercross (20 February 2015 - 00:52) писал: писал:
Если тебе нужен человек, который будет ругать всё и перепиливать заново...
Сойдет с:
0
ИзображениеИзображение
Скопировать ссылку
Jarl#16
Guap6512 (20 February 2015 - 03:18) писал: писал:
MonoGame же можно, не?
Изображение

Это два идентичных билда в разных обертках
0
ИзображениеИзображение
Скопировать ссылку
intercross#17
Jarlo (20 February 2015 - 06:22) писал: писал:
Изображение

Это два идентичных билда в разных обертках
Скорее два разных билда в почти идентичных обёртках
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
shevtsov200#18
intercross (19 February 2015 - 23:59) писал: писал:
Ключевое слово этого курса: Beginning, всё расписывается для очень уж начинающего.
Да, но зато очень понятно. Когда началось про выделение памяти и всякие указатели, я был рад, что он рассказывает так подробно.
0
Скопировать ссылку
Kinrany#21
Началась вторая неделя, до первого дедлайна осталось чуть меньше двух дней.

Кстати, реквестирую спрайт клоуна с прозрачным фоном, наверняка пригодится

Лабы имеет смысл делать?
Сообщение отредактировал Kinrany: 28 February 2015 - 09:06
1
Скопировать ссылку
tizit#22
А в чем суть курса? Там есть гайды и задания?
0
Спойлер
Цитата
Собственно, форумные кукаретики как всегда в ударе и извернули всё так, как им удобно.
Скопировать ссылку
Kinrany#23
tizit (28 February 2015 - 09:14) писал: писал:
А в чем суть курса? Там есть гайды и задания?
Курс показывает механизмы, которые лежат в основе большинства игор, на примере XNA. Лекции, необязательные лабы для тренировки и задания, оцениваемые студентами. Ещё форум и всякие дополнительные материалы.

btw, что если нам параллельно сделать общую игру на рандомную тему?
1
Скопировать ссылку
shevtsov200#24
Kinrany (28 February 2015 - 04:50) писал: писал:
Лабы имеет смысл делать?
Имеет, тренируешься, и после лаб уже легче делать основное задание.
Kinrany (28 February 2015 - 12:11) писал: писал:
btw, что если нам параллельно сделать общую игру на рандомную тему?
А какого масштаба игру? Я уже забыл почти всё, что проходил в прошлый раз.
0
Скопировать ссылку
Kinrany#25
shevtsov200 (28 February 2015 - 19:34) писал: писал:
А какого масштаба игру? Я уже забыл почти всё, что проходил в прошлый раз.
Тренировочный проект на коленке для впиливания только что изученных и рандомных фич, без конечной цели.
Ну и с гитом поработать.
0
Скопировать ссылку

Обратно в Свободное общение