Huldra

+369
с 2022

Arctic Engine и программирование игр на C++

42 подписчика
36 подписок

Мне давно хотелось написать учебник по C++, по которому действительно можно научиться делать игры, потому что все известные мне книги не соответствовали моему представлению о прекрасном. Да, конечно, мои вкусы... специфичны. Например, я не считаю, что в goto есть что-то плохое, зато считаю, что поняв, как использовать goto, if и int можно начать пи…

3

Теперь вы можете посмотреть короткое обучающее видео и сделать свой дискретно-событийный симулятор всего за несколько минут:

2

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

8
2
Изучать C++ — легко

Да, история трудоустройства одной моей подруги из предыдущего поста так быстро не закончилась. Загнавшая сама себя в дурацкую ситуацию Анна не сдавалась и продолжала в экстремальных условиях колоссального стресса и горящих сроков поглощать нездоровые объемы кофе и изучать С++.

10
Начинать изучать программирование с C++ — легко

Многие утверждают, что научиться писать на С++ сложно и этому надо учиться много лет, а еще что новичку тяжело найти работу. А я считаю, что на С++ писать очень просто и главное - перестать бояться и сомневаться и начать. Дорогу осилит идущий! Я хочу поделиться с вами историей о том, как одна моя подруга научилась писать на С++. Анна (имя изменено…

30
Игра "Сокобан" — 75 строк на С++

Игра на C++ и Arctic Engine, подробнее о нем и о goto-ориентированном C++ читайте в предыдущих постах. Если вы снова хотите поговорить о goto, то лучше сделайте это в комментариях к предыдущему посту, в котором детально разобрано, почему goto это не плохо и даже хорошо.

3

TL;DR: Дейскстра учился писать код с goto, научился, раскритиковал применение goto, учебные программы усложнили т.к. “так сказал великий Дейкстра”, учить детей программированию стало сложнее.

Польза goto в C++
12
10
Змейка - 77 строк на С++

Игра C++ и Arctic Engine, подробнее о нем и о goto-ориентированном C++ читайте в моих предыдущих постах.

3
Игра "Лабиринт" - 64 строки на С++

Игра написана при помощи Arctic Engine, скачать его можно по ссылке

7