![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
программирование логических игр [Delphi, Windows]
Toljan © (2005-05-29 11:26:00)Хочу узнать на каком математическом принципе строятся логические игры (не важно какие). По "голым" исходникам разобраться не реально. Подскажите кто что знает.
Shastox (2006-01-22 18:56:00) [21]Самое интересное, что в жизни шахматы - намного более сложная игра, чем шашки, а в программировании наоборот.
П7 (2006-01-22 14:41:00) [22]
> Toljan © (22.01.06 08:51) [26]
На счёт подсказок в игре - не хватает вот чего (лично мне, по крайней мере): Выбрали куб (показались варианты ходов). Так вот, если правой кнопкой ткнуть, чтобы показались возможные ходы, после этого хода.
Блин, запутнанно описал.. (: Надеюсь ты поймёшь.
Кефир87 (2006-01-22 13:39:00) [23]
> постараюсь переделать ее под 3D DirectX
А вот это уже лишнее ИМХО. И так хорошо 8)
Toljan (2006-01-22 08:51:00) [24]- Большое спасибо за отзывы. Учту при написании новых версий. Сейчас начинаю работать над сетевой фишкой. Там будет обычный мультиплеер и простенький чат.
- Наверно достали уже всякие назойливые сообщения в игре. Я это сделал по стандарту с шахматными игрухами. Но в дальнейшем включу в настройках отмену всяких "излишеств".
- Игра по-началу кажется слишком сложной. Я думал над этим и решил в качестве обучения сделать "подсказку" в программе. Автора игры, я к сожалению не знаю. У меня есть просто настольная (пластмассовая) ее версия. Именно по этому макету я и написал электронный вариант.
- На будущее, если моя программа будет иметь успех, постараюсь переделать ее под 3D DirectX, чтобы все красиво было.
- Сайт и форум по игре - мысль не плохая, тоже буду думать.
Кефир87 (2006-01-21 00:14:00) [25]Браво! Только для моего интеллекта слишком сложно 8)
П7 (2006-01-21 00:12:00) [26]
> MonoLife (20.01.06 17:44) [22]
Куда можно? Как шароварка не покатит:
1. Слишком сложно и непонятно для казуала.
2. Нет нормального шароварного интерфейса (аля всё блестит и переливается всеми цветами радуги), достают постоянные сообщения. [Всё это можно поправить]
Это игра не для всех. Т.е. своё комьюнити она поиметь может. Но:
1. Нужна в первую очередь реализация мультиплеера.
2. Нужен сайт и форум. (:
3. Нужна поддержка со стороны автора. В том числе по улучшению игры, добвлению новых режимов и правил, тактических приёмов и прочих наворотов и фишек. (:
TWINc (2006-01-20 18:59:00) [27]Автор прикрути онлайн :)
MonoLife (2006-01-20 17:44:00) [28]ну и ну! Давненько я не встречал ничего подобного. Автор так скромненько заявил о себе, а с такой игрухой можно ого-го куда... :)
П7 (2006-01-20 17:28:00) [29]Пока научился выиграывать на лёгком. Правда не без кнопки "Отменить ход", но всё-таки.
Хотелось бы поиметь игру по сети. А то комп черезчур умный. (:
twinc (2006-01-20 09:39:00) [30]игра понравилась...
Только она тоже чертовски сложная для меня! (:
Shirson (2006-01-20 08:07:00) [31]> Toljan
Отличная игра!
П7 (2006-01-20 02:10:00) [32]
> Toljan © (19.01.06 21:24) [16]
Блин, игру - супер! Только чертовски сложная для меня! (: Мож я такой тупой? (:
Сапёра в топку, Кубики форева! (:
Kind (2006-01-19 22:40:00) [33]Мне лично понравилась идея игры! Интересно!
Реализация тоже неплохая!
Уважаю людей которые что-то делают руками, стараясь максимально реализовать задуманное, даже если это не "пристижное" направление игрового жанра!
Удачи!
Toljan (2006-01-19 21:24:00) [34]Я все-таки написал свою игрушку. Протестируйте...плиз.... Можно даже мнение свое выссказать или ошибки указать, недостатки всякие. А, может кто и похвалит. Короче! Любое мнение по-поводу и в тему учту, если будет время и желание. Игрушку скачать можно здесь: http://www.freeware.ru/program_prog_id_7992.html
NS (2005-08-17 15:51:00) [35]Для автора - самая просейшая модель начинается с предсталения позиции и генератора ходов.
Простейшее представление позиции -
массив на 64 элемента.
Значения - разные (есно с учетом цвета), например -
-7 Черный король
-6 черный ферзь
-5 черная ладья
-4 черный слон
-2 черный конь
-1 черная пешка
0 пустая клетка
1 белая пешка
2 ....
и т.д.
Отдельное значение (наприм 8) для поля, через которое только что пешка сделала двойной ход, при условие, что следующим ходом она может быть взята.
Плюс хранишь право на рокировку белых и черных, плюс очередь хода.
Всё - какое-то представление позиции написали...
NS (2005-08-17 15:42:00) [36](Ищущий) ну почему же... У меня получилось ;-)
Toljan (2005-07-12 14:28:00) [37]Я книжку купил. Там шахматная прога разобрана. В общем то все есть, читать только надо. Но у меня не шахматы, а другая игрушка. Может напишу её.
П7 (2005-06-21 19:24:00) [38]Не, ну ваще хамло!!!
(2005-06-21 19:05:00) [39]Удалено модератором
Ищущий (2005-06-16 10:11:00) [40]Если действительно нашел спецификацию алгоритма, а не вольное описание его - все просто и красиво.
По поводу написания игр,начни с "простого" - "ханойской башни" , "каллаха" , простых "линий", "сапера" и т.п.
Сразу написать хорошие шахматы не получится - факт.
PS: По поводу копания в коде - это ты зря ... если код хороший.