![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание логических игр [Delphi, Windows]
OSokin © (2004-07-10 10:33:00)Как вам кажется, то что делают наши кодеры (см. "А не устраивать ли нам небольшие конкурсы по кодингу?") могут сделать не все, хоть и хотят этого? Мне кажется, что логическую игру создать можно вполне легко. Если люди хотят, то я могу организовать небольшой конкурс здесь (только естесственно без призов).
Darthman (2004-07-17 17:51:00) [21]Странно. но я не вижу смысла на такой простой странице джаву использовать.
OSokin (2004-07-17 17:20:00) [22]Darthman, а какой у тебя браузер? Если опера, то все видно, тока с гранями - все-таки сделано по таблице... :-)
Darthman (2004-07-17 17:17:00) [23]я бы на твоем месте позаботился бы чтобы меню было видно не только из интернет эксплорера
OSokin (2004-07-17 17:05:00) [24]Усе. Менюшку исправил.
OSokin (2004-07-17 16:49:00) [25]http://delphist3.narod.ru
ЗЫ На менюшку внимания пока не обращайте.
Darthman (2004-07-17 16:47:00) [26]какой сайт ты имеешь ввиду?
OSokin (2004-07-17 16:38:00) [27]Я ведь объяснил еще в 11 мессаге. Только я там ошибся - не гомоку, а рендзю. Повторяю: крестики-нолики на большом поле. Размер поля выбирай сам, но чтобы был больше или равен 5х5 и выгрышная комбинация - 5 одинаковых по вертикали/горизонтали/диагонали.
cyborg (2004-07-17 16:34:00) [28]Я, например, не знаю что это за "рендзю" такой.
OSokin (2004-07-17 16:29:00) [29]Все. Смотрите конкурс на моем сайте.
Кстати, там я уже опубликовал две моих работы. Одна на API, другая на VCL. Алгоритмы одинаковые, графика - у API moveto lineto, у VCL битмэпы. Размер можно менять только в VCL-версии. Но зато VCL-экзешник весить 432 кило, а APIшный только 18,5. Так что подобные игры я буду писать только на API.
Darthman (2004-07-14 18:17:00) [30]>I. Одно неправильное решение поступило.
Выглядит как шарада, а не как конкурс по программированию. Вы уж извините, но что-то тут не так.
Evgeniy_K (2004-07-14 18:05:00) [31]Дык игра "времен и народов", каждый уважающий себя программист хоть первый-то уровень проходил... Если не интересна сама игра, то и задача тоже будет не интересна.
ПсихЪ_просто (2004-07-14 09:51:00) [32]
> Evgeniy_K (13.07.04 15:21) [45]
Терпеть не могу Сокобан, поэтому не играл в него. Объясни те моменты, которые связаны с Сокобаном. А то ведь качай его, разбирайся.
И вообще, на будущее. Когда даёшь какое-то задание, никогда не ссылайся на что-либо, что можно описать прямо в задании, а выйдет у тебя: "Сделайте так, как там1, тем же как в том2 и за столько же как то3." НесурЪёзно как-то.
Evgeniy_K (2004-07-13 15:21:00) [33]I. Одно неправильное решение поступило.
Есть еще варианты? Если интересно, пишите в аську. Если будете кодить, дам мыло для пересылки, это мыло неправильное.
Evgeniy_K (2004-07-13 11:12:00) [34]Если хочеться проверить свой уровень скила алгоритмизация, то решите следующую задачку:
Водные данные
поле nxn, даны координаты клада, выхода и игрока, где он начинает
Поле такое, то лкда можно переместить в выход аля Sokoban. На карте есть стенки.
Условие решения:
Нужно за минимальное число ходов переместить игроком клад в Выход. При этом сохранить маршрут. W,E,S,N - направление движения
"Физика" така же как в Сокобане.
Комментарий: не забывайте, что нужно решать не относительно клада, а относительно игрока - самая частая ошибка. Игрок должен пройти кратчайший путь, а не клад!
Если появятся идеи решения, стучите в аську: 146735863 - поговорим.
Darthman (2004-07-13 11:06:00) [35]Ага, делфи у меня есть, только не все пишут на делфи, и не все на седьмой :) Дело не в размере хранимом на сайте. Места на сайте предостаточно, не забьете даже при желании. Дело в том, что просто целью этого дела научить делать не только на vcl. Ограничения на него я не ставил, а штраф в 1% помоему смешон. И если игра получается действительно классной, то 1% в минус ей не повредит, да и уложиться в отведенные 512Кб можно и с vcl вообщем-то. Опять таки, висиэльщики могут сдать работу первыми и получить 1% бонуса... так что правила тут никого не сдерживают, просто дают приемущество и тем и тем. Одни могут на размере съекономить, другие на времени. Хотя, если г-ну Осокину хочется проводить - почему бы не попробовать. Попробуйте, может быть у вас получится лучше чем у меня и я у вас поучавствую. (Без шуткок и подколов, вполне серьезно)
RagE (2004-07-13 10:43:00) [36]Народ прекращайте тут спорить. Предлагаю не разделяться, никому это не нужно. Уж лучше сделать либо две ветки конкурса - игры логические и требующие много графики, либо чередовать задания. А насчет ограничения по размеру, предлагаю его убрать и тогда начинающие VCL'ники тоже потянутся я думаю. Если тут проблема стоит в том чтобы хранить большие размеры файлов на сайте, то предлагаю компилить VCL проекты без включения *.bpl в exe-файл. Размер по моим наблюдениям резко уменьшается, а ввиду того, что у Darthmana есть Delphi :) то и нужные *.bpl там будут.
ЗЫ. Если где сказал глупость прошу строго не судить.
КиТаЯц (2004-07-13 09:47:00) [37]
> ПсихЪ_просто (13.07.04 09:20) [37]
> Всякие там DelphiX'ы и прочие GLScene'ы
Мдясь... хороший отзыв... "прочая GLScene"... До написания подобного движка некоторым как до Пекина раком. :) Да какого движка? Редко "самодельную" демку хоть сколько-то дотягивающую до GLScen'овского демнабора увидеть доводится...
Dickan (2004-07-13 09:47:00) [38]ПсихЪ Прав!
Дарзмен сделал классную штуку для обучения новичков!
ПсихЪ_просто (2004-07-13 09:35:00) [39]
> Anatoly Podgoretsky © (13.07.04 09:29) [38]
Возможно, возможно, вы, товарищЪ психолог, и правы... (:
Anatoly Podgoretsky (2004-07-13 09:29:00) [40]ПсихЪ_просто (12.07.04 16:55) [35]
Все потому что ты не психолог.
Теория подтверждается практикой, экспериментами.