|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#46
|
||||
|
||||
Вообще окно не появляется. В таскбаре кнопка есть, а окна нет.
В асме - то же, что и в AV - обращение по неправильному адресу. А вот откуда он такой плохой получается - я не нашёл, запутался... Комменты необязательны, я просто запущу, посмотрю, на какой строке свалится, и сообщу Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#47
|
||||
|
||||
При попытке нанять юнитов в бараке, стоящем у левого края карты - AV.
Поставил барак у нижнего края карты, нанимаю юнитов - некоторые появляются за картой (или вообще не появляются - хз). Около правого края карты тоже добился AV - застроил все вокруг барака, место осталось только за картой. Бараки можно строить с наездом друг на друга. Ставится один барак, потом слева можно поставить второй так, что наполовину будет наезжать на первый. З.Ы. Ресурсы в integer'е, да? Набрал (не самым легальным способом) 2147483647 дерева, потом еще приход - и -2147483644... ИМХО надо сделать DWORD и защиту, типа если больше какого-то числа - перестаем набирать. jmp $ ; Happy End! The Cake Is A Lie. Последний раз редактировалось Bargest, 08.02.2012 в 16:55. |
Этот пользователь сказал Спасибо Bargest за это полезное сообщение: | ||
Azzinoth (08.02.2012)
|
#48
|
|||
|
|||
Ха ну да пока я думаю 2 миллиарда норм, насчет бараков, да тут ошибка явно из-за того что программа перебирает свободные места (но поскольку они стоят на краю карты, а я забыл явно вставить ограничение в той функции то она обращается за границы массива карты...)
Налазить да могут(тоже надо подправить). З.Ы вот проблему с постройкой юнитов прямо сейчас исправил. Как я и думал проблема была в выходе за пределы массива. Последний раз редактировалось Azzinoth, 08.02.2012 в 17:44. |
#49
|
||||
|
||||
2 миллиарда - норм. Только вот если баланс игры изменится и набрать такое количество будет реально за 3-4 часа игры, то вот будет удивлён юзер, когда лишится всех ресурсов фактически без возможности восстановления. Так что проверку сделать всё же стоит, и юзать DWORD тоже.
jmp $ ; Happy End! The Cake Is A Lie. |
#50
|
|||
|
|||
Цитата:
Все разобрался, я сейчас вообще работаю над большим патчем, который многое меняет. Там проблема в самом DirectX, проблема в том что любую вторичную поверхность не можно создать больше первичной на компьютерах с небольшим количеством видео памяти(планшет, офисные пк с встроенной графикой).Уже работаю над решением, надо переработать многое Будет в ини файле пункт если его выставить то программа будет знать что запускается на таком виде устройств. |
#51
|
|||
|
|||
Добавил новую версию
|
#52
|
||||
|
||||
Свернул, вбил себе 2 лярда ресурсов, развернул - AV. Видимо, при отрисовке. Снова сворачиваю, разворачиваю - опять.
В остальном, вроде, работает. Хотя мне больше нравилась идея RTS (но это уже к ИМХО). В пошаговой надо делать ход в том числе по какой-нибудь кнопке с клавы. Задалбывает тянуть мышь в угол. Еще промахнёшься мимо надписи - туда юнит побежит... jmp $ ; Happy End! The Cake Is A Lie. |
#53
|
|||
|
|||
Цитата:
Ну ав из-за 2 миллиардов думаю не стоит мне парится)Насчет кнопки ....да согласен) А что ты в игре делал ?какие изменения заметил ? |
#54
|
||||
|
||||
Убивал врага ракетами. Попробовал старые баги - исправлены. Только вот забивать на AV при отрисовке не стоит.
jmp $ ; Happy End! The Cake Is A Lie. |
#55
|
|||
|
|||
Цитата:
|
#56
|
||||
|
||||
Глюков однозначно меньше. Хотя например у меня на ноуте при разрешении 1366х768 название здания в меню заходит на карту и на панельку, получается мешанина букв.
Повторять надо через CheatEngine/ArtMoney. =) jmp $ ; Happy End! The Cake Is A Lie. |
#57
|
||||
|
||||
Цитата:
Оставайтесь хорошими людьми... VK id2634397, ds [at] phoenix [dot] dj |
#58
|
||||
|
||||
Действительно, особенно для 2D. Да и тип игры не подходит для пошаговой (постройка зданий на карте в игре). Лучше уж делать в риалтайме. И насчет спрайтов юнитов - думаю вращать их проще, чем создавать отдельный спрайт для каждого угла (юнит в зоне видимости - поворот на нужный угол, иначе не вращать). Просто я недавно делал проект на JavaME (правда недоделал), че-то похожее. Если считать, что там нет динамических массивов и рендеринг на канве). У кого есть эмулятор для телефона, можете посмотреть.
А так, затея неплохая. Желаю ТС терпения и настойчивости довести проект до логического завершения (тоесть в лидеры продажей ) Последний раз редактировалось YVitaliy, 19.04.2012 в 00:35. |
#59
|
||||
|
||||
Цитата:
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#60
|
||||
|
||||
Вот и говорю "на карте". Там, насколько я помню, такого небыло. Давно уж очень играл. Здания строились в отдельной локации? Но все-равно, нужно идти в ногу со временем, и делать так, как я говорю
Да, насчет локации. Бои то там тоже в отдельной локации происходили А здесь как быть? Последний раз редактировалось YVitaliy, 17.02.2012 в 01:08. |