Войти
РазработчикиФорум

Мини-игра танчики ищу программиста (4 стр)

Страницы: 1 2 3 4
#45
(Правка: 6:06) 4:49, 1 мар. 2019

ancooper
нет https://twitter.com/AruGL/status/1096165789076516864 (там видео)
на Nvidia в OpenGL режиме нет
запускай хром командой chrome.exe --use-angle=gl

+ Показать

Прошло более 10 месяцев
#46
15:49, 12 янв. 2020

у меня старая винда, так что мне не посмотреть что там у тебя получилось. По факту программировать танки в их классическом виде можно сделать где угодно.

Я даже более того опишу список действий:

сам танк - это спрайт.
управление - aswd или  стрелками и стрельба(пробел, ctrl правый), т.е. стрелками.
платформа - ПК.

танк противника - тоже спрайт.
карта уровня - здесь четкое количество клеток - 10х10, и в этих пределах строим карту. Никакого скроллинга.
Посчет очков - за счет подбора бонусов, убийства других танков.

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

что по итогу с программной части выходит:

опрос клавиш

switch case break

enterFrame - опрос общей сцены, что сейчас происходит.

сама карта уровня.

array, где через for заполним весь двумерный массив. В случае разрушения той же кирпичной стены отмечаем как false.

ну и сам подсчет очков в некую переменнтую var i:int;

на костылях я и сам мог бы реализовать. Но хотел посмотреть как это сделать правильно. На разработку подобного должно уйти примерно 3 дня.

#47
21:41, 12 янв. 2020

5 лет никто не может сделать человеку танки? серьезно?)

#48
21:48, 12 янв. 2020

всем надо графику сопостовимую с крутостью голливуда звездные войны а такую графику местные списать по уроку не могут, и вобще метод списать урок почему то не работает, а чтоб самостоятельно это писец проблема ведь мы списываем с первого класса школы

#49
0:16, 13 янв. 2020

Ух ты, код игры в открытом доступе!

P.S. Я разбогатею!

#50
12:00, 14 янв. 2020

Driftmaniak
да я сам начал в классах. на actionscript. Но у меня баг получился. И не понимаю как мне его исправить.

с движением танка все ок разобрался, там 2 функции.

Функция - нажата какая либо клавиша, Функция - отжата какая либо клавиша.
Switch case или if else (break)

Танк поворот rotate делаю там все ок ездит поворачивает.
Но стрельба лажа. Я стреляю в одну сторону, поворот танка и снаряд летит по направлению танка меня свое направление от танка.

#51
8:49, 15 янв. 2020

так подправил баг со стрельбой.

танк - ездит во всех направлениях
танк - натыкается на стены, в данном случае они никак не влияют просто проверяю if(tanl.x>=10) {}
танк - стреляет, и не одним снарядом за раз, при этом снаряд позиционируется в нужных координатах в зависимости от поворота танка.
снаряд - реализован полет и столкновение со стенами.

теперь бы разобраться как массив карты добавить

Страницы: 1 2 3 4
РазработчикиФорум