1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/KeWoBuAiCongMing-cocos-dou

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

cocos-dou

Игра в дурака, написанная с использованием движка cocos2d-js

Описание

Этот проект был завершен примерно год назад. Тогда я очень хотел заняться разработкой игр и провел множество ночей, чтобы создать этот демонстрационный проект. К сожалению, я так и не смог заняться разработкой игр, что очень огорчает. Недавно я начал упорядочивать свои файлы и решил поделиться этим проектом с вами.

Описание проекта

Это игра в дурака с правилами, аналогичными правилам "Хоуми Дурак". В игре есть три角色,一个玩家可操控,另两个是机器人。

Реализованные функции:
1. Основные функции игры в дурака (раздача карт, выбор дурака, сравнение комбинаций карт, правила игры)
2. Правила игры для AI (из-за неопытности в AI, я просто сравниваю комбинации карт в руках AI с комбинациями карт у предыдущего игрока и, если они больше, AI делает ход)

Адрес проекта

GitHub: https://github.com/lzuntalented/cocos-dou Демонстрационный адрес: http://www.lzuntalented.cn/game/dou/ Скриншот игры

Описание проекта

Это игра в дурака с правилами, аналогичными правилам "Хоуми Дурак". В игре есть три角色,一个玩家可操控,另两个是机器人。

Реализованные функции:
1. Основные функции игры в дурака (раздача карт, выбор дурака, сравнение комбинаций карт, правила игры)
2. Правила игры для AI (из-за неопытности в AI, я просто сравниваю комбинации карт в руках AI с комбинациями карт у предыдущего игрока и, если они больше, AI делает ход)

Адрес проекта

GitHub: https://github.com/lzuntalented/cocos-dou Демонстрационный адрес: http://www.lzuntalented.cn/game/dou/ Скриншот игры

Описание проекта

Это игра в дурака с правилами, аналогичными правилам "Хоуми Дурак". В игре есть три角色,一个玩家可操控,另两个是机器人。

Реализованные функции:
1. Основные функции игры в дурака (раздача карт, выбор дурака, сравнение комбинаций карт, правила игры)
2. Правила игры для AI (из-за неопытности в AI, я просто сравниваю комбинации карт в руках AI с комбинациями карт у предыдущего игрока и, если они больше, AI делает ход)

Адрес проекта

GitHub: https://github.com/lzuntalented/cocos-dou Демонстрационный адрес: http://www.lzuntalented.cn/game/dou/ Скриншот игры### Структура исходного кода

frameworks    ------------- движок cocos2d-js, версия v3.6.1, теоретически поддерживает другие версии 3.x. Файлы слишком большие, поэтому они не загружены в git, скачайте их самостоятельно
publish ------------- скомпилированные файлы, разместите html5 на сервере и перейдите по адресу index.html для запуска игры
src     |------------- исходный код проекта
        |AIRole.js ------------- объект AI, представляющий робота
        |app.js ------------- основной входной файл
        |CardManager.js ------------- управление игровым процессом
        |CardSprite.js -------------- объект, представляющий каждую карту
        |PublicData.js -------------- генерация карт и общие переменные
        |resource.js -------------- каталог ресурсов
        |Role.js ------------- объект игрока
        |Tooler.js ------------- перечисление типов карт, проверка и сравнение комбинаций карт
index.html ------------- основной файл для отладки
main.js ------------- основной файл для запуска
project.json ------------- файл конфигурации

Заключение

При начале проекта важно сначала разобраться в деталях, определить процесс работы программы и правильно спроектировать структуру данных. Это поможет сделать работу более понятной и эффективной. (PS: разработка игр очень увлекательна, а чувство удовлетворения после завершения проекта просто замечательное)

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Игра в дурака (daidaidi) с использованием движка cocos2d-js Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/KeWoBuAiCongMing-cocos-dou.git
git@api.gitlife.ru:oschina-mirror/KeWoBuAiCongMing-cocos-dou.git
oschina-mirror
KeWoBuAiCongMing-cocos-dou
KeWoBuAiCongMing-cocos-dou
master