Решение на Изберете си проект от Aнтония Чекръкчиева

Обратно към всички решения

Към профила на Aнтония Чекръкчиева

Код

"""
Смятам да правя играта скрабъл.
Проектът ще има графичен интерфейс, ще може да се играе както срещу компютър така и срещу друг играч в мрежа.
"""

История (1 версия и 2 коментара)

Aнтония обнови решението на 25.04.2015 19:03 (преди почти 9 години)

+"""
+Смятам да правя играта скрабъл.
+Проектът ще има графичен интерфейс, ще може да се играе както срещу компютър така и срещу друг играч в мрежа.
+"""

Скрабъл е хубава идея, но дай малко подробности.

  • Как ще решава AI-то какви ходове да играе?
  • Qt ли ще ползваш за интерфейса или нещо друго?
  • Multiplayer-а ще минава ли през централен сървър или ще се случва p2p само в локална мрежа(теоритично с DHT може и нещо средно между двете, но става сложно)?
  • Save/load функциоалност?

За AI - ще използвам decision tree алгоритъм. Qt - интерфейс. Multiplayr-a още не съм решила точно как ще го направя , в момент на разработката ще преценя кой ще е най - добрият вариант. Основната ми идея е да може да се играе в мрежа от 2 до 4 играчи. Но ще има и опцията да се играе срещу компютър. За думите още не съм измислила как ще проверявам дали са валидни скрабъл думи или не за английска версия намерих api-та който могат да помогнат за тази цел, ще потърся някакъв списък който може би ще използвам локално.