Простенькая игра в JAVA (точнее ее исправление)
3 USDНужно исправить ошибки в игре, которую нам задали сделать до начала января.
Задание:
1) В игре есть несколько комнат/уровней
2) Игрок может передвигаться по комнатам с помощью текстовых команд
3) В комнатах могут быть разные вещи
4) В одной комнате может быть несколько вещей
5) Некоторые вещи можно взять в "инвентарь", некоторые нет
6) Игрок может взять только ограниченное количество предметов
7) В игре должна быть возможность выиграть (дойдя до какой-то комнаты)
8) Должны быть ещё какие-то команды кроме иди информация
9) Должен быть класс Вещь и Рюкзак
Дополнительно: В комнатах могут быть разные персонажи с которыми можно взаимодействовать.
-----------------------------------------------------------------------------------------------------
Сюжет игры:
Игрок должен добраться на тест до определенной комнаты(SB207). Он начинает из своего дома. Нужно найти ключ, чтобы открыть двери(chodba) на улицу. Перед тем как идти в трамвай нужно взять проездной в комнате (vecerka), затем идем в трамвай где будет Персонаж "Контролер". Ему мы дадим наш проездной чтобы пройти дальше(Если проездного не будет то игра заканчивается проигрышем). Игра заканчивается выигрышем когда персонаж доберется до комнаты SB207 (Но у него с собой должен быть предмет ISIC - этот предмет находится в комнате WC).
Игру я старался писать на английском, но к сожалению исходник был на чешском языке. Поэтому если будут какие-то языковые недопонимания пишите. Переведу все что вам будет нужно. Игра пишется в программе BlueJ (Да не самая удобная платформа, но ничего с этим не поделаешь :--) )
-----------------------------------------------------------------------------------------------------
TODO:
Я уже написал большую часть игры, но к сожалению некоторые функции не работают. (Не могу найти где именно была сделана ошибка).
Что надо исправить:
1) Нужно исправить задание 5, так как все вещи сейчас можно взять
2) Не работает закрытие комнат, которые можно открыть только ключом (сейчас игрок может пройти без проблем)
3) Нужно исправить коммуникацию с другими персонажами (Контроллером)
4) В идеале еще написать Unit Test к главным классам, чтобы протестировать всю игру.
P.S: Напишите пожалуйста комментарии у всего что вы допишите(что делает данный участок кода), так как хочу разобраться в этом языке программирования (Понять где я сделал ошибки итд)
Applications 1
Current freelance projects in the category Java
Development of an Android application player for the online TV service
609 USD
We need an Android developer to create a native Android application for an online TV service. Two versions are planned: for mobile devices: smartphones and tablets; for Android TV / Android STB: set-top boxes. Estimated timeline: up to 3 months. Estimated budget: 150,000… Java, App Development for Android ∙ 26 days back ∙ 31 proposals |