2010-07-22 4 views
-3

Я пытаюсь сделать игру KenKen в Python.программирование псевдокода

Мне нужна помощь с псевдокодом. Какие типы данных необходимы для хранения и обработки игровой информации по мере ее продвижения и завершения?

+13

И что вы сделали до сих пор? – pablochan

+0

Мне нравится, как этот комментарий по-прежнему сохраняется;) –

+0

Я просто смотрел! просто нужно немного Pesudocode, чтобы знать, как начать работу. – babikar

ответ

3

По звуку вашего вопроса, babikar, у вас, по-видимому, очень мало знаний о программировании на любом языке? Если это так, я советую вам начать с изучения учебников и книг, посвященных как программированию игр на Python, так и вообще - теория, как правило, не зависит от языка. Вы не можете ожидать, что люди здесь просто дадут вам psuedo-код - это требует времени и усилий для чего-то, от чего они ничего не получат. Создание psuedo-кода может быть таким же сложным, если не сложнее, чем писать фактический код - вы в основном просите нас создать свою игру для вас.

I suggest this should be your first search.

EDIT:

Чтобы расширить немного и отвечать на ваш вопрос о фактической игре псевдо-код больше - то, что именно вы хотите сделать, с точки зрения игры «Кенкен». Это решатель KenKen - программа, которую вы даете головоломке KenKen, и она дает вам ответ - или генератор KenKen - тот, который создает головоломку KenKen для вас (и, вероятно, имеет и другие функции)?

Here is a post on a KenKen solver in Python - но если вы собираетесь сделать один из них, я бы не прочитал его код, иначе он просто разрушит создание для вас.

+0

+1: хорошо сказано. Я надеюсь, что пользователь работает над этим сам по себе в конце ... – eruciform

+0

Я пытался сделать игру кенкен! и вы только что прислали мне коды?!?!? и все, ребята, просто говорят, что мы не даем коды?!?!? сумасшедшие люди! – babikar

+0

@babikar Мы не сидим и не пишем для вас код - псевдо или иначе. То, что я связал, - это сообщение, в котором кто-то написал свой * собственный код для решения головоломок KenKen, так как вы можете сочтет полезным ** сослаться ** на то, чтобы писать свои собственные. Конечно, это только если вы делаете решателя - как говорится в моем посте, это даже не то, что вы хотите делать. Я думаю, вы, возможно, недооценили сложность решения или генератора Kenken - это не простая задача и начинается не с программирования, а с понимания того, как игра действительно работает. – Stephen

Смежные вопросы