|
Любитель чаепитий
|
|
Покритикуйте и помогите улучшить код моей игры06.10.2015, 18:30. Показов 2573. Ответов 37
Метки нет (Все метки)
Здравствуйте, недавно начал писать игру и собственно пишу потихоньку, но не в этом суть, просто я только сегодня понял, что мой код может быть не понятен другим, и вот, хочу задать вам вопрос, в прилагающемся архиве все файлы, которые я создал в процессе, исходники в общем, ну и файлы для игры требующиеся, все в архиве, основная моя идея в том, чтобы управлять игрой только с помощью файлов, оригинально, не правда ли?
Но в этой оригинальности и кроются самые главные проблемы, так вот, я прошу у вас помощи, посмотрите мои исходники( хоть некоторые и кому не лень ) и скажите мне, какие функции можно укоротить и как повысить читаемость кода, а-то я просто понимаю, как все устроено, если что спрашивайте по функциям, отвечу что они делают. Я прошу тех, кому действительно просто делать нечего, потому что там, мне кажется, вообще не читается.
0
|
|
| 06.10.2015, 18:30 | |
|
Ответы с готовыми решениями:
37
Помогите улучшить простой код Помогите извлечь исходный код моей же проги, исходники я удалил нечаянно. Что можно в моей конфигурации улучшить? |
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 07.10.2015, 20:42 | ||
|
0
|
||
|
56 / 54 / 33
Регистрация: 05.11.2014
Сообщений: 259
|
||||
| 07.10.2015, 21:26 | ||||
|
0
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 07.10.2015, 21:48 | ||
|
0
|
||
|
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
||
| 08.10.2015, 06:31 | ||
|
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 08.10.2015, 10:58 | |||
|
Добавлено через 11 минут
0
|
|||
|
Любитель чаепитий
|
|
| 21.11.2015, 12:37 [ТС] | |
|
В общем, много воды утекло с последнего сообщения в этой теме, но я всё-таки взялся за проект, которому уже, как я думал, конец. Я решил не заморачиваться со взаимодействием классов и подобными вещами и создал класс Core, от которого наследовать буду нужное( прикреплён ). Я решил спросить совета, как мне реализовать загрузку героя? Загружать нужное когда требуется или всё-таки загружать всё в начале игры? Может ещё варианты есть, буду рад, если вы предложите.
0
|
|
|
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
||
| 21.11.2015, 21:35 | ||
|
2
|
||
|
Неэпический
|
||
| 21.11.2015, 21:55 | ||
|
0
|
||
|
Любитель чаепитий
|
|
| 21.11.2015, 22:09 [ТС] | |
|
Croessmah, Ну движок для консольных игр, да и статов и всяких прочих плюшек у героя много не предвидится( ну разве что у мага заклинания ).
Добавлено через 10 минут Просто меня смущает то, что во время сражения мне придётся примерно каждую секунду загружать и сохранять статы.
0
|
|
|
56 / 54 / 33
Регистрация: 05.11.2014
Сообщений: 259
|
||
| 22.11.2015, 06:26 | ||
|
В общем, должен быть кэш определенного размера. В нем все нужные данные и те данные, которые в скором времени могут стать нужными.
0
|
||
|
56 / 54 / 33
Регистрация: 05.11.2014
Сообщений: 259
|
|
| 23.11.2015, 18:56 | |
|
Разработать класс - менеджер ресурсов. Автоматическое удаление сделать в удобном виде, подходящем для данной задачи: по времени (сохранять время последнего использования), по списку нужных ресурсов, по текущему объему кэша.
1
|
|
| 23.11.2015, 18:56 | |
|
Помогите, очень срочно нужен код игры Помогите найти исходный код игры змейка Покритикуйте сборку (игры+виртуализация) Оцените графику моей игры ?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|