Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создание логических игр [Delphi, Windows]


Страницы:   1 2 3 4

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]
Все потому что ты не психолог.
Теория подтверждается практикой, экспериментами.


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо