Авторизироваться
  • Страница 6 из 7
  • «
  • 1
  • 2
  • …
  • 4
  • 5
  • 6
  • 7
  • »
Модератор форума: ADMIN, Nextik  
проект Танчики
18.10.2009 в 21:07 Сообщение #51
Yura-007
Непонятливый
Пользователи
Сообщений: 25
Награды: 0
Репутация: 3
Offline
Прикрепляю проект, в котором криво работает процедура перерисовки, в эмуляторе запускается мертвая игра, а на телефоне идет, но контуженно.
Не пойму как правильно сделать эту процедуру.
Прикрепления: 3264449.rar (37.9 Kb)
20.10.2009 в 12:51 Сообщение #52
Yura-007
Непонятливый
Пользователи
Сообщений: 25
Награды: 0
Репутация: 3
Offline
Ну что, ни у кого нет никаких вариантов?
20.10.2009 в 17:02 Сообщение #53
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
Тормоз ужасный. Что бы нормально было надо весь игровой цикл переделать.
25.10.2009 в 20:28 Сообщение #54
Yura-007
Непонятливый
Пользователи
Сообщений: 25
Награды: 0
Репутация: 3
Offline
Понятно. Ну пока даже и не знаю как это можно передалать лучше.
В инете вычитал что использование звуков в игре тормозит игру. Отключил звук выстрела и действительно помогло.
Так что, пока сделаю наверно немую игру. Думаю проблем больше особых возникнуть не должно.
Кто-нибудь пытался сделать игру по блютус? Я знаю что есть библиотека специальная, для работы с синим зубом. Не плохо бы было сделать танчики по сетке! smile
26.10.2009 в 20:26 Сообщение #55
Yura-007
Непонятливый
Пользователи
Сообщений: 25
Награды: 0
Репутация: 3
Offline
В общем решил я переделать, как ранее говорилось весь цикл, парился целый день. В результате в одном потоке передвигается бот и танк. Библиотека многопоточности вообще отключенна.

Как по вашему, если делать игру таким образом, можно её вообще сделать?

Помоему, если делать таким способом, врятли что-то получится. А там хз, я особо не шарю в написании игр.

Хотелось бы узнать ваши мнения какой способ лучше или может есть другие варианты .

Прикрепления: 3713760.rar (69.1 Kb)
27.10.2009 в 15:38 Сообщение #56
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
Сделать все можно. Было бы желание.
Я убрал задержки и немного изменил циклы что бы сдвиг был на 4 пикселя. Так скорость нормальная только когда вверх едет след остается.
в отдельном потоке можно музыку сделать.
в начале этой темы есть игра. Посмотри как там сделано движение танка.
Прикрепления: Tank11i.zip (39.0 Kb)
27.10.2009 в 17:41 Сообщение #57
Yura-007
Непонятливый
Пользователи
Сообщений: 25
Награды: 0
Репутация: 3
Offline
Спасибо конечно, только всё-таки, как мне кажется с потоками игра лучше получается. Может даже и не лучше, но я с их помощью смогу сделать лучше.

Без задержки и при передвижении на 4 пикселя, игра получается через чур быстрой, по крайней мере в поем эмуляторе.

На счет звуков в отдельном потоке, это действительно идея, большое спасибо!

По поводу следов при движении вверх, сам с этим парился. С чем это связанно так и не разобрался. У меня было ещё хуже, боты тоже следы вверх оставляли.
Причем если при движении танка вверх, отображать другую картинку, типа сделать что б вверх танк ехал задом или боком, следов не оставалось!

27.10.2009 в 18:07 Сообщение #58
12121
Программист
Проверенные
Сообщений: 357
Награды: 4
Репутация: 290
Offline
Я ж не против делай как хочешь. То что я пишу это только мое мнение smile
28.10.2009 в 06:26 Сообщение #59
Yura-007
Непонятливый
Пользователи
Сообщений: 25
Награды: 0
Репутация: 3
Offline
А я ничего против не говорю, большое спасибо зa помощь, многие твои советы очень даже помогли.
Просто вариант когда в одном потоке танк и бот, не реален. А если в него добавить ещё одного бота, код вырастет раз в 10,
30.10.2009 в 19:22 Сообщение #60
Yura-007
Непонятливый
Пользователи
Сообщений: 25
Награды: 0
Репутация: 3
Offline
Итак, вот что уже получилось!
Тормозит со звуками, даже в отдельном потоке! Если открыть звук при стрельбе, притормаживает. Видимо перересовка слишком много на себя берет и поэтому при проигрывании звука притормаживает.
Прикрепления: 8615801.rar (104.1 Kb)
  • Страница 6 из 7
  • «
  • 1
  • 2
  • …
  • 4
  • 5
  • 6
  • 7
  • »
Поиск: