|
3 / 3 / 0
Регистрация: 16.01.2012
Сообщений: 105
|
|
Игра на WinForm: советы по улучшению28.08.2012, 04:28. Показов 5537. Ответов 49
Метки нет (Все метки)
Доброе утро али день али ноч... Не важно! Главное что бы было добрым =)
Я тут решил игру написать но так как я не чем кроме WF не пользуюсь решил написать именно на WF игру.... В общем Вот предлагаю протестировать и заглянуть чем дышит данное творение =) Список изменений: V0.1
Системные требования:
Я буду выкладывать вместе с исходником. Кому из начинающих если что то потребуется то я пишу на общедоступном языке... И у мя код написан самым примитивным образом так что - кому что понравится - вытаскивайте и пользуйтесь. Надеюсь таким образом помогу некоторым новичкам так как там много коментов к коду =)!
0
|
|
| 28.08.2012, 04:28 | |
|
Ответы с готовыми решениями:
49
Советы по улучшению и поиск косяков советы по улучшению юзабилити |
|
-15 / 10 / 6
Регистрация: 03.10.2012
Сообщений: 532
|
|
| 13.04.2013, 09:02 | |
|
Ап тема...
И вот я вернулся =) Выкладываю вам NEW Вариант Альфа тестирования. В данной сборке почти не чего нету но уже используются DLL библиотеки. gsv.exe - 7kb Libiry.dll - 8kb resours.dll - 470kb 2.01 Alfa Прошу придлогайте и обсуждайте данную работу. К завтрошнему дню более оформлю и добавлю уже основы =)
0
|
|
| 13.04.2013, 09:28 | |
|
Не по теме: Бедный интерфейс warcraft :fie:
0
|
|
|
|
||||||
| 13.04.2013, 09:29 | ||||||
0
|
||||||
| 13.04.2013, 09:29 | |
|
0
|
|
|
|
|
| 13.04.2013, 09:32 | |
|
Переделай, а то так не пойдет.
0
|
|
|
|
||
| 13.04.2013, 09:35 | ||
|
Добавлено через 1 минуту Зачем показывать окно с надписью, что вход удачен??? Просто открывай игру и всё, если не хочешь бесить пользователя. Я сразу чувствую нубский подход, без обид, и жать "ОК" меня бы точно напрягало каждый раз. Добавлено через 1 минуту Возьми любую игру профессионалами написанную (Starcraft 2), там при авторизации надо жать "ОК"? Да тупо вошёл в игру и всё, если интеллектом не обделён, то логика подскажет, что ты удачно авторизовался. Добавлено через 39 секунд Если не знаешь как правильно слово пишется, то в гугл вбей, он подскажет/исправит. "Регисрация" (хотя тут скорее по невнимательности букву пропустил).
0
|
||
| 13.04.2013, 09:36 | |||||||
|
Не по теме:
0
|
|||||||
|
-15 / 10 / 6
Регистрация: 03.10.2012
Сообщений: 532
|
|
| 13.04.2013, 09:40 | |
|
Щас всё будет... Я лучше хотел бы спросить.. Как избавися от кучи обработчиков... Того что какая ячейка. НО всёравно мне все Пикчер БОксы пригодятся для того что бы заносить туда что либо... Я думал что то вроде бд сделать... С проверкой - Если выбрана ратуша то заносить в каждый бокс картинку по индексу и брать из бд текст и название =) Хатя пока хз...
Добавлено через 1 минуту По поводу языков будут отдельные фаилы ru.dat en.dat и люди смогут сами даже переписыывать язык =)
0
|
|
|
|
|||||||||||
| 13.04.2013, 09:46 | |||||||||||
|
Дело вкуса, но не лучше ли сделать более читабельным?
Толку ноль от такой экономии строк. Добавлено через 1 минуту Не пиши otvev_bool Дураку понятно, что там bool, если ты в условии if() испольуешь эту переменную. КЭПовские абревиатуры/подсказки это лишнее. На крайняк навёл курсор мыши и увидел, что там за тип данных. Добавлено через 44 секунды Ну и опять же дело вкуса. Скажу чисто своё мнение: otvev_bool_bla_bla самый ужасный на мой взгляд стиль именования. Вообще не перевариваю.
0
|
|||||||||||
|
|
||||||
| 13.04.2013, 09:49 | ||||||
Когда будешь наводить мышкой на квадратики будет их цвет писать в label1.
0
|
||||||
|
|
|
| 13.04.2013, 09:51 | |
|
У него там могут быть ещё в другом месте пикчер боксы. Так что лучше все те нужные "квадратики" вынести в отдельную панель и по её внутреннему содержимому проходиться циклом и подписываться на события.
Добавлено через 16 секунд Ща я скину вариант, как сделать, чтобы инфа выводилась.
0
|
|
|
-15 / 10 / 6
Регистрация: 03.10.2012
Сообщений: 532
|
|
| 13.04.2013, 09:52 | |
|
ВОт кто бы мне помог с реализацией БД во внешке ато хранить всё на пк это гг... Не какова мультиплеера =(
0
|
|
|
|
||
| 13.04.2013, 09:54 | ||
|
0
|
||
|
|
|
| 13.04.2013, 10:00 | |
|
Вот посмотри.
0
|
|
|
|
|
| 13.04.2013, 10:01 | |
|
Сделал как хотел это сделать Casper-SC.
0
|
|
|
|
|
| 13.04.2013, 10:57 | |
|
В общем хотел сделать по уму, но что-то появилась проблема, надеюсь помогут её решить. Не охота просто много в коде всего писать, а так в принципе можно и в коде замутить... В общем чуть позже будет видно.
0
|
|
|
-15 / 10 / 6
Регистрация: 03.10.2012
Сообщений: 532
|
|
| 13.04.2013, 12:55 | |
|
В общем вот:
Gsv 2.02 Я щас пока уйду.. Позже буду. Снчало посмотрите как чё и почему а потом предлогайте варианты так как я не предстовляю как вашими вариантами можно сделать то что я сделал =) А тут у меня есть определённые вещи которые будут находится в определённых ячейках... И мне нужно только обьявить что теперь нужен этот элемент.. И он сам встанет в себе нужную ячейку =) В общем я реализовал то что хотел пока что =)) Добавил немного звуков и вуаля =) Цените =)) Но всё же если у когото есть конструктивное предложение по оптимизации то рад принять его
0
|
|
|
|
||
| 13.04.2013, 13:01 | ||
|
0
|
||
| 13.04.2013, 13:01 | |
|
Дайте советы по улучшению кода Нужны советы по улучшению кода Нужны советы по улучшению чата Советы по улучшению видимости сайта в поисковиках
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
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
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|