Помогите Тема по мини-игре

HunterGaming

Активный участник
Пользователь
Баллы
96
Имя в Minecraft
sqdFendy
Может ли кто-то из про кодеров этого форума создать тему по созданию собственной мини-игры, не используя специальные там MiniGame api и т.д. С нуля просто.
 
Может ли кто-то из про кодеров этого форума создать тему по созданию собственной мини-игры, не используя специальные там MiniGame api и т.д. С нуля просто.
Ненад создавать, сам учись.
 
Не надо писать сюда не по теме, бесите уже!
@demkom правду говорит. Понять и сделать самому лучше, чем прочитать гайд и скопировать код от туда.
p.s и не ври, что из гайда ты не будешь брать код. Смотри чужой код, спрашивай что тебе не понятно, а лучше гугли.
Лень расписывать почему лучше научиться самому, чем просто скамуниздить код. Это все долбаная филасафия чиловэка.
 
@demkom правду говорит. Понять и сделать самому лучше, чем прочитать гайд и скопировать код от туда.
p.s и не ври, что из гайда ты не будешь брать код. Смотри чужой код, спрашивай что тебе не понятно, а лучше гугли.
Лень расписывать почему лучше научиться самому, чем просто скамуниздить код. Это все долбаная филасафия чиловэка.
Тут нечего расписывать. Когда ты придумываешь сам - ты моментально это запоминаешь.(Но не всегда)
 
Алло, вы вообще меня слышите? Мне не нужна логика игры, мне нужна основа!!!
 
Алло, вы вообще меня слышите? Мне не нужна логика игры, мне нужна основа!!!
Теория для Bungee мини-игры:
1) Включение сервера:
- Установление MOTD/кол-во игроков/регистрация ивентов
- Создание режимов игры - Lobby/Game/End
- Создать, если нужно, свой чат (AsyncPlayerChatEvent)
- Создание (регистрация) новых команд (registerNewTeam)
2) Сервер включился. Ожидание (Lobby):
- Adventure game mode
- Свой ScoreBoard (Назание мини-игры, кол-во игроков, Время до старта игры/ожидание)
- Отключение всех ивентов (Погода, ломание/установка блоков, погода, спавн мобов, изменение голода, дропа айтемов и прочее)
- Если игрок падает меньше чем y=0, то телепортация на точку спавна в Лобби
- При входе в игру добавлять игрока в отдельный класс, например, Gamer с нужными тебе параметрами. Если он ливнул, удалять его
- Выбор команды/набора и прочего, если оно нужно.
3) Игра (Game):
- Телепортация игроков на игровое поле (игровой мир, например, SkyWars острова)
- Включение ивентов урона, голода, дропа и пр....
- Если тебя убили, то ты становишься наблюдателем/кик с сервера и пр (как тебе нужно)
team.setAllowFriendlyFire(false);
team.setCanSeeFriendlyInvisibles(true);
4) Конец игры (End):
- Вывод title'a/сообщения о том, кто победил и пр. информация.
- Выдача денег игроку(-ам)
- Кик всех игроков (перенос на другой сервер)
- Отключение сервера (Bukkit.shutdown()😉
Я, понятно объяснил?
 
Алло, вы вообще меня слышите? Мне не нужна логика игры, мне нужна основа!!!
не слышу. у меня отрицательный баланс.
Теория для Bungee мини-игры:
1) Включение сервера:
- Установление MOTD/кол-во игроков/регистрация ивентов
- Создание режимов игры - Lobby/Game/End
- Создать, если нужно, свой чат (AsyncPlayerChatEvent)
- Создание (регистрация) новых команд (registerNewTeam)
2) Сервер включился. Ожидание (Lobby):
- Adventure game mode
- Свой ScoreBoard (Назание мини-игры, кол-во игроков, Время до старта игры/ожидание)
- Отключение всех ивентов (Погода, ломание/установка блоков, погода, спавн мобов, изменение голода, дропа айтемов и прочее)
- Если игрок падает меньше чем y=0, то телепортация на точку спавна в Лобби
- При входе в игру добавлять игрока в отдельный класс, например, Gamer с нужными тебе параметрами. Если он ливнул, удалять его
- Выбор команды/набора и прочего, если оно нужно.
3) Игра (Game):
- Телепортация игроков на игровое поле (игровой мир, например, SkyWars острова)
- Включение ивентов урона, голода, дропа и пр....
- Если тебя убили, то ты становишься наблюдателем/кик с сервера и пр (как тебе нужно)
team.setAllowFriendlyFire(false);
team.setCanSeeFriendlyInvisibles(true);
4) Конец игры (End):
- Вывод title'a/сообщения о том, кто победил и пр. информация.
- Выдача денег игроку(-ам)
- Кик всех игроков (перенос на другой сервер)
- Отключение сервера (Bukkit.shutdown()😉
Я, понятно объяснил?
лойс.
 
Не надо писать сюда не по теме, бесите уже!
Если хочешь понять как писать мини-игры, декомпилируй какое-нибудь API и смотри его код. Думаю так быстрее дойдет. Но если ты даже не знаешь основ Java (Что такое: наследование, конструкторы, интерфейсы, полиморфизм, обобщения и тд.), то можешь забыть про мини-игры...

- Если игрок падает меньше чем y=0, то телепортация на точку спавна в Лобби
Лучше ловить дамаг, и смотреть от чего он. Если от Void, то тп на спавн.
 
Кто может подкинуть названий мини-игр, которые самые легкие, имею ввиду код...
 
Я вот недавно начал делать мини-игру Plants vs Zombies с ресурспаком. Могу мини-туториал сделать как модельки делал, кодить сам плагин начал сегодня. Но я боюсь что "научу плохого", и не очень хочу делать тему.
Такс-такс-такс, шо тут у нас, перевод, да? ничоси
 
Назад
Верх