![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание логических игр [Delphi, Windows]
OSokin © (2004-07-10 10:33:00)Как вам кажется, то что делают наши кодеры (см. "А не устраивать ли нам небольшие конкурсы по кодингу?") могут сделать не все, хоть и хотят этого? Мне кажется, что логическую игру создать можно вполне легко. Если люди хотят, то я могу организовать небольшой конкурс здесь (только естесственно без призов).
Servelat (2004-07-11 12:01:00) [61]Sorry за разжигание войны ;)
Но тем не менее крупицы смысла в моей мессаге есть. Пока человек для игр использует VCL, я считаю, что могу его назвать VCL'шиком (и ничего обидного, сам таким не так давно был). Однако IMHO, VCL придумали не для того, чтобы игры писать, а для быстрого написания утилиток и т.п. Соответственно, для игр намного лучше использовать API (лучше, но не быстрее по скорости написания, не спорю). Поэтому те, кто использует его уже сегодня (а не завтра), будут впереди (если вдруг решат участвовать, чего, похоже, не предвидится).
antonn (2004-07-11 05:08:00) [62]Я согласен. Но нужны поточнее условия - полноэкранная\оконная и т.д.
Ertong (2004-07-10 15:56:00) [63]
> Если вы не будуте гнать API'шников, то они полюбому выиграют
> почти по всем параметрам (по размеру сам бог велел, а по
> играбельности, чистоте кода и т.п., так как у них почти
> всегда больше опыта, чем у VCL'шиков).
Людей незя делить на VCL'щиков и API'шников.
Поскольку VCL'щики сегодня пишут только с помощю VCL, завтра начинают оптимизировать, послезавтра KOL, а потом API :)
> Нет, ну кто согласен, все-таки?
Я хочу! Но не розорвусь. Хочу участвовать в обоих :) У вас схожие идеи проведения конкурса. Может лучше синхронизироватся как-то или обьеденится.
OSokin (2004-07-10 13:43:00) [64]Нет, ну кто согласен, все-таки?
DeadMeat (2004-07-10 13:35:00) [65]
Если вы не будуте гнать API'шников, то они полюбому выиграют почти по всем параметрам (по размеру сам бог велел, а по играбельности, чистоте кода и т.п., так как у них почти всегда больше опыта, чем у VCL'шиков)
Так и начинаются HollyWars... Людей разделили на VCL'шников и API'шников...
:)))
---
...Death Is Only The Begining...
Servelat (2004-07-10 13:27:00) [66]Времени больше, ограничения - меньше, как то не спортивно. Если вы не будуте гнать API'шников, то они полюбому выиграют почти по всем параметрам (по размеру сам бог велел, а по играбельности, чистоте кода и т.п., так как у них почти всегда больше опыта, чем у VCL'шиков). А интереса меньше. Хотя, если люди чему-то учатся - это хорошо, и если это поможет им учиться - пусть будет. Хотя мне кажется, что все сведется к описанию ПсихЪ_клона (про ползунки и коляски). Все вышесказанное - IMHO.
ЗЫ От количества компонентов размер зависит слабо, он от качества зависит. Создай форму, скомпиль, засеки размер. Добавь RichEdit (это новый юнит в uses добавит), скомпиль, посмотри на скока выросла (у меня почти на 30 Kb). Теперь добавь второй RichEdit. Скомпиль. Размер не изменился (либо изменился на несколько байтов, менее 1Kb). Скока теперь я RichEdit'ов не наделаю, размер изменится слабо. Поэтому от количествакомпонентов зависит очень не много.
В общем, VCL - это хорошо, но это сделано не для игр.
OSokin (2004-07-10 13:14:00) [67]Короче, пишем крестики-нолики на большом поле (гомоку). Компоненты, не входящие в стандартный набор компонентов дельфи присылать в архиве с игрой. Присылать на мыло сайта (delphist2@mail.ru). Максимальный размер программы - 1 мегабайт. Конец - 1 августа. Все исходники будут выложены на моем сайте ( Http://delphist3.narod.ru). Мнения высказывать здесь же. Постараюсь обновлять каждые 3 дня. Категории оценки будет 3: размер программы, графика и непобедимость. Согласны?
antonn (2004-07-10 12:35:00) [68]давай клади
OSokin (2004-07-10 12:04:00) [69]Вылаживать или нет правила?
OSokin (2004-07-10 11:18:00) [70]ПсихЪ_клон, я же написал: создание логическихигр! Там ведь нужны алгоритмы. Пусть напихают компонентов и создадут эвенты. Ну и что? Алгоритмы же им тоже писать!
На VCL тоже можно оценивать размер игры. Чем больше компонентов на нее понапихано, тем больше размер. А вот сделать так, чтобы было мало компонентов и игра была лучше той, на которой их много - это надо хоть и немного, но потрудиться! Так что эта тема тоже объективна.
На этом люди тоже могут кое-чему научиться, к тому же я написал: в-основном для новичков!
И последнее в этой мессаге. Я правила еще не выложил!!!
ПсихЪ_клон (2004-07-10 11:05:00) [71]
> OSokin (10.07.04 10:53) [4]
1. Тогда это будет конкурс на разработкуигр.
2. При использовании VCL не стоит оценивать размер игры.
3. Про играбельность забыл?
4. А как же код? Алгоритмы?
Если ты собираешься всё так упростить, то нафига это вообе? Если каждый идиот сможет напихать на форму графики и прописать Евенты. Это уже будет не программирование игр, а что-то вроде собери игру из кусков и покажи какой ты крутой собиратель конструкторов.
Цель Дарзмена - повышение квалификации игровых программистов. Никто ведь не запрещал VCL и органичений на размер как таковых нет. Просто эти люди наберут меньше голосов. Но ведь им никто не мешает учится на исходниках других учасников.
У тебя же получается нечто: а давайте устроим конкурс "кто быстрее в ползунках доползёт до каляски"... (: Нафиг это нужно. Уж если не умеешь делать по нормальному - УЧИСЬ, а не участвуй в конкурсах с ламерскими заданиями. Ибо пользы будет больше!!!
Без обид, но идея совершенно дурацкая и, я бы даже сказал, направленная на понижение уровня квалификации... ):
""Учиться, учиться и, ещё раз, учиться!!!" (с)Как завещал вечно живой и детей который любит" (с)Я (:
OSokin (2004-07-10 11:04:00) [72]Колор тетрис - да, но с API не все умеют работать. Ведь базовое обучение Delphi идет именно на VCL. Новички в Delphi, не знающие API, тоже ведь хотят участвовать в конкурсе. А такое они просто не сумеют написать. В утом конкурсе смогут участвовать даже новички. Кому интересно, говорите - выложу условия!
OSokin (2004-07-10 10:54:00) [73]Совершенно верно. Сделать побольше времени, доступность VCL-компонент, но тоже с некоторыми ограничениями, и делать логические игры - они полегче. Выбираться будет самая лучшая игра по следующим категориям: графика и размер программы. Разместить файлы я могу на своем сайте.
OSokin (2004-07-10 10:53:00) [74]Совершенно верно. Сделать побольше времени, доступность VCL-компонент, но тоже с некоторыми ограничениями, и делать логические игры - они полегче. Выбираться будет самая лучшая игра по следующим категориям: графика и размер программы. Разместить файлы я могу на своем сайте.
ПсихЪ_клон (2004-07-10 10:53:00) [75]
> wiz © (10.07.04 10:49) [2]
Ну - это ведь не проблема. Всё решается одной мессагой, адресованной Дарзу. Думаю, что если найдётся достаточно желающих делать простенькие задания, то и эти простенькие задания появятся. Колор Тетрис ведь был простой программой.
wiz (2004-07-10 10:49:00) [76]2 ПсихЪ_клон: если я правильно понял первое предложение, имеется ввиду то, что задание у Дарзмена не самые простые и не каждый форумчанин может сделать такой проект (особенно в отведённое время)... поэтому OSokin предлагает сделать то же что и Дарзмен, но для начала попроще...
2 OSokin: я правильно тебя понял?
ПсихЪ_клон (2004-07-10 10:46:00) [77]
> OSokin (10.07.04 10:33)
1. Откровенно не понял смысл первого предложения.
2. Поэтому: Зачем нужно вообще второе предложение.
3. Третье предложение вообще странно, и, вероятно, отвечает психологии твоих тайных желаний.
Чем тебе не нравятся конкурсы, поддерживаемыми Дарзменом? По моему уж сейчас-то, когда уже есть сайт конкурсов и система оценки работ, глупо устраивать ещё конкурсы, лучше присоединяйся!!!