Комментарии 17
Катастрофически не хватает скринов происходящего на экране и архива с исходниками.
очень полезно что туториал разбавлен вашими собственными комментариями. Обязательно продолжайте, на родном языке и с комментариями определенно проще разбираться, к тому же бывают полезные комментарии
Большое Вам спасибо за отличный и понятный перевод. Подскажите пожалуйста, где можно найти цикл статей по изучению С++ на русском (англ. владею на среднем уровне)? Заранее спасибо и удачи Вам в Ваших начинаниях и продолжениях! :)
на рутрекре полно видеолекций на русском, часть из них вполне неплохи. Это если вам нравится учить по видеолекциям.
Видео — не мое. На рутреккере так же есть отличная подборка книг, но они местами заумные и неудобоваримы для моего скудного умишки. А сейчас я еще раз убедился в том, что многие люди пишут отличные статьи (или переводят отличные статьи), которые понимаешь с полпинка. :)
Если вы начинающий программист, то лучше начать с C(если вас именно С++ интересует), а потом плавно переходить в ООП(хорошая книга Thinking in C++, есть и на русском).
Я читал (вернее начинал читать) очень много всякой литературы по C++ и не могу однозначно сказать кто же из авторов «лучше» и «понятнее», ведь одни и те же темы раскрыты ими по-разному. Мне понравились уроки egreSoT'a но это видео-уроки. Ну вот небольшая подборка ссылок где можно почитать:
code-live.ru/tag/cpp-manual/
adorning.ru/category/programming/cpp/
www.programmersclub.ru/01/
code-live.ru/tag/cpp-manual/
adorning.ru/category/programming/cpp/
www.programmersclub.ru/01/
Нашел на их сайте введение в SDL на русском языке, которое я переводил с другом 10 лет назад :) Я и не знал, что SDL все еще существует.
Желающим потренироваться в SDL на реальном проекте приглашаю помочь в разработке вот этой забавы:
foobillardplus.sourceforge.net/
Ее основной разработчик не очень активный, но у меня есть права на коммиты в основной репозиторий и есть форк на github:
github.com/alrusdi/foobillardplus
foobillardplus.sourceforge.net/
Ее основной разработчик не очень активный, но у меня есть права на коммиты в основной репозиторий и есть форк на github:
github.com/alrusdi/foobillardplus
Почему инициализация и очистка проводятся в методах OnInit и OnCleanup вместо конструктора и деструктора?
Я думаю что автор решил осмысленно именовать этапы работы приложения. К тому же такой способ позволит проводить переинициализацию SDL малой кровью без перезапуска самого приложения. А вот почему не использует деструктор мне самому не понятно… Вобще по всему циклу статей есть несколько спорных моментов.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Перевод SDL Game Framework Series. Часть 1 — SDL Tutorial Basics