я когда делал простенький платформер, то у меня был 2д массив объектов, объекты были по клеткам расположены и соответственно в зависимости от положения персонажа чекал только рядом расположенные клетки и объекты в них находящиеся.
NaStyashka: удачи вам:)
всё индивидуально, на мой взгляд как раз в SDL куча плюсов, например что это более низкоуровневое решение и соответственно большую часть логики нужно реализовать самостоятельно, а следовательно хочешь-не хочешь, а придется разобраться)
не уверен, но в ошибке-то говорится про ошибки в пути:) может у вас где кириллица в наименованиях папок затесалась или ещё чего? или спец символы какие? попробуйте расположить всё так же как дома, с такими же наименованиями директорий и т.д.
Думаю всё на усмотрение комментирующего и проектной команды. Везде по своему принято. Мне лично больше нравится комментировать отдельные строки/куски кода, по мере необходимости.
Алексей Павлов: логично Дмитрий Ковальский: я не автор вопроса:) но согласен, что для некоторых задач лучше так, просто мне показалось, что вы достаточно резко перешли к ООП в своём ответе.
думаю лучше все таки большую часть оставлять на сервере, так будет меньше шансов, что что-то подменят, поломают. Плюс не исключено, что пользователь захочет запустить не одно, а несколько веб-приложений сразу, плюс ещё несколько десктопных, плюс музыка и т.д. и как бы на вас мощностей-то может и не остаться особо.