Раздувание памяти в игре Snake [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Раздувание памяти в игре Snake [закрыто]

Сообщение Anonymous »

Я пытался создать игру про змей, используя SDL2 и C++.
Но у меня возникла проблема, не знаю, как ее решить.
После выбора четвертого яблока игра зависает и запускается примерно за 10 секунд использование памяти увеличивается с 30 МБ до 2 ГБ.
Итак, вот игра: https://github.com/willko22/snake_sdl2
. Я собираю и запускаю его, запустив build.bat. Вероятно, его потребуется адаптировать для вашего диска.
Но то, как вы его скомпилируете, зависит от вас.
Я хотел бы сохранить как можно больше файлов, функций и классов, которые у меня есть. если возможно. Я определенно хочу сохранить «renderManager».
Кроме того, мой код беспорядок, поэтому заранее прошу прощения и надеюсь, что у вас не потекут глаза.
Если кто-то захочет организовать было бы здорово.
И, наконец, я буду признателен за любые изменения, которые мне следует внести, и советы относительно разработки игр.

Подробнее здесь: https://stackoverflow.com/questions/793 ... mory-bloat
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»