Небольшая мини игра на Java.
Это код моей мини игры танки (без графического интерфейса), в дальнейшем сделаю что-нибудь поинтереснее.
Нашёл кое-какой баг(пока 1, если найдёте ещё напишите в коментах) и так в чём он заключается, думаю что это скорее не баг, а моя недоработка я пытался её исправить не получилось:(. Когда ты делаешь выстрел то он засчитается, но следующий уже нет.
Расскажу про нынешние функции игры(в дальнейшем добавлю новые).
1.В ней можно ездить, а также стрелять( пока только в себя).
Если вдруг есть идеи что добавить пишите в коментах попытаюсь сделать, ну или в дальнейшем когда наберусь опыта.
PS: Чуть не забыл про команды:)
вверх, вниз, вправо, влево, залп, спавн.
Чтоб поиграть нужно импортировать данный проект в виртуальной среде, можно даже в зип не раскрывая его( Если брать среду eclipse в других не пробовал).
Отлично, LordPanker — удалось реализовать проверку попадания снаряда в танк:
public static void checkMissileCollision() {
if(x == getX () && y == getY());
ammo--;
newhp = hp-Missile.getDamage();
JOptionPane.showMessageDialog(null, «Осталось хп у танка»+newhp,«Tank1.1», JOptionPane.QUESTION_MESSAGE);
}
Лучше хп перезаписать в прежнюю переменную hp, иначе при следующем попадании хп танка сбросится к старому значению. И нужно подумать как уничтожить танк, чтобы хп не ушло в минус
Хорошо исправлю и попытаюсь сделать.
Хочу поиграть, как поиграть в твою игру?
Привет, прости за ожидание. Нужно скачать такую программу как Eclipse IDE. Дальше когда уже будешь в данной программе нажми правой кнопкой мыши по пустым полям в Package Explorer.
Нажимаешь на Import и дальше на Existing Projects.
Потом на Existing projects и возле селект файл архив нажимаешь на броус и ищешь скаченный зип архив. Потом появляется папка Lеsson5.1 нажимаешь на неё и запускаешь на кнопку плэй (зелёную и белую по центру).
Картинок нет
исправил