Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Вниз

А не устраивать ли нам небольшие конкурсы по кодингу? (ч.4)   Найти похожие ветки 

 
OSokin ©   (2005-05-06 19:09) [0]

Будут ли еще конкурсы?


 
Darth   (2005-05-08 23:03) [1]

Да.


 
П7   (2005-05-09 01:57) [2]

Когда?


 
Zak3D[@Tm] ©   (2005-05-09 11:08) [3]

На днях!


 
beginner136   (2005-05-09 13:30) [4]

И чтоб для ламов тоже что-нить было...=)


 
098765   (2005-05-09 13:52) [5]

только на Делфи? А на спп можно?


 
Кефир87   (2005-05-09 19:10) [6]

Да. И мне дайте попробовать... А как это будет проходить? Что делать?


 
Zak3D[@Tm] ©   (2005-05-09 23:36) [7]

Кефир87
Как раньше проходило можно глянуть тут code.rpro.ru


 
Imp   (2005-05-10 10:08) [8]

П7, я футболку так и не получил.
"наверное на почте спёрли" (c) Анек =)


 
П7   (2005-05-10 13:42) [9]


> Imp   (10.05.05 10:08) [8]

Не, просто она пока ещё в процессе... (: Скоро всё будет. Извини за тормоза. (:


 
Imp   (2005-05-10 14:04) [10]

тогда я рисунок изменю, отошлю новый вариант.


 
П7   (2005-05-10 16:31) [11]

давай, жду.


 
Darth   (2005-05-10 16:50) [12]

П7 готовь еще футболку к 5 Июня ;)


 
Darth   (2005-05-10 19:28) [13]

Да, забыл сказать. Можете приступать к новому заданию :)


 
П7   (2005-05-10 21:52) [14]


> Darth   (10.05.05 16:50) [12]

Не, я пока на мели, ща вот Импу забацаю мега-приз и пока всё. Хотя до 5 июня может что-нибудь и изменится. Тогда и говорить будем.

Как там на счёт железки какой-нибудь, ты там как-то что-то подобное говорил... (:


 
dRake ©   (2005-05-10 22:35) [15]

Ууу.. Lines :( Ну это нафиг....


 
П7   (2005-05-11 00:24) [16]

Лайнс - это жанр. Как и тетрис и РПГ и шутер. Если нет фантазии (ну и умения, конечно) то какой жанр не возьми - получится клон или вовсе отстой позорный. Ну если есть - то какая разница в каком жанре шедевр сделать? (:


 
Darth   (2005-05-11 09:52) [17]

Согласен. Причем тут много решений одной и той же проблемы может быть. Что уже есть гут. Множество вариантов реализации. Вообщем есть где развернуться.


 
OSokin ©   (2005-05-13 20:44) [18]

Гы!!! Я делал когда-то линии, можно будет доделать и отослать! :-)
Только вот экзамены на носу (как-никак, 9 класс кончаю, выпускной...) :-)


 
beg188   (2005-05-13 21:24) [19]

если я правильно понял, футболка с надписью - "Я участвовал в мегаконкурсе и все что я получил, это эту глупую футболку"?


 
XProger ©   (2005-05-13 21:30) [20]

beg188, ты кодингом на футболки зарабатываешь? ;)


 
beg188   (2005-05-13 21:48) [21]

XProger ©
Петросян


 
Sphinx ©   (2005-05-13 22:02) [22]

А какие ограничения на размер дистрибутива, а то будто вообще ни каких ограничений нету ???
А то вдруг успею до 4 июня что-нибудь сделать ;)


 
DeadMeat ©   (2005-05-13 22:22) [23]

Pations... Little more pations.. Everything will be known soon.

ЗЫ. Эка меня чета пробило седня.

---
...Death Is Only The Begining...


 
Darth   (2005-05-14 18:48) [24]

And may the Force be with you!

Ограничения разумные. Подумайте что другим (и вам) придется качать 300Мб если все раскатают губы, и сделайте меньше.


 
Sphinx ©   (2005-05-14 19:07) [25]

>Darth   (14.05.05 18:48) [24]
Я не совсем про это :)
Я пишу на DX9 и использую D3DX, а библиотека (dll), что JEDI, что Microsoft-ская весят более 2МБ...правда может их не надо отсылать ? :) а то их можно взять на htp://www.clootie.ru в принципе.


 
DeadMeat ©   (2005-05-14 19:39) [26]

Ну выложи линк в readme.txt
Я так делал, когда свое отсылал.. Выкладывал линк на сборку GLScene.

---
...Death Is Only The Begining...


 
П7   (2005-05-14 22:17) [27]


> Sphinx ©   (14.05.05 19:07) [25]

А ту любу можно вполне бы и не юзать (:


 
Sphinx ©   (2005-05-14 23:48) [28]

П7
Можно...но с ней удобней :)
попытаюсь, если время позволит реализовать те функции, что пользую из неё самостоятельно, но к примеру ID3DXFont заменять рендером в текстуру не хоЦЦа :(


 
dRake ©   (2005-05-15 01:05) [29]

Sphinx

Хех.. вырезать из нее бы все кроме D3DXCreateTextureFromFile =)
Вот красота была бы =)


 
Zer0 ©   (2005-05-15 02:07) [30]

есть желающе сделать Lines 8k? есть кой-какая инфа по сжатию дельфяных приложений http://scene.migeel.sk/intro4k.html
можно так же сделать Lines 32k SndMus... =)


 
Sphinx ©   (2005-05-15 11:11) [31]

>dRake ©   (15.05.05 01:05) [29]
Ну положим текстуру заполнить то вручную не проблема :)

...
FHErrorResult := FD3DDevice.CreateTexture(
                           FControlTextureArray.Width,
                           FControlTextureArray.Height,
                           0,
                           0,
                           D3DFMT_A8R8G8B8,
                           D3DPOOL_MANAGED,
                           FControlTextureD9,
                           nil);
...
FHErrorResult := FControlTextureD9.LockRect(0, FD3DLockedRect, nil, D3DLOCK_DISCARD);
 if FHErrorResult <> D3D_OK then
   Exit;
 for dY := 0 to FControlTextureArray.Height - 1 do
   for dX := 0 to FControlTextureArray.Width - 1 do
     begin
       PDWORD (DWORD (FD3DLockedRect.pBits) + (dY * DWORD (FD3DLockedRect.Pitch)) + (dX * 4))^ := FControlTextureArray.DATA[dX, FControlTextureArray.Height - dY - 1];
     end;
 FHErrorResult := FControlTextureD9.UnlockRect(0);
...

FControlTextureArray.DATA - массив [width, height] где каждый элемент типа DWORD является цветом пикселя...ну а такой массив можно сформировать и самостоятельно ;)

Zer0 ©
Сжимать делфийские приложения проще всего UPX-ом, к тому же он входит в состав дистрибутива FreePascal а значит бесплатен для применения. Из аналогов разве что понравился ASPack, но он платный. Сжатие зависит от того чем забит .ехе К примеру у меня 3МБ .ехе содержавший .bmp картинку в ресурсах (скринсейвер) сжали оба до 350 кб (!!!) А пустую VCL форму с 350 до 150 кб.


 
П7   (2005-05-15 14:23) [32]

В основном напрягает SysUtils, в котором куча функция друг на друге змешаны, чем сильно усложнается процесс прореживания. Я вот плюнул вообще на размер. Просто мне с API удобнее сейчас, чем с VCL. Перебесился (:


 
dRake ©   (2005-05-15 15:13) [33]

Sphinx

>Ну положим текстуру заполнить то вручную не проблема :)

Спасибо дорогой =) А я прям не знал.
Посмотри еще разок на название функции - D3DXCreateTextureFromFile
Ключевое слово - FromFile.

В этой функции кроется загрузчик множества форматов, таких как jpeg, tga, png, bmp, dds, dib... Я кстати больше чем уверен что именно эта функция создает основной вес в библиотеке ;)


 
Kerk ©   (2005-05-15 15:29) [34]

Sphinx ©   (15.05.05 11:11) [31]
UPX-ом, к тому же он входит в состав дистрибутива FreePascal а значит бесплатен для применения.


А FreePascal тут каким боком? UPX и так бесплатный.


 
Sphinx ©   (2005-05-15 15:51) [35]

>dRake ©   (15.05.05 15:13) [33]
Не за что ;)

>Kerk ©   (15.05.05 15:29) [34]
А я его просто с дистрибутивом FP скачал :)


 
OSokin ©   (2005-05-15 15:55) [36]

Я тут полтора дня кодил (выходные), но зато почти сделал уже.
Может, две версии будут (немного отличающиеся просчетом и т. п.).


 
Sapersky   (2005-05-16 11:02) [37]

В этой функции кроется загрузчик множества форматов, таких как jpeg, tga, png, bmp, dds, dib...

Ты их все используешь? :)
Загрузка bmp, tga - это "копейки". dds тоже по идее должно быть не сложно и не много, т.к. там surface в "родном" формате, с мипмэпами, может быть. png - где-то видел DLL в 50 кб. jpeg - от 70 (JpegObj из KOL) до 300 кб (Intel Jpeg Library - есть оптимизация под разные процессоры, поэтому работает заметно быстрее).
Конвертация форматов достаточно просто делается через FastLIB, разве что альфу нужно добавить...

Я кстати больше чем уверен что именно эта функция создает основной вес в библиотеке ;)

В DX 8.0 при той же функциональности по загрузке текстур DLL весила 500 кб.


 
Darth   (2005-05-16 14:06) [38]

Так народ. Размер файла когда он учитывается, то после рекомпилинга. Тоесть UPX это только чтобы качать меньше. Сжатый файл разжимается и оценивается расжатый.


 
Darth   (2005-05-16 14:09) [39]

Так народ. Размер файла когда он учитывается, то после рекомпилинга. Тоесть UPX это только чтобы качать меньше. Сжатый файл разжимается и оценивается расжатый.

Про демосцену заинтересовал. Мне аж захотелось оживить проектик свой по написанию демосцены в делфе :)


 
Darth   (2005-05-16 14:10) [40]

Так народ. Размер файла когда он учитывается, то после рекомпилинга. Тоесть UPX это только чтобы качать меньше. Сжатый файл разжимается и оценивается расжатый.

Про демосцену заинтересовал. Мне аж захотелось оживить проектик свой по написанию демосцены в делфе :)


 
dRake ©   (2005-05-16 19:42) [41]

2 Sapersky

>Ты их все используешь? :)
>Загрузка bmp, tga - это "копейки". dds тоже по идее должно быть >не сложно и не много, т.к. там surface в "родном" формате, с >мипмэпами, может быть. png - где-то видел DLL в 50 кб. jpeg - от >70 (JpegObj из KOL) до 300 кб (Intel Jpeg Library - есть .>оптимизация под разные процессоры, поэтому работает заметно >быстрее).

Допустим я убью пару недель на собирание спецификаций с библиотеками и реализацию загрузчика... только нафик это нужно-то, причем я же не только загрузчик из этой либы пользую =)
К вопросу о скорости - загрузчик из D3DX конкретно делает ручную загрузку, особенно на нелокабельных текстурах. И еще - загрузчик D3DX умеет делать Dithering и разные варианты фильтрации...
Да и mipmap"ы cоздает (это мен не нужно, но все же ;)

>Конвертация форматов достаточно просто делается через FastLIB, .>разве что альфу нужно добавить...

Конвертацию я уже написал для всевозможных форматов,
когда грузил ручками ;)


 
Kerk ©   (2005-05-16 19:44) [42]

Darth   (16.05.05 14:10) [40]
Так народ. Размер файла когда он учитывается, то после рекомпилинга. Тоесть UPX это только чтобы качать меньше. Сжатый файл разжимается и оценивается расжатый.


Что за бред? Для этого rar есть.


 
XProger ©   (2005-05-16 20:07) [43]

Darth, ну в действительности в демосцене юзают утилиты для сжатия exe и это считается нормой :)


 
Zer0 ©   (2005-05-17 03:29) [44]

Чтобы UPX хорошо пажал экзешник у прогера должны быть правильно (к нужному месту) замаунчены /dev/brain/ и /dev/hands/.
Например нормальный прогер не станет пристыковывать к проге текстуру "шума" в виде ресурса-картинки Jpeg.

Однако есть мнение что в данном конкретном случае размер не является самоцелью, а скорее видом понтозакидывания.
(Ну вот блин докатились, взрослые мужики меряются у кого меньше =)


 
XProger ©   (2005-05-17 03:45) [45]

Zer0, в WinXP есть встроенные средства для распаковки JPEG, BMP, GIF, PNG, так что поддержка таких текстур будет занимать меньше, нежели реализация генератора шумов :) Да и шумы могут быть не совсем шумами... ;)


 
Zer0 ©   (2005-05-17 03:53) [46]

Зашумленные картинки (если интервал корреляции очень небольшой) весят при том же качестве на порядок больше. Потому что количество ниформации в них больше (в данном случае вреднй). И сжимаются из-за этого они хуже. Весят больше и т.д. Короче никому не нужный расход ресурсов, т.к. пошуметь можно в одну строчку кода.

p.s. Меня убило в Quake 3 именно то что при всем богатстве шейдерного языка в нем нет генератора шумов... для телевизоров есть текстуры.... в TGA... =(


 
XProger ©   (2005-05-17 04:11) [47]

Zer0, Ку3 и без них превосходно даже по сей день смотрится! А жейдеры там не пиксельные если что... ;)


 
Darth   (2005-05-17 10:20) [48]

А какая нафиг разница какие там шейдеры? шейдеры это не обязательно то что сейчас встраивают в видеокарточки. Никто не мешает тебе писать свои шейдеры и делать свой шейдерный язык.


 
Zer0 ©   (2005-05-17 17:59) [49]

[47] XProger
абижаешь. я жы написал - шейдерный язык. в кутрике это были верктех шейдеры реализованные программно =) обозвал их шейдерам тов. кармак. хотя по сути это surface properties.

если уж копать до конца то "pixel shader" еще перевариваемо по смыслу (обычно на нем реализуюут всякие светотени), а вот "vertex shader" который занимается не просчетом освещенности вершин, а их смещением - это уже перебор. какой тут нахрен shading?

возвращаясь к теме беседы - применяя грамотные алгоритмические ходы можно значительно уменьшить размер всего дистриба.
в том числе и с использованием генератора паттернов/шумов. (perlin,gauss, musgrave,регулярные решетки) если добавить к шумелкам простые математические функции и операции, сделать небольшой скрипт язык то можно получить огромное количество тектстур.
применением только кода вместо ресурсов и сжатием можно добиться неплохих результатов типа всем извесного TheProduct.
если же например пристегивать к екзешнику готовые текстуры и пытатся зажать при помощи UPX результат будет фиговый. такшто даже UPX нужно использовать с умом.


 
Sphinx ©   (2005-05-17 23:18) [50]

.kkr***** - 96 кб демо
демка была такая...название забыл полное, но они много 64к демо делали...полноценная игрушка....со звуками, неплохой графикой и при этом в readme к демке автор указывал что он не пользовался ни какими упаковщиками и писал код на сях с небольшими asm-скими вставками в генераторах текстур...в .exe была вшита midi музыка к тому же...


 
XProger ©   (2005-05-18 00:17) [51]

kkrieger beta
Не использовал упаковщиков говоришь...
А почему же тогда даже UPX её сжать на 1 кб не может? ;)))


 
Zer0 ©   (2005-05-18 00:41) [52]

был еще много чего. могу сказать точно что упаковку не используют в демах на 256 байт типа tunnel http://www.pouet.net/prod.php?which=3397


 
Sphinx ©   (2005-05-18 07:26) [53]

>XProger ©   (18.05.05 00:17) [51]
Я давно знаю что ты еще та язва ;)

Про UPX не знаю...но ради тебя нашел эту демку у себя на компе...цитирую:

.kkrieger, chapter I - Beta Version
.a game in 96k
by .theprodukkt
(released at breakpoint 2004)

- We do .not. have some kind of magical data compression machine that is able to squeeze hundreds of megabytes of mesh/texture and sound data into 96k. We merely store the individual steps employed by the artists to produce their textures and meshes, in a very compact way. This allows us to get .much. higher data density than is achievable with normal data compression techniques, at some expense in artistic freedom and loading times.
- .kkrieger is not written in 100% assembler/machine language. Not even nearly. Like the vast majority of game projects being developed today, .kkrieger was mostly written in C++, with some tiny bits of assembler where it is actually advantageous (notably, there are a lot of MMX optimisations in the texture generator).
- A kilobyte is, historically, defined to be 1024 (2^10) bytes, not 1000. Thus .kkrieger is a game in 96k even though it"s actually 98304 bytes.
- The concept of the texture/mesh generators was developed by fiver2. We do .not. want to claim that the techniques we used to develop .kkrieger are new inventions. Itґs rather a selection of useful operations and their parameters to optimise the results.


 
Zer0 ©   (2005-05-18 15:12) [54]

omgwtflol!

We do .not. have some kind of magical data compression machine that is able to squeeze hundreds of megabytes of mesh/texture and sound data into 96k. We merely store the individual steps employed by the artists to produce their textures and meshes, in a very compact way.

Они говорят что используют процедуральные методы генерации текстур, моделей и звуков(музыки) а не сжимают уже готовые.

Про комрессию ексзефайла нет ни слова.

Если делать статистический анализ несжатого файла то должны быть видны явно выраженные пики (часто используемые команды процессора, обращения к определенным участкам памяти и тд), но анализируя kkrieger можно увидеть что распределение по байтам и словам примерно равномерное, которое достигается только за счет сжатия.

ну и контрольный выстрел в голову - вот заголовок exe файла:
MZfarbrauschPE  L _&#188;y@        &#710;  
&#224;   &#208;      z          |                      p&#216;                                      &#215;{ (                           kkrunchyWR&#216;     l                &#224;  &#224;&#190;&#255;&#255;K& &#144;N&#162;L"&#222;&#221;


а kkrunchy появляется в списке exe-пакеров http://www.maximumcompression.com/benchmarks/Squeeze%20Chart%202005.pdf

dismissed =)


 
XProger ©   (2005-05-18 18:13) [55]

Sphinx, я не язва, я врач...
А компрессор использовался ;)


 
OSokin ©   (2005-05-27 21:21) [56]

Отправил.


 
Zak3D[@Tm] ©   (2005-05-29 23:30) [57]

Вот стало интересно, кто будет учавстовать(или уже учавствует) в конкурсе? Ну и на какой стадии игруха =)?.

Обо мне:
1) Учавствую.
2) Один день пописал, а щас зачётная неделя =(... (надеюсь дописать).
-----------------
Высказывайтесь плз. =)


 
XProger ©   (2005-05-30 01:57) [58]

Писал-писал... в итоге походу забил :)


 
Sphinx ©   (2005-05-30 08:11) [59]

Игра замерла на стадии передвижения шариков по клеткам...
Озадачивают по диплому сильно...на всё времени не хватает :(
Постараюсь успеть, но "меня терзают смутные слмнения" (с) что не успею.


 
grouzd[E]v ©   (2005-05-30 13:39) [60]

Почти все готово - не разобрался только с "путенахождением", зато присутствует "путесуществование" (т.е. нельзя сходить куда нельзя). Сильно школа блнЪ мешала, но сегодня был последний день, так что к 4му должен закончить (хотя, честно говоря, больше мешает Готика 2 - дернул же меня черт заново ее проходить!!!)


 
OSokin ©   (2005-05-31 17:37) [61]

Обновил, там была пара глюков...
А вообще, завтра первый екзамен, так что полностью до ума довести вряд ли получится... Опять на последнее место попаду ;-)


 
Darth   (2005-06-02 22:37) [62]

Осокин, пока ты один сдал. Завтра последний день сдачи. Может быть и первым будешь ;)


 
Zak3D[@Tm] ©   (2005-06-03 16:30) [63]

=) у меня сегодня свободный вечер, постараюсь что-небудь сделать и послать уже =).


 
OSokin ©   (2005-06-03 20:11) [64]

Обновляю (пару кнопок добавил).

ЗЫ Дарз, надо скрипт для конкурсов на php (пока немного недоделаный)?


 
OSokin ©   (2005-06-03 21:06) [65]

Да, забыл сказать: это не попытка подкупа ;-)


 
Kind ©   (2005-06-03 23:02) [66]

Наконец тоже решил поучаствовать, и послал свою линию :)
По сути, это вторая игра, написанная мною в жизни.
К сожалению могу провести за компьютером не больше часа-двух в день, поэтому для меня программирование это простенькое хобби, жаль, что когда я ходил в школу у меня не было компьютера!

Завтра уезжаю в короткий отпуск, поэтому не кричите, что не буду отзываться, если надо будет оценки ставить.

Всем пока!

Да здравствует вода, песок и солнце! :)


 
Zer0 ©   (2005-06-04 00:57) [67]

у меня были подозрения что если уж "Конкурс проводится до 4 Июня включительно." то можно будет сдать работу без пяти минут 5-е июня.


 
Zak3D[@Tm] ©   (2005-06-04 01:52) [68]

Zer0
А разве не так?


 
Zer0 ©   (2005-06-04 03:27) [69]

[62] Darth   (02.06.05 22:37)
Осокин, пока ты один сдал. Завтра последний день сдачи. Может быть и первым будешь ;)


 
Darth   (2005-06-04 11:39) [70]

гыгы.... сразу видно кто читал а кто нет =)


 
Zak3D[@Tm] ©   (2005-06-04 11:40) [71]

Ну так последний, всё правильно.
На code.rpro.ru написано, что конкурс продлится до 4 числа ВКЛЮЧИТЕЛЬНО.


 
Darth   (2005-06-04 12:06) [72]

grouzd[E]v почему закачал вместо тхт второй архив?


 
grouzd[E]v ©   (2005-06-04 14:58) [73]

OOPS!!! Щас повторю. Ага, готово. Кстати, у тебя не сильно тормозит?


 
Zer0 ©   (2005-06-04 18:53) [74]

глупый вопрос: какой размер сетки и сколько разных типов шариков в класичесних лайнсах?


 
Zak3D[@Tm] ©   (2005-06-04 20:39) [75]

ээээ..... я 9*9 сделал =)


 
Zer0 ©   (2005-06-04 22:42) [76]

походу сделать не успеваю. как обычно будет post mortem версия =)


 
grouzd[E]v ©   (2005-06-05 00:51) [77]

Хаха! уже 51 минута 5 числа, а работы еще можно присылать =) Darth! Get Up!


 
Zak3D[@Tm] ©   (2005-06-05 01:17) [78]

тааак... насколько я понимаю нас пятеро =)


 
grouzd[E]v ©   (2005-06-05 11:08) [79]

не народ, че за фигня? сегодня уже пятое, че ждем-то?


 
Zak3D[@Tm] ©   (2005-06-05 12:42) [80]

grouzd[E]v
Как чего ждём???
Ждём, пока Дарз посмотрит работы, подготовит их и выложит на скачивание. Это не особо быстрая работа, тем более если учесть, что сегодя будний день! Т.е. рабочий. И у каждого есть свои дела. Как он освободится и сделает всё вышеперечисленное, так мы и получим исходники =).
Так, что не бунтовать. Всё будет чики-чики.


 
grouzd[E]v ©   (2005-06-05 13:01) [81]

Да я не бунтую, просто меня подмывает еще кой-че доделать и отослать - форма же осталась... Уберите от греха =)


 
Darth   (2005-06-05 14:01) [82]

Посылай, только я дату-то увижу ;))) и как следует штрафану за это, или дисквалифицирую. А то что я забыл убрать форму... ну вообщем не ваше дело почему я этого не сделал вчера. Считайте что меня не было дома, или не было доступа в инет. Неважно. Сегодня все обработаю и скоро выложу.


 
Zak3D[@Tm] ©   (2005-06-05 14:03) [83]

УРРРА =)
-------
Живём!


 
Darth   (2005-06-05 14:07) [84]

Можете пока ознакомиться с моим продуктом :)
http://terminalstudio.com/lines.shtml


 
XProger ©   (2005-06-05 15:01) [85]

Посмотрел.
1) Zak3D[@Tm]
2) Ertong
3) Kind
4) OSokin
5) grouzd[E]v

Что-то странное творится в игре от grouzd[E]v. Дрожит всё как-то...


 
grouzd[E]v ©   (2005-06-05 15:44) [86]

Нет, ну твою ж мать! Я так и знал! Щас исправлю...


 
grouzd[E]v ©   (2005-06-05 15:49) [87]

TO XProger: посмотри щас - две строки закомментировал =)
Кстати, а разве ты проверяешь? А я думал один Darth...


 
Darthman ©   (2005-06-05 16:11) [88]

Работы не принимаются. апдейты тоже.


 
Zak3D[@Tm] ©   (2005-06-05 16:23) [89]

grouzd[E]v
Проверяет то Darthman, но сырцы дают всем.
Иди на code.rpro.ru и качай


 
grouzd[E]v ©   (2005-06-05 17:07) [90]

Пардон, опера глючит! Народ! Если мой апдейт не приняли и у Вас дергается, в модуле drawing есть процедура MoveCamera. Так вот, удалите в ней строки:

target.x := (mouse_x - width/2)*global_scale_x*sens_move_hor +
               (map_width+1)*map_space_hor*global_scale_x / 2;
target.y := -(mouse_y - height/2)*global_scale_y*sens_move_ver -
               (map_height+1)*map_space_ver*global_scale_y / 2;    

Спасибо, у меня все.


 
grouzd[E]v ©   (2005-06-05 17:43) [91]

А куда оценки отправлять?


 
Darthman ©   (2005-06-05 17:52) [92]

darthman@rpro.ru


 
cyborg ©   (2005-06-06 08:18) [93]

Все прикольные работы, не важно, что недоделанные или не в 3Д, мне понравились все. О играбельности ничего не скажу, не любитель я таких игр.


 
OSokin ©   (2005-06-06 17:43) [94]

Все хоть проголосовали?


 
Zak3D[@Tm] ©   (2005-06-06 17:52) [95]

Я проголосовал


 
Darthman ©   (2005-06-06 18:16) [96]

Только что зашел на сайт и упал со стула от смеха. Каждый видать проголосовал за себя в призе зрительский симпатий. Все конкурсанты по 20% =)))


 
П7   (2005-06-06 18:26) [97]

Не, я вот за Зака голосовал, так что видимо те, кто к солнцу и песку уехали - не голосовали! (:


 
grouzd[E]v ©   (2005-06-06 18:37) [98]

TO Darthman: нифига - я из принципа себе не ставил - иначе чего для вообще такие конкурсы проводить?


 
Zer0 ©   (2005-06-06 19:59) [99]

я проголосвал 2 раза с двух разных ip =)


 
grouzd[E]v ©   (2005-06-06 20:06) [100]

Darth, а когда результаты будут?


 
Darthman ©   (2005-06-06 20:52) [101]

Zer0 жулик :D


 
OSokin ©   (2005-06-07 19:42) [102]

У меня вообще проголосовать не получилось


 
OSokin ©   (2005-06-07 19:43) [103]

А хотя нет, я не туда заходил :-)


 
OSokin ©   (2005-06-07 19:44) [104]

Земляне!!! Хоть зрительские результаты опубликуйте, плиз!


 
grouzd[E]v ©   (2005-06-07 19:49) [105]

OSokin! мы тебя теряем - зайди в lines:

Проголосовало 9
11% - Ertong
33% - grouzd[E]v
11% - Kind
11% - OSokin
33% - Zak3D[@Tm]

ps спасибо за голос =)


 
OSokin ©   (2005-06-07 20:08) [106]

Видел. Здесь как раз мой голос добавился (думаю и так понятно за кого я проголосовал)


 
OSokin ©   (2005-06-07 20:19) [107]

ЗЫ Я имел в виду в [104] объяснения работает или нет глючит или нет (короче как у XProger"а)


 
Darthman ©   (2005-06-07 22:46) [108]

Kind, Erthong
Жду ваших голосов.
Kind как я понял голоса не даст, значит начислю вместо него по 2 очка каждому.
Erthong, Ваш выход. На почту мне оценки от 1 до 4 пожалуйста.


 
Darthman ©   (2005-06-07 22:55) [109]

Erthong прошу прощения. Потерял письмо. Сейчас нашел и считаю оценки. Всем спасибо!


 
Darthman ©   (2005-06-07 23:17) [110]

Победитель определен.
Им стал....
(барабанная дробь)
KIND!!!!!
Поздравляю. жаль не могу вручить приз :(
Все разъяснения по подсчету на сайте.
Мной были розданы дополнительные баллы от 1 до 5, как и было сказано ранее. Комменты почему на сайте.


 
grouzd[E]v ©   (2005-06-07 23:19) [111]

TO Darth > дык двойные шарики - это и есть мульти - между прозрачными и непрозрачными =)


 
Darthman ©   (2005-06-07 23:39) [112]

Дык значит у меня не работает :)


 
grouzd[E]v ©   (2005-06-07 23:50) [113]

Да нифига - просто у меня другой алгоритм удаления, т.е.
красный-красный-джокер-синий-синий не работает, то же и с мульти:
бледный-бледный-мульти-темный-темный тоже не удалиться (кстати чтобы так было я довольно долго маялся, см модуль checking.pas и readme)


 
П7   (2005-06-08 00:00) [114]

Поздравляю победителя! (:


 
Zak3D[@Tm] ©   (2005-06-08 00:49) [115]

П7
Присоединяюсь =).
Видна законченность игры, молодец.


 
Ertong ©   (2005-06-08 10:41) [116]


> Джокер работает через зад. С ним можно легко собрать линию из 4
> зеленых - джокер - 4 красных и это сработает. Виной тому недоработаный
> алгоритм. Даже знаю где :)

Это так было запланировано :) В хелпе написано.


 
grouzd[E]v ©   (2005-06-08 16:08) [117]

TO Ertong > да ладно, мне тоже сказали, что у меня мульти нет =)


 
П7   (2005-06-08 17:45) [118]

Хы-хы... Нужно либо читать лучше условия, либо гордится тем, что сняли очки за оригинальность! (:

У меня вот в Паратрупере пули по странной траектории летают (до сих пор не могу разобраться - почему) и в КолорЛайнсах всё вверх колбасится (:


 
OSokin ©   (2005-06-12 19:03) [119]

to П7:
Да, кстати, ты КолорЛайнс доделал? (просто я про руки вспомнил) :-).

to Darth:
И где это у меня линия из четырех шаров убирается? Ты хотя бы смотрел на исчезающие рисунки? Могу выслать тебе скриншот той же версии, где четыре шара (все зеленофиолетовые) стоят в вертикальном ряду! Там у тебя образовался новый шар, просчиталось, что этот шар тоже стоит в ряду (еще до того, как он полностью появился) и ряд удалися вместе с ним! А если рядом с джокером стоит любой шар (т. е. они в один ряд стоят), то они тоже удаляться!
Так что тройка тебе за судейство. Твердая.


 
Kind ©   (2005-06-13 00:21) [120]

Приехал из своего отпуска и ... вах, оказывается у меня 1 место :)
Вот честно - совсем не ожидал!

Вот рекорды не успел самое главное! Но блин на алгоритм исчезновения потратил не один вечер, всё таки мне кажется это основной момент этой игры!

Всем спасибо за поздравления!

Выскажу своё мнение о других участниках:

Ertong - Всё понравилось, кроме шариков, уж больно они невзрачные.
grouzd[E]v - Оригинальность, подстать глубокоуважаемому ПСИХу. Иногда дёргается изображение, не понял почему шары иногда не выделяются, и менюшка появляется сама по себе.
OSokin - Всё немного тускловато, угнетающе как-то :) зато сделал и save, и load, и рекорды и всё это быстрее всех. Но тоже нашёл баги в исчезновении шаров. Помудрил бы ещё, ведь время было!
Zak3D[@Tm] - Как и Арканоид, эта Ваша работа понравилась! Правда не нашёл мультишарики и джокер :)

Надеюсь, ещё как нибудь поучавствовать! Лишь бы срок сдачи был большим :)

С уважением!


 
Zak3D[@Tm] ©   (2005-06-13 00:31) [121]

Kind
Конкурс писался в последние дни (сессия и экзамены в автошколе), а тут ещё и абсолютно всю графику пришлось рисовать самому, вот и не дошло до джокеров и мультицветов =(. Тока бомбы и успел.


 
IceDragon ©   (2005-06-13 19:40) [122]

Хочу и я поучавствовать в конкурсах =) но тока я как всегда опоздал...


 
Zak3D[@Tm] ©   (2005-06-13 20:42) [123]

IceDragon
Скоро ещё будут, не отчаивайся =))


 
Darthman ©   (2005-06-14 12:52) [124]

Прошу идеи по след. конкурсу предлагать.


 
П7   (2005-06-14 22:50) [125]


> OSokin ©   (12.06.05 19:03) [119]

Обшибся я с КолорЛайнсами, я КолорТетрис имел в виду, но ты меня понял (: В общем, как оворится, в процессе!!! (: Концепт я уже придумал, сейчас техническую базу подберу и забацаю. Просто дел ща чё-то навалилось... ): Ваще.
Но помните о руках, всё будет! (:


 
OSokin ©   (2005-06-21 17:20) [126]

Сорри Дарзу за пост [119], так как чуть экзамен не завалил и скоро другой экзамен должен был быть, к тому же не вьехал сначала, так что сами понимаете какое настроение было :-(.
А вообще, имхо, ридми читать надо. Я в одной из промежуточных версий (в смысле которые на сайт не закачивал) сделал нормальный просчет. Только пришлось те 7-8 строчек убрать, так как имхо неоригинально получилось (+ мнение одного случайного тестера).

А идея по следующему конкурсу старая у меня - что-то типа Supaplex. Думаю breakmaster тоже присоединится к такому конкурсу :-).


 
Zer0 ©   (2005-06-21 18:24) [127]

у Supaplex cлишком простая реализация, не интересно.
есть другая идея - симуляция жизни небольшого городка/деревни. нужно выбрать основные хараткеристики, специализации для NPC, распределить умения и показатели случайным образом и показать взаимодействие компутерных болванов.
вобщемто основная сложность - придумать достаточно простой алгоритм мозговой деятельности болванчиков, но такой чтобы поведение было "сложным", учитывало изменение среды.


 
имя   (2005-06-21 19:10) [128]

Удалено модератором


 
П7   (2005-06-21 19:22) [129]


> MisterAx   (21.06.05 19:10) [128]

Вам плохо? Вы, кажется, совсем не смотрите, куда постите... Сходите к врачу, там вас вылечат. А ещё: РАМБЛЕР - твой друг!


 
Sphinx ©   (2005-06-21 21:22) [130]

Вот...случайно наткнулся на ссылку...может кого заинтересует :)
http://www.sources.ru/delphi/games/lines.shtml


 
Darthman ©   (2005-06-21 21:31) [131]

Уже неактуально :)


 
DeadMeat ©   (2005-06-21 21:55) [132]

Варианты (седня играл):
1. Luxor (и кажется еще Zuma).. Это когда змейка бегает.. И надо типа сбивать шариками. Но так, что когда шарик зупуляешь в змейку, он становится между ними и если совпадает цветами 3 и более шариков подряд, то они исчезает.. Понимаю... Запутано. Но я щас уставший.. Проще посмотреть вам..
2. Mahjong (solitier) - куча кубиков.. Разных.. И надо убирать по два кубика, которые по изображению одинаковые, но при этом ДОЛЖНЫ иметь хотя бы по одному свободному краю.. Слева или справа.
3. Mahjong (rivers) - куча кубиков.. Разных.. И надо убирать по два кубика, но с учетом того, что путь между ними должен содержать не более 2х (кажется) поворотов кубика... Ну почти тотже Lines, тока по два.., и считаются повороты..

---
...Death Is Only The Begining...


 
Zak3D[@Tm] ©   (2005-06-21 23:29) [133]

Zer0
Согласен с твоей идеей, но ... имхо... сложнова-то... хотя в виде цели МАКСИМУМ, прокатит.
Есть город/деревня, все бегают, ходят, гуляют, работают, тупят, валяют дурака/дуру... короче симуляция жизни - есть гуд =).
Но!!! Кому это интересно? Мне не очень. Хочу действа, а сл-но нужен наш перс! А что он там будет делать? Точнее если он там что-то будет делать это будет через чур...
Короче как видно из моего поста, я в тупике, идея очень нравится, но что-то не хватает. А, во, интерактивноси, действа нету =(.
Если кто может развить идею, прошу =).


 
Darthman ©   (2005-06-24 16:56) [134]

Так как меня не будет в онлайне целых две недели (уже практически нет), следующий конкурс тут будет объявлен Заком (Zak3D[@Tm]), сроки и условия. Как только я появлюсь (в начале 10х чисел июля) я сразу все вывешу на сайт. Спасибо за внимание.


 
XProger ©   (2005-06-24 18:34) [135]

Вообще, есть обобщённое предложение. В суть любого конкурса ставить реализацию какого-либо алгоритма при кое-каких ограничений воли программиста. Т.е. чтобы людям была интересна реализация (размер, скорость, хитрый алгоритм и т.п.) , а не результат...

P.S.
Читайте название топика ;)


 
Zak3D[@Tm] ©   (2005-06-24 18:42) [136]

Рас Darthman переложил обязанности по проведению очередного (восьмого) конкурса на меня, то я предлагаю всем желающим продолжить высказывать предложения по теме конкурса.
Пока предложения следующие:
-----------------------
1)Supaplex
2)Симуляция жизни небольшого городка
3)Luxor
4)Mahjong (solitier)
5)Mahjong (rivers)
-----------------------
Предположительная дата начала конкурса 2 июля 2005 =).

P.S.
XProger
При составлении конкурсного задания постараюсь учесть твоё предложение.


 
Zer0 ©   (2005-06-24 19:37) [137]

Симуляция жизни небольшого городка может быть заменена на симуляцию колонии существ (муравьев, зеленых желтопузиков, омеб или флотилии звездолетов, как например это было в космических рейнджерах)


 
Sphinx ©   (2005-06-24 20:27) [138]

Про колонию - что там делать ???
Алгоритм игры Live и меняем условия проживания ???


 
XProger ©   (2005-06-25 09:29) [139]

Ага...
Игра "DOM 2" - сведи двух муравьёв ;)


 
Sphinx ©   (2005-06-25 11:30) [140]

2 XProger ©
Не смотрю "Дом 2" но кажется там "муравьев" больше чем 2 :)


 
Кефир87 ©   (2005-06-25 13:11) [141]

Я тут посмотрел конкурс... Блин. Я ведь тоже могу! Только один вопрос. Работы на С++ принемаются? А то у меня с дельфей проблемы 8(


 
Zak3D[@Tm] ©   (2005-06-25 13:31) [142]

Кефир87
Увы, на С нельзя.
По крайней мере пока в правилах оговоренио -
ЦИТАТА
<Работы принимаются только если они написаны на языке Delphi/Pascal (любых версий) и удовлетворяют условиям текущего конкурса.>


 
Кефир87 ©   (2005-06-25 13:46) [143]

тогда буду писать на Turbo Pascal... 8(((
...или разберусь с этим дурацким Internal Error...


 
OSokin ©   (2005-06-29 13:23) [144]

Zer0 ©   (21.06.05 18:24) [127]
Я раньше писал эмулятор жизни колхоза :-)

А насчет супаплекса - необязательно стандартный сделать. К тому же там еще ножницы, бомбы и т. д...


 
Zak3D[@Tm] ©   (2005-06-29 13:25) [145]

OSokin
У тебя есть аська? //оффтоп


 
OSokin ©   (2005-06-29 13:39) [146]

Нету. Могу щас в чате встретиться здесь.


 
Zak3D[@Tm] ©   (2005-06-29 17:06) [147]

//оффтоп\\
Поздно =)


 
Zak3D[@Tm] ©   (2005-06-30 21:47) [148]

Ну, что я хочу сказать =)?
У нас праздник!
Наконец-то созрел восьмой конкус по "программимрованию игр на Делфи" =)
Условия по некоторым причинам размещены сдесь - http://izgame.rpro.ru/fusion_pages/index.php?page_id=1


 
cyborg ©   (2005-07-01 08:09) [149]

Круто! :) если получится, поучавствую.


 
Magikan ©   (2005-07-01 09:33) [150]

Я, скорее всего, буду участвовать


 
mike_o ©   (2005-07-01 13:23) [151]

А можно мне тоже поучаствовать?


 
mike_o ©   (2005-07-01 13:27) [152]

А можно мне тоже поучаствовать?


 
Sphinx ©   (2005-07-01 13:31) [153]

блин...ну вечно вы...то в сессию, то когда командировка :(

если до 18го успею наклепать - буду участвовать...


 
Sphinx ©   (2005-07-01 14:14) [154]

Засунуть всё это в 1 МБ - нереально :(
покрайней мере для меня :(


 
XProger ©   (2005-07-01 14:35) [155]

Sphinx, люди тетрис в 6 кб пихали, и ничего - впихнулось...


 
Sphinx ©   (2005-07-01 15:53) [156]

2 XProger ©
потому и написал...для меня...хотя вот тут книженция попалась...по алгоритмам шифрования и сжатия...может что и выйдет...


 
DeadMeat ©   (2005-07-01 16:06) [157]

Врядли.. Если я правильно понимаю правила конкурса, то сжимать можно только ресурсы.. А сам EXE нельзя.


 
Zak3D[@Tm] ©   (2005-07-01 16:25) [158]

DeadMeat
Ты правильно их понимаешь =)
нельзя сжимать только исполняемый файл, остальное может находиться в архивах, главно что бы ЕХЕ умел всё это юзать : ).


 
Sphinx ©   (2005-07-02 10:31) [159]

Так как тут необходимо рисовать монстров - то такой вопросик...
Графика должна быть обязательно оригинальная ? Или разрешается использовать ресурсы из других игр ?


 
Zak3D[@Tm] ©   (2005-07-02 10:42) [160]

Sphinx
Графику можешь брать откуда угодно, на это ограничения в правилах нет =)


 
}{enon ©   (2005-07-02 22:21) [161]

Пожалуй, самый интересный конкурс из всех. Надеюсь, что смогу поучаствовать...
Пара вопросов:
1) Новые постройки заказываются именно на базе, или, например, при выборе рабочего?
2) Монстры атакуют базу (наносят урон), или просто доходят до неё и исчезают?


 
grouzd[E]v ©   (2005-07-02 22:38) [162]

Woooh! Let"s started! =)
Zak, лови вопросы:
- супостаты аттакуют только базу или еще и наши башенки?
- как быть с ресурсами? строй сколько хочешь??
- а почему стреляющих и летающих монстров нельзя делать?


 
Zak3D[@Tm] ©   (2005-07-02 22:41) [163]

}{enon
1) Как сказанно в правилах, если в игре предусмотрены строители, то при его выборе, если нет, то на базе.
2) Монстры подходят к базе и монотонно просятся внутрь =).


 
grouzd[E]v ©   (2005-07-02 23:15) [164]

Зааак! См. [162] pls!


 
Darth   (2005-07-02 23:42) [165]

grouzd[E]v отвучу я :)
- Супостаты просто пытаются вбежать внутрь базы подорвав тем самым ее здоровье. Каждый добежавший до базы супостат ломает базу в силу своей крутости (крутость можно размером монстра показывать например). Башни нерушимы и возводятся раз и навсегда (в этом сложность получившейся игры, так как площадок для построек все меньше, а монстров все больше)
- Ресурсы даются после каждого раунда (волны монстров). после очередной волны идет некоторое время (10-30 секунд) полного затишья от монстров - так что в это время можно на полученные деньги построить еще немного пушек и перевести дух. Плюс в зависимости от крутости ЗА КАЖДОГО монстра начисляют деньги СРАЗУ после его смерти.
- Летающих потому что тогда как строить пушки? При ходячих (ну если хочется чтобы они летали по тому же пути - пожалуйста) монстрах ты знаешь их путь и знаешь КАК лучше поставить пушки и продержаться дольше. Стреляющие... ну и куда они будут стрелять? по базе? ИМХО нафиг. Только усложнишь задачу себе, а играть будет менее интересно. Но если хочешь оригинальности - пожалуйста.

На задачу меня натолкнул ЗАК (спасибо ему большое), изложил и организовал он. Но на вопросы также легко могу ответить и я :))

Кстати, я учавствую в конкурсе тоже (многие хотели моего участия, я знаю). На данный момент только редактор карт успел сделать. Думаю, до первого Августа доделать смогу ;)

Всем удачи!


 
Darth   (2005-07-03 00:01) [166]

строить оборонительные сооружения можно только на отведенных для этого на карте участках. Тоесть загородить монстрам протоптанную дорожку никак не получится. территории под застройку определяются создателем карты.


 
Sphinx ©   (2005-07-03 00:15) [167]

Редактор карт невходит в "конкурсный пакет" ???
То есть его ненужно предоставлять ???


 
grouzd[E]v ©   (2005-07-03 00:43) [168]

Darth > Thanks, все понял!
Sphinx > А у меня самый крутой редактор (куда там UnrealEd =) - mspaint.exe!!!


 
Zak3D[@Tm] ©   (2005-07-03 00:45) [169]

grouzd[E]v
Извени, что не ответил, просто написал своё сообщение и вышел.
Впреть постораюсь быть повнимательнее.
Sphinx
Нет, все всопогательные инструменты не входят в размер папки с игрой, но если есть желание можешь выложить по завершении конкурса.


 
Zak3D[@Tm] ©   (2005-07-03 00:45) [170]

grouzd[E]v
=) ты маньяк


 
grouzd[E]v ©   (2005-07-03 01:33) [171]

[170] {злорадно} хехехе! Vi mit at last, Mista Bond!!! =)
Привет ПсихЪу himself!
Да шучу =) На самом деле уже фотошоп, да и то только для земельки


 
Antonn ©   (2005-07-03 06:20) [172]

ой, люди, а можно на VCL, с процедурной графикой и жуткими тормозами?
:)


 
крокодил гений   (2005-07-03 09:08) [173]

vcl это идея!


 
cyborg ©   (2005-07-03 09:42) [174]

Похоже по размеру я пролечу :), библиотека D3DX92ab.dll больше двух мегабайт занимает. А без неё текстуры грузить геморойно, пробовал самопально сделать, не получилось.


 
Sphinx ©   (2005-07-03 11:10) [175]

2 cyborg
Самопально матричные операции реализованы для 8го DX к примеру в книге Краснова (могу выслать если надо) только не совсем совпадают с SDK ;)

и на MirGames сказали что библы такого рода не считаются...а вообще пиши с обновлениями этого года, там M$ свою библу пихает, и она наверняка у всех есть...Battlefield 2, к примеру, точно требует ;)


 
Zak3D[@Tm] ©   (2005-07-03 11:12) [176]

Antonn
Жуткие тормоза это не обязательно ;)

cyborg
Как я уже говорил на ГеймДеве DRake"у "стандартные библиотеки в размер папки с игрой не входят. =)


 
cyborg ©   (2005-07-03 11:15) [177]

Я уже сделал самопальныую загрузку из BMP, что странно у меня работает даже с текстурами не степени двойки, вроде по идее не должно :).
Сейчас XMesh конвертер делаю, тогда от этой библиотеки можно будет избавиться.


 
cyborg ©   (2005-07-03 13:52) [178]

Ну вот и всё, избавился я от этой библиотеки, теперь основной размер  будут составлять текстуры и модели :)


 
Sphinx ©   (2005-07-03 14:03) [179]

Кстати...я бы не с варкрафтом сравнивал игру а с "Dangeon Kiper" ближе по смыслу...

2 cyborg © а как ты IXMesh сделал ??? :-0


 
cyborg ©   (2005-07-03 14:25) [180]


> [179] Sphinx ©   (03.07.05 14:03)

Сделал конвертер из меша в свой формат. Конвертер использует сию библиотеку для загрузки меша :).


 
Sphinx ©   (2005-07-03 14:42) [181]

2 cyborg ©
А я то подумал полноценную замены мешам :)
Ну свой то формат мудрить - если время позволяет - можно...но это немного не то, что бы мне хотелось ;)

Все равно пасип за ответ...


 
cyborg ©   (2005-07-03 14:50) [182]


> А я то подумал полноценную замены мешам

А чем она не полноценная? Модели рисуются, чего ещё нужно? :)


 
Sphinx ©   (2005-07-03 15:14) [183]

Модели скелетные ? FRAME поддерживают ? :)
Хотя мне до скелетной анимации как до луны %) но все равно...


 
Antonn ©   (2005-07-03 15:21) [184]

Zak3D[@Tm] ©   (03.07.05 11:12) [176]
Жуткие тормоза это не обязательно ;)

уже было поздно:) при 400-х вражинах и 10 пушках все это дело довольно сильно подтормаживает.


 
cyborg ©   (2005-07-03 18:29) [185]


> Модели скелетные ? FRAME поддерживают ? :)

Поддерживает всё, что мне нужно :)
Скелеты и фреймы пока не нужны, значит не поддерживают ;)

Да, и тот самый гном почему-то не грузится :))


 
Zak3D[@Tm] ©   (2005-07-04 17:20) [186]

Вдоволь наотвечавшись на вопросы связанные с размером папки с игрой решил подъитожить данный вопрос.
--------------------------------------
Оценивается размер [b]не заархивированной[/b] папки с игой!
Но, есть небольшой нюанс! - Если ваш движок умеет грузить файлы из какого-либо сжатого ресурса, то этим можно пользоваться!
То есть папка с игрой в [b]работчем состоянии[/b] должна весить [b]ДО 1 МБ[/b], а какие ресурсы вы используете, сжатые или нет, всё равно.
--------------------------------------


 
Zak3D[@Tm] ©   (2005-07-05 17:44) [187]

Возник такой вопрос.
Кто вообще будет учавствовать в конкурсе?
Ну или по крайней мере кто планирует в нём учавствовать?

Я учавствою =)


 
grouzd[E]v ©   (2005-07-05 18:01) [188]

Не поверишь, i"m with you =) Кстати, а кто оценивать будет?


 
cyborg ©   (2005-07-05 18:04) [189]

я планирую, если у меня желание не пропадёт. Да эта проблема с "где достать модели" ещё покоя не даёт :)


 
grouzd[E]v ©   (2005-07-05 18:08) [190]

[189] точно. никто ссылочки не подкинет, а то у меня тоже пока серые кубики =(


 
Zak3D[@Tm] ©   (2005-07-05 19:04) [191]

grouzd[E]v
Оцениваться работы будут как обычно =)
Т.е. каждый высылает оценки, потом сумируем и получаем результат =)


 
Antonn ©   (2005-07-06 03:23) [192]

я попробую учавствовать :)


 
Sphinx ©   (2005-07-06 10:31) [193]

Я хотел бы участвовать, в данный момент возраждаю свой двиг на DDraw %)
Но я с 18 июля в командировке буду - если не успею к тому времени - то всё, участвовать не буду :(


 
XProger ©   (2005-07-08 18:52) [194]

Бугага!!!
Трепещите, у прогера настроение появилось :)
Я участвую в конкурсе! 8)


 
XProger ©   (2005-07-08 18:54) [195]

Не смейте увеличивать размер работы! Не смейте! ;)
Это конкурс по кодингу, а не графическому арту...


 
DR0N   (2005-07-08 21:05) [196]

Увеличиваем размер до 2 Mb, не слушайте XProger"а!!!
Я участвую!!
http://dronprogs.mirgames.ru
Кстати если игра использует движок (в моем случае DGLE см. на сайте), движок - моего авторства, но отдельный проект, его сурсы че тоже необходимо выложить?


 
XProger ©   (2005-07-09 00:48) [197]

DR0N, а ты как хотел?
А увеличив объём проекта вы грохните всю суть конкурса "по кодингу"!


 
DeadMeat ©   (2005-07-09 00:49) [198]

Не думаю...
"кодинг" и "алгоритмы сжатия и оптимизации" както разные вещи...

---
...Death Is Only The Begining...


 
DR0N   (2005-07-09 01:03) [199]

В пределах разумного, 2 метра - самое то, больше не надо, меньше - извращаться с оптимизацией и сжатием. У меня уже 800 килов, это без монстров и карты, так что в аккурат... ну я могу еще уменьшить на крайняк качество текстур раза в 2, но не хочу этого делать...

Все коды, дак все... мне не жалко, все равно в них черт ногу сломит =D


 
Antonn ©   (2005-07-09 07:13) [200]


> А увеличив объём проекта вы грохните всю суть конкурса "по кодингу"!

согласен. В принципе можно еще уменьшить до 512Кб.
А если у каждого в пределах 2-х метров, каков будет результирующий размер всех работ?


 
DR0N   (2005-07-09 10:57) [201]

Я с размером в 512 участвовать, не буду для меня сделать в 3D нормально с анимацией и в такой размер - не риально... А специально изголяться - желания нет. Может сойдемся на компромиссе 1536 Kb? У меня реально уже 900 килов, а еще хотелось бы звуки и пару моделей и текстур.


 
Zak3D[@Tm] ©   (2005-07-09 11:52) [202]

Дааа... баталии о размерах преобритают не шуточный характер =)
Особенно на izgame.rpro.ru =)


 
DR0N   (2005-07-09 15:21) [203]

http://dronprogs.mirgames.ru/Temp/player.JPG вот главгерой игры, модель с текстурами весит - 400 килов, в сжатом паке... Так что только 2Метра!


 
Zak3D[@Tm] ©   (2005-07-09 15:42) [204]

На данный момент рассматривается предложение по увеличению размера конкурсной работы до двух мегабайт.
Окончательное решение будет вынесено 12 июля.
На наш выбор будут влиять высказывания по этому поводу на данном форуме, на Форуме сайта проводящего конкурс голосование, которое распологается на том же Сайте, ну и конечно же будет учитываться мнение Darthman"а.
Вот ссылка по обсуждению размера работы.
http://izgame.rpro.ru/fusion_forum/viewthread.php?forum_id=9&thread_id=9


 
grouzd[E]v ©   (2005-07-09 15:47) [205]

TO DRON [203] > А что значит главгерой? Он будет исполнять роль базы? =)


 
XProger ©   (2005-07-09 16:58) [206]

grouzd[E]v, ограничения на "базу" не накладывали, и точного описания ей не давали. Есть жизни, враги бьют её ты защищаешь... всё укладывается ;)


 
grouzd[E]v ©   (2005-07-09 17:23) [207]

Ага =) Ты шот видел? База будет прикладом отмахиваться. Зато оригинально, не спорю...


 
DR0N   (2005-07-09 17:27) [208]

Хы хы ну вот увидите все 1-го августа =)


 
NewWonder ©   (2005-07-09 21:45) [209]

Уау! Реально интересное задание! Но я уже не успеваю, да и вступительные экзамены у меня. Но в следующий раз наверняка буду участвовать.


 
Zak3D[@Tm] ©   (2005-07-12 09:40) [210]

В целях увеличения числа участников конкурса размер работы увеличен до 1,5 mb.


 
NewWonder ©   (2005-07-12 10:03) [211]

Да, в принципе и 1 мб был бы достоточным, жалко что времени мало осталось :(


 
Zak3D[@Tm] ©   (2005-07-12 12:58) [212]

NewWonder
Ну наверно не всем хватало, раз поменяли =)
А со временем пока нормально, не Дум 4 же далаем : )


 
Darth   (2005-07-12 14:41) [213]

Предположительно (пока не 100%) победитель конкурса получит ГОД хостинга и любой свободный домен первого уровня (.ru .com .msk.ru .spb.ru) в качестве главного приза. По окончании года если захочет - будет продлевать уже сам за бабки.


 
grouzd[E]v ©   (2005-07-12 15:15) [214]

[213] Неслабо! Есть повод напрячься =)


 
Darth   (2005-07-12 15:31) [215]

Главное чтобы к окончанию конкурса у меня не пропало желание делать вам такой подарок ;)


 
DR0N   (2005-07-12 16:16) [216]

Во, полтора метра это компромисс, я - согласен.
Кстати если я запихаю в папку с игрой например редактора карт, хотя для игры он не нужен но объем вылезет за 1.5 метра это же не  будет считаться нарушением, я конечно его отдельно куданить положить. Просто главное Game.EXE + все ресурсы для запуска не архивированные влезли же в лимит?


 
Antonn ©   (2005-07-12 16:27) [217]

а приз за особые извращения предусмотрен?
:)


 
Darth   (2005-07-12 17:17) [218]

редактор карт не будет считаться, если вы укажете в readme файле что это так. Все указанные ресурсы будут вынуты при подсчете (при условии что без них будет работать игра)


 
XProger ©   (2005-07-13 16:28) [219]

Жду-недождусь конкурса по созданию летающей кнопки по форме с ограничением в 500 кб!
Грустно товарищи, грустно...


 
DeadMeat ©   (2005-07-13 16:54) [220]

Хмм... Думаю, что при таком подходе, пилотов самолетов надо при сдаче последних экзаменов на допуск к упрвлению самолетом, сажать сразу за пассажирский боинг одного из аэропортов... Сразу на реальный полет... Ведь настоящий пилот по идее тоже должен сразу все уметь...

А саперов обучать только на боевых минах.. С тем же толкованием..

З.Ы. Здесь не так много спецов, которые могут все это дело организовать красиво, интересно, качественно и чтобы занимало по минимому.. Конкурс (по моему мнению) на то и расчитан, чтобы научить их этому.. Но не отсеивать, только при виде одного числа.

З.Ы.Ы. Ничего личного.. Просто мое мнение. Дайте бонус к очкам каждому, в зависимости от того, насколько меньше будет занимать игра..


 
Zak3D[@Tm] ©   (2005-07-13 18:46) [221]

DeadMeat
Бонус есть, но только тому, у кого работа будет весить меньше всех.


 
DR0N   (2005-07-13 21:17) [222]

XProger: Ну во-первх ты бонус получишь... во-вторых можно реально и в 512 уложиться 200 килов ехе + 300 ресурсы, но придется вырезать текстуры и прочие радости... Ну ты просто увидешь масштабность моей работы 1-го августа (если я успею;) поймешь зачем мне 2 MB хотелось, когда реально мог в 512 уложиться, ну а остальным - уж не знаю =)


 
XProger ©   (2005-07-13 21:35) [223]

Это конкурс! Слабаки должны стать сильными, сильные испробовать на деле свои знания и умения!
Если поощрять слабость выростут слабаки...

DR0N, прочти название топика!

З.Ы.
Всё равно грустно ;)


 
DeadMeat ©   (2005-07-13 21:44) [224]

Ну тада давайте в следуйщий раз делать krieger.. У них там 96 килов, а мы будем в 64.. И чтобы АИ был и локации большие.. и уровней так 8... И звуки конечно... Про модели и текстуры высокого разрешения я молчу.. Это само по себе должно быть.. И все это дело запихнуть в один *.EXE файл..
Просто ради интереса.. Глянуть к чему это приведет..

З.Ы. Может это крайность, но просто чтобы посмотреть... Сколько человек будет учавствовать.

---
...Death Is Only The Begining...


 
Unknown Man   (2005-07-13 21:50) [225]

Сказал на форуме МирГ и сдесь еще раз скажу: XProger, если что-то не устраивает, то тебя никто не держит - отказывайся. Иначе принимай все как есть - нечего другим настроение портить. А то это твое хвастовство: я могу то, я могу это, бойтесь меня, вы никто - уже изрядно надоедает.


 
Darthman ©   (2005-07-13 22:47) [226]

Согласен с предыдущим оратором. Прогер кончай хвастаться, а то станешь как 3d[Power] :D


 
DR0N   (2005-07-13 23:16) [227]

Лол с повиком прогера сравнили...
Так то прогер ксати как раз прав, если откинуть всю мешуру, то мы соревнуемся в крутосте написания алгоритмов... а не в том, кто больше текстур в высоком разрешении и музыки формата мп3 в папку с игрой положит, не ак ли? Но тут другой вопрос, хочется сделать красиво и прикольно а отсюда и текстуры в высоком разрешении и мп3 =) Кстати еще стоит упомянуть такую тенденцию, что чем куче прогер тем больше он всяческих эффектов может сделать программно не прибегая хм .. к графическим ресурсам... что ламер делает спрайтом в 100 кадров, заранее с любовью отрендеренным в максе, то профи сделает хитрым алгоритмом...
PS,
Я полностью за, давайте в след раз сделаем конкурс на самое минимальное OGL приложение (демку)!


 
Zak3D[@Tm] ©   (2005-07-14 00:59) [228]

Ну... чтож, объединение завершилось!
Теперь code.rpro.ru и izgame.rpro.ru - это одно и тоже.
Ссылка izgame.rpro.ru ещё некоторое время будет работать, но не долго =).


 
grouzd[E]v ©   (2005-07-14 01:15) [229]

С новосельем!


 
Darthman ©   (2005-07-14 01:25) [230]

2DRON:
Давайте. Я как раз своё OGL интро там и представлю :)


 
Zak3D[@Tm] ©   (2005-07-14 02:01) [231]

=) а ты хитрец


 
Zak3D[@Tm] ©   (2005-07-14 02:02) [232]

Хотя я тоже был бы не против такое пописать =).


 
Darth   (2005-07-14 09:56) [233]

Ну да, хитрец :) зато в первые же дни здам демку, которую никто не видел ;)


 
cyborg ©   (2005-07-14 10:02) [234]

Я никак не пойму, Darthman и Darth это один и тот же человек? :)


 
DR0N   (2005-07-14 10:04) [235]

Ну вот и отлично, потом устроим ;)
Демки Dartha я видел, повик показывал =)


 
Zak3D[@Tm] ©   (2005-07-14 11:18) [236]

cyborg
=) Один, один.


 
XProger ©   (2005-07-14 11:54) [237]

Кто тут хвастается? Просто вы конкурс губите...
А у кого выйдет лучше мы ещё увидим!
Darthman, у Повика несколько другой взгляд на написание игр: "Размер не имеет значения" ;)
DR0N, напишу тебе демку в 700 байт :)


 
DR0N   (2005-07-14 13:04) [238]

2XProger Я ж видел твою демку, и статью читал, сам знаешь какую =) Че думаешь я не смогу написать в 700 =))))


 
Darth   (2005-07-14 13:29) [239]

DR0N: какие же он показывал демки?
cyborg: один... один с паролем, другой без


 
Darth   (2005-07-14 14:32) [240]

Да, забыл сказать - конкурсами от и до теперь заведует ЗАК, Все вопросы к нему.


 
XProger ©   (2005-07-14 16:49) [241]

Darth, http://XProger.narod.ru/X4k.rar эту :)


 
XProger ©   (2005-07-15 00:07) [242]

Сегодня узнал, что исходный код можно не раскрывать...
Удручает, товарищи!


 
grouzd[E]v ©   (2005-07-15 00:33) [243]

XProger > Как это без исходников?


 
Darthman ©   (2005-07-15 00:40) [244]

XProger: сам придумал? удручает


 
Zak3D[@Tm] ©   (2005-07-15 00:41) [245]

О БОЖЕ!!!
Есть на этой планете место куда XProger не сходил по большому???
XProger
Ты хоть бы объяснил что это значит...


 
Unknown Man   (2005-07-15 00:45) [246]

Zak3D[@Tm], хорошо сказано :)


 
DR0N ©   (2005-07-15 08:16) [247]

XProger имеет в виду то, что я буду использовать свой двиг (http://dronprogs.mirgames.ru/dgle.htm) для написания игры, который представляет собой отдельный проект и закрыт в длл. Двиг по правилам можно не раскрывать. Но сам код игры будет естественно откры от и до. Двиг занимаеться лишь выводом графики/звука ака PowerDraw.
2XPRoger За твои туманные фразы и пустое поднятие ажиотажа на форуме - UNrespect!


 
Darth   (2005-07-15 10:14) [248]

DR0N: Согласен полностью. Если двиг закрытый, то он закрытый. Главное чтобы все компилилось :)


 
Zak3D[@Tm] ©   (2005-07-15 12:12) [249]

Ну, в общем мы с XProger"ом пришли к мысли, что со следующего конкурса в Правилах будут оговорены разрешённые для использования DLL. И так же будет оговорено что можно выносить в DLL (Если свои DLL вообще будет разрешено подключать).
Вот такое вот ужесточение правил произойдёт.


 
DR0N ©   (2005-07-15 17:47) [250]

Это правильно, по тому что можно в длл просто куски игры спрятать, но в моем случае это не так, т.к. двиг появился задолго до конкурса =) и его уже юзают различные проекы разных людей. А так по идее для дельфи я знаю только 2 двига которые за собой длл таскают: мой и PD.


 
Zak3D[@Tm] ©   (2005-07-15 21:38) [251]

DR0N
Ты на code.rpro.ru приватные сообщения свои посмотри =)
--------
сори за оффтоп


 
DR0N ©   (2005-07-15 22:23) [252]

хм ладно.. еще знал бы как =)


 
DR0N ©   (2005-07-15 22:27) [253]

ответил ;)


 
XProger ©   (2005-07-16 04:01) [254]

DR0N, хм, а XEngine.dll тебе ни о чём не говорит?


 
DR0N ©   (2005-07-16 10:46) [255]

Понимаешь в отличае от твоего XEngine"а которым только ты и Нео пользуются, мой движок распространяется в сети, причем неплохо, вот например хотя бы: http://mirgames.ru/files/component/


 
Antonn ©   (2005-07-16 17:19) [256]

хм, я думал в конкурсе учавствуют работы с ПОЛНЫМ открытым кодом, а не закрытыми движками, которые разрабатывались неизвестно сколько(у конкурса есть одно хорошее ограничение - по времени) а с готовым двиглом(да еще и класной картинкой) времени на другие фичи будет больше - уже не честно по отношению к тем, кто делает проект с "числого листа".

ЗЫ прошу прощения за очепятки ):


 
Antonn ©   (2005-07-16 17:19) [257]

блин

> ):

:)


 
grouzd[E]v ©   (2005-07-16 20:37) [258]

А какая нафиг разница на каком движке ты делаешь? По-моему, основная трудность заключается в алгоритмах самой игры...


 
MeF Dei Corvi ©   (2005-07-16 22:53) [259]


> По-моему, основная трудность заключается в алгоритмах самой
> игры...

Оцениваться будут алгоритмы или красивость картинки и скорость вывода всего этого добра? :)


 
DeadMeat ©   (2005-07-17 00:02) [260]

Все вместе...

---
...Death Is Only The Begining...


 
DR0N ©   (2005-07-17 16:10) [261]

2Antonn а кто тебе мешает взять готовый движок? В условиях не стоит обязательным пунктом писать игру с нуля... я смотрел различные конкурсные работы там используется все от DelphiX до API D3D...


 
Antonn ©   (2005-07-17 16:43) [262]

DR0N ©   (17.07.05 16:10) [261]
совесть мешает, чтоб ее...


 
DR0N ©   (2005-07-17 21:24) [263]

А мне не мешает, т.к. движок моими же руками и написан =D


 
Антон ©   (2005-07-18 00:33) [264]

Всё, сайт с конкурсом накрылся... :)


 
grouzd[E]v ©   (2005-07-18 00:57) [265]

Anton, че там у вас? Канализацию прорвало?


 
Zak3D[@Tm] ©   (2005-07-18 01:02) [266]

Сервак в ауте, скоро востановят =)


 
XProger ©   (2005-07-18 14:24) [267]

Единственный кто меня здесь понимает - Anton :)
А конкурс действительно на ламаков расчитан... :(


 
Zak3D[@Tm] ©   (2005-07-18 14:41) [268]

Я бы сказал "для всех и каждого"


 
Zak3D[@Tm] ©   (2005-07-18 14:44) [269]

Одну и туже задачу можно решить на разном уровне.
Вот эти уровни мы и сравним =)


 
XProger ©   (2005-07-18 14:52) [270]

Не слишком ли предсказуемы результаты будут?


 
DeadMeat ©   (2005-07-18 15:04) [271]

Уже семь раз сравнивали.. И ниче..
А вот мое мнение, что конкурс расчитан на всех.. Т.к. это не просто состязание.. Это в первую очередь обмен опытом. По сути даже помощь тем, кто мало в этом всем шарит.


 
XProger ©   (2005-07-18 15:18) [272]

DeadMeat, о каком обмене опытом может идти речь, если движки будут закрыты? ;)


 
DeadMeat ©   (2005-07-18 16:19) [273]

1. Они тока щас пошли закрытыми.. Да и я так понимаю это не все так будут делать..
2. Обмен опытом не является чисто обменом знаниями по способам вывода графики.. Там и алгоритмы тоже имеют не маловажное значение.


 
Darth   (2005-07-18 16:34) [274]

XProger: Мой DL-FX2 открыт. Его использовал в конкурсе Osokin если не ошибаюсь. Так вот скажи мне - какая разница открыт мой движок или засунут в dll, если код игры писал Осокин, который не писал мой движок. Движок писал я. Он просто посчитал удобным использовать его. А не WinAPI/D3D/OGL или еще что-то из готовых движков. Конкурс по алгоритмам игры, а не по алгоритмам вывода графики\звука. Это умеют так или иначе все. примеров вагон в сети. А примеров по реализации данной игры в сети нет. И кто-то найдет что-то интересное у каждого.

Вообщем несогласен я с тобой. Непойму, толи у тебя максимализм юношеский не прошел, толи ты с ума сходишь...


 
DR0N ©   (2005-07-18 18:18) [275]

Пошли вы все в жопу (шутка =) все, достали... вот не в падлу мне, все-все сурсы двига на конкурс в архив запихаю и изучайте наздоровье! А то XProger уже достал ныть, чес слово... А я лично не хочу нарушать принцып об открытых движках...


 
XProger ©   (2005-07-18 18:33) [276]

Плевать мне на ваши исходники, ничего нового для себя в них не найду! Вы просто забыли основную идею конкурса...


 
Антон ©   (2005-07-18 18:44) [277]

Ты еще спрашивал, кто тут хвастается (237)?


 
XProger ©   (2005-07-18 18:55) [278]

Антон, это не хвастовство - это факт


 
Антон ©   (2005-07-18 20:27) [279]

Но разглашать во всю данный "факт" - это и есть хвастовство...


 
DeadMeat ©   (2005-07-18 20:40) [280]


> Плевать мне на ваши исходники, ничего нового для себя в
> них не найду! Вы просто забыли основную идею конкурса...

Если не сложно.., то напомни плииз.
Если я не ошибаюсь, то дарт начала этот конкурс.. Вот пускай он сравнит свою идею с той, которую ты приведешь..

---
...Death Is Only The Begining...


 
XProger ©   (2005-07-18 20:43) [281]

DeadMeat, читай название топика... и [259] пост в этой ветке


 
DeadMeat ©   (2005-07-18 20:54) [282]

И все же..
Напомни пожалуйста..
Название топика я вижу еще с самого начала этих конкурсов. И пока все было нормально..

---
...Death Is Only The Begining...


 
XProger ©   (2005-07-18 20:58) [283]

DeadMeat, если бы перечитал предыдущие 3 страницы - стало бы ясно, что исходники теперь не нужны. Соответственно опыт передавать нечем...


 
Darthman ©   (2005-07-18 21:33) [284]

XProger:
если бы перечитал предыдущие 3 страницы - стало бы ясно, что исходники теперь не нужны.
Ты, конечно, извени. Но правила конкурса не менялись. С первого конкурса я вносил в них только дополнительные ограничения чтобы не было хитрых морд, перехитривших правила и нашедших лазейку. Однако если такие и находились - они мне сообщале о дыре в правилах.
Правила подразумевают сдачу исходников игры. ГРАФИЧЕСКИЙ, АУДИО движок никого не волнует. Поскольку разработка игры длится недолго (у меня лично из этого месяца было немного дней, которые я смог посвятить конкурсу) можно использовать любой уже готовый графический\аудио движок.

Ну не могу же я тебе дать исходники DGLengine если мне взбрендит на нем сделать свою работу. Не могу. Так в чем проблема? Алгоритмы игры от этого не изменятся. Изменится только то, с помощью чего я вывожу графику. А даже сами ПРИНЦИПЫ вывода графики всеравно останутся в коде. Графический движок просто не может определить что и где ты хочешь нарисовать сам. Это задается кодом.

Исходя из этого я остаюсь при мнении, что конкурсы проводятся по прежнему для кодеров по кодингу. А так как делалось все тут, в разделе игр - то и кодим мы игры. Однако никто не запрещает сделать след. конкурс на 64K intro например. Я не буду против. Может быть даже буду только за. В их случае ДЛЛ использовать будет нельзя, можно будет только код. Хотя, опять таки при закрытом движке можете использвоать dcu или obj файл вместо юнита.

Так что я думаю, Прогер, ты поднимаешь бучу из ничего. Ты боишься что ты будешь единственным, кто напишет на своем, да еще и открытом движке. Ты чувствуешь несправедливость и твоя гордость задета. Вот в чем все дело. Дело в гордости. Типичный максимализм.

Мне больше добавить нечего.


 
DeadMeat ©   (2005-07-18 21:35) [285]

На всякий случай еще раз повторю свою просьбу... Напомнить идею конкурса..

---
...Death Is Only The Begining...


 
XProger ©   (2005-07-18 21:59) [286]

DeadMeat, "конкурсы по кодингу" кодинг никого не волнует, т.к. по исходнику никто не судит.
Darthman, мне свой код отдать не сложно, раз уж на то пошло...


 
Антон ©   (2005-07-18 22:00) [287]

Идея конкурса: прочитать условие, сделать в течение месяца работу, сдать исходники до конца срока, ждать результатов, праздновать победу... :)
А правила написаны на code.rpro.ru...
Что еще нужно-то...?


 
Антон ©   (2005-07-18 22:10) [288]

Конкурс по кодингу не обязательно значит, что побеждает тот, у кого код лучше, страшнее и оптимизированнее... Шансов на победу больше у того, кто сумеет выполнить все условия конкурса...
Суть конкурса в том заключается, чтобы суметь выполнить условия... "По кодингу" в данном случае, наверное, можно заменить на "по созданию программ/игр"...
Зачем мучаться создавать свой движок, если можно взять имеющийся. Суть-то заключается не в том, каким образом выводится графика, а в том, каким образом ты сможешь это использовать...


 
DR0N ©   (2005-07-18 22:30) [289]

Имхо... вообще не вижу смысла уже в этой дискуссие...
А следуюий конкурс пусть будет 64к интро и пусть в условиях четко напишут ВЕСЬ код открытый никаких DLL, obj, dcu...


 
Darthman ©   (2005-07-18 22:33) [290]

DR0N: а как же мне тогда использовать свой любимый minifmod? :D


 
XProger ©   (2005-07-18 22:35) [291]

Darthman, uses mmSystem ;)


 
DeadMeat ©   (2005-07-18 23:00) [292]

А раньше и код оценивался насколько я помню.. Я даже за него пару-тройку минусов получал...

---
...Death Is Only The Begining...


 
DR0N ©   (2005-07-18 23:13) [293]

ну или просто DirectSound...


 
П7   (2005-07-20 22:18) [294]

Не, я тут в ськах ко всем пристаю, на счёт этих пресловутых "проходов". Нафиг они нужны? Если мне всё равно поиск пути делать влом, и монстра будет топать по прямой, эти прямые я условно обзову "проходами" и типа как отмажусь... (: Така нафи такие сложности-то?


 
Антон ©   (2005-07-20 22:53) [295]

Делай так... Штраф будет. Но по крайней мере ты не один такой будешь - antonn также делает


 
П7   (2005-07-20 22:59) [296]

А за что штраф? Вроде ведь всё по правилам...


 
П7   (2005-07-20 23:08) [297]

Либо дайте чёткое описание т.н. "проходов", либо я буду сильно возмущаться за штрафы по этому поводу. Т.к. ну не врубаюсь я в ваши "проходы", хоть вы тресните. Мало того, что слово похабное какое-то, так ещё и абстрагировали его до невозможности, чтобы потом выскочить из одного из этих самых "проходов" с криками "Ага, а мы не это подразумевали под проходами. А вот получи теперь пачку штрафов, бездельник!".
Я ваш хитроумный плн раскусил, теперь не отмажетесь! (:


 
Антон ©   (2005-07-20 23:22) [298]

Вот один из вариантов:
- есть лес (в нем растут деревья);
- есть в лесу всякие извилистые тропинки (на них растет только трава);
- лесные тропинки ведут к полянке (тоже с травой), на которой построена база;
- по тропинкам из дальних окраин леса бегут зверушки к полянке, на которой построена база;
- на тропинках, по которым бугут зверушки, и полянке, на которой построена база, можно строить пушки, которые отсреливают зверушек, бегущих по лесным тропинкам к полянке, на которой построена база;
- цель: защитить базу, построенную на полянке, от зверушек, бегущих по тропинкам, с помощью пушек, построенных на свободных участках...

Фу-у-у, вроде все... А проще, посмотри мой шот (http://code.rpro.ru/fusion_forum/viewthread.php?forum_id=9&thread_id=7&rowstart=120).
Кстати, ты бы лучше сообщения на форуме code.rpro.ru оставлял - для этого он и создан (и больше вероятность, что сообщение прочитают).


 
П7   (2005-07-20 23:31) [299]

То, что такой вариант возможен, я представляю. Но чем твои проходы-тропинки отличаются от моих проходов-прямых? Неопнимаю.

Меня не интересуют варианты, их я сам пачку придумаю и не подавлюсь.

Мне нужно: Либо проходы убирают из обязательных условий конкурса, либо чётко формулируют, что под этим словом имется в виду.

Разве я многово прошу? Иначе мои проходы-прямые так же проходят по правилам, как ваши кривые тропинки и прочие поиски путей...


 
Антон ©   (2005-07-21 00:02) [300]

Короче, пиши все вопросы на http:\\code.rpro.ru


 
Антон ©   (2005-07-21 00:05) [301]

Можешь сделать тропинки и прямые, но, во-первых, это не так эффектно, во-вторых, мало кто поставит много баллов за такую работу (потому что почти все мучаются с извилистыми тропинками)...


 
П7   (2005-07-21 00:28) [302]

Ну дык там им и надо! (:


 
cyborg ©   (2005-07-21 08:35) [303]


> [297] П7   (20.07.05 23:08)

В Варкрафт3 играл? Там есть мультиплеерные карты, где бегут монстры по проходам и нужно ставить в разрешонные места всякие башни, колбасящие монстров. Одна такая карта, не помню стандартная она или с инета качал, там в центре дерево жизни, самая классная карта.

Думаю это имеется ввиду :).


 
XProger ©   (2005-07-21 09:55) [304]

cyborg, AzureTowerDefense.w3x


 
Darth   (2005-07-21 10:21) [305]

cyborg Хпрогер прав. Она самая и есть прототип того, что мы делаем.

ЗЫ: оч. интересная карта ИМХО, особенно когда несколько человек играют.


 
Zak3D[@Tm] ©   (2005-07-21 18:10) [306]

П7
Прямые проходы делать не запрещается, а значит допускается =))


 
cyborg ©   (2005-07-21 20:32) [307]

Бгы, уже просканировали :)
http://www.yandex.ru/yandsearch?rpt=rad&text=AzureTowerDefense.w3x
На данный момент 10 пункт.


 
Darthman ©   (2005-07-21 20:37) [308]

А что там должно было быть? :)


 
П7   (2005-07-21 21:33) [309]

Ок... (:
Ну я может, понта ради, сделаю так, чтобы монстры петляли, как пьянь распоследняя!!! (:


 
Антон ©   (2005-07-21 21:42) [310]

To: П7
Ну, это не трудно... у меня такое было на первой стадии разработки проекта.


 
Zak3D[@Tm] ©   (2005-07-23 13:51) [311]

Ну чтож, мы на финишной прямой. До окончания конкурса осалась одна неделя =)!


 
Антон ©   (2005-07-23 14:28) [312]

Чего? Еще 10 дней!


 
Zak3D[@Tm] ©   (2005-07-23 17:24) [313]

1 АВГУСТА 2005
Помоему 10 дней никак не получается...


 
Antonn ©   (2005-07-23 17:34) [314]


> 1 АВГУСТА 2005

включительно?


 
Антон ©   (2005-07-23 17:38) [315]

23,24,25,26,27,28,29,30,31,1 - 10 дней...
В правилах написано по 1 августа 2005 года включительно


 
DeadMeat ©   (2005-07-23 17:39) [316]

Короче первого сдавать и все тут...

---
...Death Is Only The Begining...


 
Zak3D[@Tm] ©   (2005-07-23 17:39) [317]

упс =)...
ну чуть больше :Р


 
Antonn ©   (2005-07-23 17:39) [318]

хы, а у меня уже 40 минут 24-го...


 
Antonn ©   (2005-07-23 17:45) [319]

сегодня решил сделать вспышки от стрелюбы оружием. canvas.Ellipse() рисовал, но фигово. И тут я попробывал Scanline+ч/б маску... Клево получилось, не тормозит совсем.


 
XProger ©   (2005-07-23 18:10) [320]

3 дня назад тож вспышку делал:
Из матрицы вида вытаскивал 2 направляющих вектора, ориентировал относительно их грани полигона. Затем поворачивал полигон относительно нормали к нему домножив на матрицу поворота относительно этой оси.
В итоге получилась хорошенькая такая, вертящаяся вспышка! :D


 
Antonn ©   (2005-07-23 18:13) [321]

XProger ©   (23.07.05 18:10) [320]
завернул... :)


 
Zer0 ©   (2005-07-23 18:33) [322]

ээээ, а чем пойнтспрайты плохи?


 
XProger ©   (2005-07-23 19:22) [323]

Zer0, может и не плохи, но руки выпрямлять изредка тоже надо :)


 
Antonn ©   (2005-07-23 20:36) [324]

только что сделал мины, всех рвут, нафиг мне теперь пушки? :)


 
П7   (2005-07-24 01:31) [325]

По моему у пойинт-спрайтов большая проблема с отсеченим... Или я чего-то не догоняю...
ИксПрогер, тебе не руки надо выпрямлять, они у тя достаточно прямые... (: Тебе по мозгам нужно почаще давать, что спуску лени своей не давал! (:


 
Darth   (2005-07-26 16:40) [326]

Я усе сделал и сдал.
1 работа типа уже есть :)


 
A22 ©   (2005-07-26 17:04) [327]

2 Antonn
matView[0] - первый столбец, вектор i"
matView[1] - j"
matView[2] - k"

i", j", k" - базис нового пространства, т.е. аналоги i,j,k обычного, не трансформированного. Так что если нужно построить биллбоард, берешь точку p, где куда его нужно поместить и создаешь полигон
p - i" - j", p + i" - j"
p + i" - j", p + i" + j"
если есть желание, можно его еще и повернуть, причем поворачивать лучше не матрицей, а руками, пересчитав i" и j" - быстрее будет.

З.Ы. просто решил пояснить, вдруг кто не знает... это все же, ИМХО, лучший способ задания билбоардов


 
XProger ©   (2005-07-26 18:29) [328]

Хм. Можно изначально повернуть все вершины полигона в его системе координат, но тогда придётся домножать его на матрицу в системе координат камеры. ИМХО разницы практически никакой :)


 
A22 ©   (2005-07-26 18:42) [329]

Vec3 _vx = 0.5f*size*Vec3( mView._11, mView._21, mView._31 ),
    _vy = 0.5f*size*Vec3( mView._12, mView._22, mView._32 );
if ( angle ) {
   sns = sinf(angle);
   csn = cosf(angle);
   _nvx = _vx*csn - _vy*sns;
   _nvy = _vx*sns + _vy*csn;
}

все, теперь _nvx - это i"" (пространство камеры, повернут),
а _nvy - j"". используя их для построения полигона получаем биллбоард, повернутый относительно оси своей нормали на angle. мм, так все же быстрее матрицы - немного меньше операций, да и построение самой матрицы время займет


 
cyborg ©   (2005-07-29 16:58) [330]

Отправил,  правда недоделанный, лень :)

Только что я у себя заколбасил 2025 пупков. Кто сможет больше? :)

Ответы будут после первого числа :)


 
Zer0 ©   (2005-07-31 00:49) [331]

интересно, когда конкурсу год исполнитсо?


 
Antonn ©   (2005-07-31 09:39) [332]

отправил через http://code.rpro.ru/postresult.html
только не понял, там говорилось про какой-то пароль, который доступен после конкурса, это чего такое?


 
Zak3D[@Tm] ©   (2005-07-31 09:42) [333]

Помоему тогда был организован первый конкурс
05.07.2004


 
Zak3D[@Tm] ©   (2005-07-31 09:42) [334]

нииии.... ГОД УЖЕ БЫЛ!!! =) вай.


 
Antonn ©   (2005-07-31 09:49) [335]

Zak3D[@Tm] ©   (31.07.05 9:42) [334]
кстати, первое упоминание о "А не устраивать ли нам небольшие конкурсы по кодингу?" было 21.06.04 в 23:23 :)


 
cyborg ©   (2005-08-01 13:40) [336]

Вах, только что свой рекорд побил, 2428 пупков замочил :)


 
Zak3D[@Tm] ©   (2005-08-02 00:13) [337]

Ну чтож, закачка на сайт закрыта =)


 
XProger ©   (2005-08-02 00:14) [338]

Ну чтож, ждём пака!


 
Антон ©   (2005-08-02 00:17) [339]

А сколько ждать? (сколько в прошлый раз ждали?)


 
DeadMeat ©   (2005-08-02 00:18) [340]

ААА!!!
А МИНЕ АБЫДНА!!!!

---
...Death Is Only The Begining...


 
Антон ©   (2005-08-02 00:19) [341]

Що, не усел?


 
DeadMeat ©   (2005-08-02 00:22) [342]

НЕЕЕЕТ!!!
Ну как.. сдать та успел.. но вот доделать не успел...
БЛИИИН!!!
По своей же глупости не успел...
АААА!!!!!!!!

---
...Death Is Only The Begining...


 
DeadMeat ©   (2005-08-02 00:23) [343]

Упаковать самое главное не успел..
Оно пакуется офигительно, но я на последний момент все оттянул.. и не успел...
Так бы в размер уложился спокойно...
А теперь.. Теперь все это добро весит 2 с копейками метра..
А если бы запакавал, то было бы 1.40..

---
...Death Is Only The Begining...


 
Антон ©   (2005-08-02 00:24) [344]

Да-а-а, женщины - зло...


 
grouzd[E]v ©   (2005-08-02 00:26) [345]

[339] Антон ©   (02.08.05 00:17)
Не раньше чем завтра. То есть сегодня. Днем...


 
Антон ©   (2005-08-02 00:27) [346]

Zak обещает через час...


 
grouzd[E]v ©   (2005-08-02 00:28) [347]

[344] Антон ©   (02.08.05 00:24)
:offtop: Неправда твоя. ЗЫ И плз без холиваров...


 
Антон ©   (2005-08-02 00:29) [348]

grouzd[E]v, ты почитай, почему DeadMeat не успел доделать (на code.rpro.ru)


 
XProger ©   (2005-08-02 04:05) [349]

1) antonn:
+ Не выдаёт никаких ошибок!
+ Рендер в текстуру (если это можно так назвать)
+ Хоть рисовал на DC, но работает достаточно шустро
+ Размер
- Не понял как пушки убирать...
- Нет атмосферной музычки

2) ПсихЪ
+ Просто класс!
+ Размер
- Тихо
- Не понял, как отличить своих от чужих?
- Не пробовал окошко за заголовок тягать? (перерисовка окна глючит)

3) grouzd[E]v
+ 3D и достаточно хороший стиль кода
+ Размер
- Я уж было думал комп повис - запуск игры длился около 2 минут (предпологаю, что виной всему "b.pixelformat := pf32bit" в коде загрузки текстур)
- Камера появилась хз где, казалось, что вместо игры так и будет серый экран
- Нет освещения, что достаточно не приятно видеть в 3д игре
- Не хорошо после каждого входа или проигрыша менять разрешение экрана для отображения менюшного GUI

4) DeadMeat
+ 3D хоть и не ручное ;)
- Размер!!!
- Ай-яй-яй, позорный AV при постройке одной из пушек
- Долго не мог понять как выйти из игры Alt+F4 спасло
- После такого некрасивого выхода игра осталась в процессах (Ctrl+Alt+Del) и мешала нормально работе других конкурсных работ!

5) Darthman
+ Достаточно интересно было играть, правда со временем возникнет ситуация, когда ты будешь:
а) непобедим
б) никуда не денешься и проиграешь
т.к. все места под пушки будут забиты.
- Музыка - это конечно хорошо, но звуковые эффекты не помешали бы
- Как можно выйти из игры без Alt+F4?
- Откуда такой размер???
- Графика конечно не самое главное, но не до такой же степени?
- Уровне эдак на 20 вылетела AV (во время начала очередной волны)

6) DRON
+ 3D и вроде как ручное
+ Нормально меню
- Размер
- Долгая загрузка
- Просит послать отчёт разработчикам Windows XP при нанесении поврежления монстром, причём игра на это не реагирует и продолжает писать ошибки (Ctrl+Alt+Del спасло) В итоге нормальная играть сталоневозможно!
- Либо игра тормозит, либо так запланированно (чтобы человек отличил движение от скачков - нужно как минимум 18 кадров анимации в секунду)

7) Zak3D[@Tm]
+ В правила вписался
- Как-то тихо в мире этом...
- Явные проблемы с альфа каналом у текстур
- А рестарт то не работает (пишет "игра онончена" в то время как я могу ещё пушки расставлять)

8) cyborg
- Это вроде как 3D?
- По моим наблюдениям пушки разворачиваются не на кротчайший угол до цели


 
_3d[Power] ©   (2005-08-02 04:48) [350]

Баним работу Darthman"а за размер.


 
_3d[Power] ©   (2005-08-02 04:54) [351]

Неадекватный был пост ) просто показалось что 1,53 МБ (1 608 584 байт) работа )) все из-за некоторых *покосился на ...


 
cyborg ©   (2005-08-02 07:46) [352]


> [349] XProger ©   (02.08.05 04:05)
> - Это вроде как 3D?

:)
Чего ты хотел? Я не графикой занимался целых четыре дня , ты ещё к текстуре земли которая ещё и на пушках висит придерись :ор

Я там в реадми вроде забыл про колёсико написать, которое камеру отдаляет/приближает, чем не 3Д? :)


 
XProger ©   (2005-08-02 08:09) [353]

cyborg, ага, и про курсор который может улететь неизвестно куда, и про то, как потом пытатешься найти его (что уже маловероятно ;)


 
DeadMeat ©   (2005-08-02 09:06) [354]


- Ай-яй-яй, позорный AV при постройке одной из пушек
- Долго не мог понять как выйти из игры Alt+F4 спасло

Про AV специально же написал на форуме том.. Ну ведь знал же что тыкнут.. Там так и будет, потому что не доделал я эту пушку..
А насчет понять как выйти, там же писал...
Ну признаю... сморосил.. надо было описать в ридми.. Но решил на форуме.. т.к. все равно не доделал..
А в размер я бы уложился.. потому как компрессию всех ресурсов сделал, но не внедрил...
Опять же читай на форуме...

Но за критику спасибо..


 
DeadMeat ©   (2005-08-02 09:07) [355]


Баним работу Darthman"а за размер.

Теперь за это уже банят?


 
cyborg ©   (2005-08-02 09:19) [356]

cyborg
Похоже у меня самая гавёная :)

Darthman
самая играбельная версия. Даже правилам соотваетствует :)
Когда нажал мышкой на край экрана, башню там ставить хотел, игра переключилась в виндовс, и всё обломалось, не восстанавливается. Похоже нажалось на край окна для изменения размера.
Обидно, столько башен поставил :).

antonn
Чего-то всё мелко, у меня рабочий стол 1152х864, плохо видно чего там происходит. И кроме лазерныхпервых пушечек чего-то ничего не ставится.

DeadMeat
Классно сделано, почки как генералы :)
Только очень глючит много. Нажимаю на кнопки кроме пулемётов, вылазят ошибки.
Башни не успеваю поставить, а монстры уже заколбасили базу.

DRON
Кримсонленд :)
Чего-то наоборот всё крупно слишком.
И быстро убивают.
Глюки с кровью, вероятно проблемы с Z буфером, полосками рисуется, мигает. Перед рисованием крови, после отрисовки земли, отключай проверку и запись на глубину, и рисуй кровь, глючить не будет.
Загружается долго, секунд 5 :).

grouzd[E]v
Варкрафт 3 :)
Второе место даю, если бы ещё пульки (стрелы) летели, а-то без них не очень.

XProger
Круто! :)
только ничего не видно сзади (вечно в пауков врезаюсь), от 3д пукалок я не сильно тащусь, мне стратегии подавай, а не пукалки. ;)

Zak3D[@Tm]
Классно!
Но ты меня обламал, всего 15 уровней, нужно было бесконечно сделать :(.
Смысл только в 50 рублёвых пушках, остальные гнилые какие-то :), не справлются.

ПсихЪ
Неплохая войнушка :).
Только все юниты застревают друг в друге.

Первое место я бы поделил между Darthman и Zak3D[@Tm], самые играбельные, и интересные.


> Баним работу Darthman"а за размер.

По размеру папка релиз 1,23 метра, чего тут банить?


 
cyborg ©   (2005-08-02 09:26) [357]


> [353] XProger ©   (02.08.05 08:09)

Среднюю кнопку нажимаешь и уаля ;)
Держи её и крути мышку, будет с курсором перемещаться.


 
XProger ©   (2005-08-02 09:53) [358]

cyborg, вот вылетел курсор за пределы поля, причём улетел в неизвестном направлении, что делать? Зажму среднюю кнопку - центрируюсь на курсоре, вокруг черно куда двигать чтобы на поле боя обратно попасть? ;)


 
cyborg ©   (2005-08-02 10:05) [359]


> [358] XProger ©   (02.08.05 09:53)

Не знаю :) а ты не крути так, чтобы за поле улетать.
Ты чего там с мышкой делаешь? :))

У меня (в моей) тактика оказывается такая: как можно плотнее ставить башни у центра, тогда никто не проберётся :). Сейчас играл, более 10000 пупков замочил, потом вышел, так, как непобедим стал :).


 
Zak3D[@Tm] ©   (2005-08-02 10:18) [360]

cyborg
Времени и желания не хватило, что бы над балансом подумать =(.
Нужно было все цены сделать чуть выше, а пушки чуть слабее, тогда былобы заепца =).
Всё это меняется в *.cfg файлах ;))


 
Darth   (2005-08-02 10:19) [361]

А я свои мысли из дому выскажу. С работы тянуть 8метров западло, да и комп тут такой, что половина не заработает :( Так что ждите


 
DeadMeat ©   (2005-08-02 10:25) [362]

antonn:
+  Понравился стиль оформления
+  Оригинальная задумка
+  Выжил почти все, что можно из канваса.. респект
+  Не плохие спец эффекты

-  Пушки не всегда стреляют по врагам
-  Мощность пушек не понятна.. главной стреляю и хоть бы что.. очень мало что дает
-  Разрывов нету.. от снарядов
-  Управление не очень удобное
-  Пушки даются рандомом как то.. не очень удобно

********************

cyborg:
+  Прикольно... ;)
+  Человек (как я понял) начал осваивать 3Д.. ниче для начала

-  Цвета... плохо подобраны цвета
-  Курсор.. ну в смысле управление.. не очень удобно
-  Спец эффектов мало.. ну точнее нету..

********************

Darthman:
+  Ниче так внешне
+  Геймплей средний, но играть можно
+  Кружочки понравились
+  Больше остальных похоже на оригинал

-  Управление тяжкое
-  Звуки пополам.. в смысле звуков нету, есть музыка

********************

DRON:
+  Оформление.. звуки.. музыка.. ниче так.

-  Если я правильно понял идею конкурса, то это чуток не соответствует.. получился кримсонлэнд
-  Ну и как следствие выше, далее описывать смысла особо нету..

********************

grouzd[E]v:
+  Идея и усилия вложенные на создание более-менее похожего чегото на ВорКрафт
+  Звуки..
+  Интерфейс
+  Режим строительства

-  Долго ждал...
-  Оооочень долго ждал.. хотябы полоску сделать бы.. а то пол компа умерло..
-  Слишком уж все ярко.. нету освещения
-  Управление не очень удобное
-  Не сразу сообразил, что пушки уже можно ставить, т.к. после нажатия на кнопку установки не видно, что чтото поменялось
-  Я так понял пушки их пугают до смерти?? ;) Ну в смысле чем стреляют не увидел..

********************

XProger:
+  Мясо... ;)

-  Убить готов за то, что нету инверсии мыши в настройках
-  Уж слишком долго надо мочить гадов до появления пушки
-  Я думал надо делать не Doom, а чета типа стратегии
-  Какие то цвета не очень
-  Звуки странно работают.. к примеру звук выстрелов пулемета не всегда слышно.. Он иногда только работает..
-  Раз уж Doom, то и попрыгать не плохо бы..

********************

Zak3D[@Tm]:
+  Соотвествие правилам
+  В тему подобранные противники

-  Цвета.. тоже как то не так..
-  Управление мышкой затянутое.. нельзя быстро переместится из одной точки в другую
-  Пушки слабые уж очень.

********************

ПсихЪ:
+  Стиль оформления
+  Почти законченная игра в довольно сжатые сроки
+  Строительство.. все дела..

-  Так и не понял как отличить своих от чужих
-  Управление.. нельзя толком карту разглядеть.. по крайней мере не нашел как..
-  Куда то убежали мои infantry..
-  Пушки которые самонаводятся, чета атаковать мою же базу стали.. как и вернувшиеся infantry
-  Странно все играется, хоть и красиво..

Если чего забыл или упустил... уж простите.


 
XProger ©   (2005-08-02 10:35) [363]

DeadMeat,
1) ну начну с того что это не Doom и в правилах не было оговорено ограничение на жанр
2) Прыгать нельзя т.к. раз уж тебя сцапали то помирай достойно!
3) Правила соблюдены:
- тропинки - 3 просвета между горами
- база - игрок
- пушки есть и исчезают с целью баллансировки геймплея, иначе 6 пушек при правильной расстановке способно сделать игру бесконечной и лёгкой. От этого они такие дорогие и время на их установку ограничено...


 
XProger ©   (2005-08-02 11:20) [364]

Осталось дождаться голосов следующих участников:
antonn
Darthman
DRON
grouzd[E]v
Zak3D[@Tm]
ПсихЪ


 
DeadMeat ©   (2005-08-02 11:38) [365]

Ну чтож.. Раз правила соблюдены, то значит я не прав... Приношу извинения..


 
Antonn ©   (2005-08-02 11:39) [366]

Прошу извенить за "минусавостью" мнения, но плохое находить гораздо проще:)
По коду анализ не делал, тк в большинстве работ используются внешние библиотеки компонент, с которыми я никогда не работал, и оценить всю мощь максимально оптимизированого кода не смогу:) Оцениваю по играбельности.

1) cyborg:
+ валюта в рублях:)
- отсутсвие теней и светлая основа создает впечатление летания в воздухе объектов
- модели не совсем подходят (ладно дети бегущие в беседку, но отъутюженные турели?).
- пушки кобасятся. иногда крутятсяб иногда дергаются

2) Darthman
+ плавность графики, вся эта прозачность и тп. с канвасом не сравнить:)
+/- звуки какие-то странные, так и не понял какие:)
- пушки бы нарисовать как пушки, а не как квадратики
- монстры прут с одного направления, можно создать коридор смертников, никто не пройдет (см. ниже, почему)
- кол-во пушек значительно превосходит кол-во монстров, а ждать, когда последние перевалят не хватило сил:)
- скролл. можно заскроллироваться далеко и потом искать базу.

3) DeadMeat
Это была моя самая быстрая смерть:) так меня еще не рвали, даже сообразить не успел...
+/- модельки классные, но чужие:)
- выход. по Алт-Ф4 но в процессах висит и занимает 50метров памяти
- лазерной пушки не увидел, хотя запроектирована
- не стабильный AV:) увидел всего раз(и вылетела игра), а потом просто не ставилась лазерка, но на выходе игра попросила отправить отчет в Microsoft, по понтоваться:)

4) DRON
+ менюха понравилась, только не понял, как астероиды с воякой ассоциируются
+ зьвук (конкретно - Мортал-Комбат, на телефон закачаю:))
- убили меня быстро, я так и не увидел, как строить:)
- все таки слишком быстро убивают, пытался раз 7, никак...

5) grouzd[E]v
+ зьвук
+ реально видимое строительство
- загрузка 48 секунд(хотя я и подождать могу) и камера при старте улетает в серость
- часто разрешение экрана меняет
- не видно снарядов, ошметков с убитых

6) XProger
+ действительно страшная толпа монстров:)
- тормоза. регулировать не пробывал, стоял до последнего(кстати, набил 475 фрагов, пока допер, как пушки строить(а реадми прочитал уже потом:)))
+/- даже не знаю, к чему отнести идею FPS и игрока-базы.
- мрачновато, все в серочерных тонах

7) Zak3D[@Tm]
+ ФПС радует глаз:)
- при стрельбе у пушек анимация строительства проскакивает
- у текстур края белые, вроде как прозрачность хромает
- карта как-то странно работает
- не понравились черные квадраты для мест установки орудий

8) ПсихЪ
+ стильно выполнено, графическое оформление просто классное!
- не нашел скролла экрана
- сборщики ресов(ну кружочков каких-то:)) иногда упираются в свои пушки и не едут
- не на полный экран, надо было хотя бы окно с изменяемыми границами.
ЗЫ А ножи-то вроде не в ту сторону вращаются:)

9) antonn
какая-то хрень обнаружилась, вражины останавливаются не добегая до базы. в любом месте.

Кстати, брату моему(далекому до программирования) больше всего понравились творения Darthman"а и ПсихЪ"а, а с XProger"а он как-то нехорошо истерически смеялся:)


 
DeadMeat ©   (2005-08-02 11:43) [367]

Да блин выход по клавише "0"..
И лазерную не успел сделать!!!
Ну ёлы палы..
Вы без учета этого скажите.. есть глюки? Я просто заметил только один...


 
Antonn ©   (2005-08-02 12:07) [368]

cyborg ©   (02.08.05 9:19) [356]
И кроме лазерныхпервых пушечек чего-то ничего не ставится.

дай угадаю - потому что не заработал? :)
там постепенно открываются.

XProger ©   (02.08.05 4:05) [349]
- Не понял как пушки убирать...

а никак, типа ограничение

DeadMeat ©   (02.08.05 10:25) [362]
-  Пушки не всегда стреляют по врагам

специализация, чтоб ее:)
-  Мощность пушек не понятна.. главной стреляю и хоть
> бы что.. очень мало что дает

по началу да, мало, потом крошить будет
-  Пушки даются рандомом как то.. не очень удобно

ну не совсем рандомом: лазерка, пулемет, снайперка, двойной лазер, базука, счетверенный пулемет. по раундам.


 
Darthman ©   (2005-08-02 12:09) [369]

>>Кстати, брату моему(далекому до программирования) больше всего понравились творения Darthman"а и ПсихЪ"а, а с XProger"а он как-то нехорошо истерически смеялся:)
C чего бы это? :)
Я вообще послал работу наавось. Хотел много всего реализовать, в итоге на 80% идей забил. :) Победить даже не надеюсь, собственно как и не надеялся победить в первом конкурсе.


 
Darthman ©   (2005-08-02 12:10) [370]

Предлагаю след. конкурс замутить максимум на пару недель временем, ограничить 128Кб, одним ЕХЕ файлом и исключительно процедурной графикой.
Эко я загнул :)


 
Antonn ©   (2005-08-02 12:26) [371]

Darthman ©   (02.08.05 12:10) [370]
и исключительно процедурной графикой.

а это интересно...:)


 
DeadMeat ©   (2005-08-02 12:40) [372]


ну не совсем рандомом: лазерка, пулемет, снайперка, двойной лазер, базука, счетверенный пулемет. по раундам.

Ну не знаю.. Запускаю каждый раз с начала.. и каждый раз другое оружие дают.. Ну почти каждый раз..


 
Antonn ©   (2005-08-02 12:45) [373]

давайте гоночки смастрячим, вмд сверху:)
с физикой помучаемся, с АИ


 
Antonn ©   (2005-08-02 12:47) [374]

DeadMeat ©   (02.08.05 12:40) [372]
так не бывает:) mission.pas 112 строка и ниже. там по миссиям разрешается использовать пушки
можно переписать 112 строку, будут все пушки:
0: begin  Rush(teBugay, tpleft, 1); Rush(teBugay, tpright, 1); _timer:=_timer+300; weapPanel.w1:=true; weapPanel.w2:=true; weapPanel.w3:=true; weapPanel.w4:=true; weapPanel.w5:=true; weapPanel.w6:=true; end;


 
cyborg ©   (2005-08-02 13:01) [375]


>  [368] Antonn ©   (02.08.05 12:07)
> дай угадаю - потому что не заработал? :)
> там постепенно открываются.

Не нашёл я там где стоимость показывается. Открываться-то открываются, но не ставится. Всё мелко :), не видно цены в общем, не заметил я, много там вских штучек с информациями, полоски какие-то и прочее.


 
grouzd[E]v ©   (2005-08-02 13:01) [376]

Так-с отвечаю на критику =)
> долго грузится
 а что делать? а вот представьте, как я тестировал =)
> частая смена разрешения
 а почему частая? 2 раза, имхо не так уж плохо. раньше хотел делать все меню в игре, но времени не хватило =(
> стрелы
 нуууу.... its a magic =))) в принципе сделать не сложно, но fps может здорово снизить
> свет
 и снова время
А вообще, спасибо всем за критику. Щас скачаю и тоже мнениями поделюсь...


 
cyborg ©   (2005-08-02 13:10) [377]


> [376] grouzd[E]v ©   (02.08.05 13:01)
> > стрелы
>  нуууу.... its a magic =))) в принципе сделать не сложно,
> но fps может здорово снизить

Ты мою посмотри :)


 
cyborg ©   (2005-08-02 13:12) [378]

Гы, это диагноз какой-то, попробовал отсечение у себя сделать, взял код у ХПрогера :), дык глючит. У всех всё работает, кроме меня %)


 
grouzd[E]v ©   (2005-08-02 13:30) [379]

[377] cyborg ©   (02.08.05 13:10)
Докачиваю. Ща постреляю в Pupkov =)
ЗЫ имхо, клевое название...


 
cyborg ©   (2005-08-02 13:39) [380]

Darthman
Дошёл до 16 уровня и вылетела.
Ацесс виолатион по адресу 00469B9A, надеюсь как ошибку по адресу искать знаешь? Ставишь брекпоинт в начале работы програмы, запускаешь и в меню FindError вводишь адрес, должно показать строчку.


 
A22 ©   (2005-08-02 13:49) [381]

у вас просто идилия, все белые, пушистые, знаниями деляться :)


 
cyborg ©   (2005-08-02 13:52) [382]


> [381] A22 ©   (02.08.05 13:49)

цыц, не мешай :)


 
Zak3D[@Tm] ©   (2005-08-02 14:01) [383]

antonn
+Практически законченная игра
+Игру хочется понять =) ( это круто )
+Чувствуется продуманность и выдержанность единого стиля
+В размер уложился с лихвой
+Есть звуки! =)
+Удобная мини карта
-маленькое окошечко =) при моём 1280*960...Специально менял на меньшее,
что бы погаматься =)
-Не полностью соблюдены правила ( гидэ проходы =) ?)
-Пушка иногда ведёт себя странно
Код: Вроде чистенько, гладенько, редко встречаются комменты

cyborg
+Поначалу пупков интересно выносить =)
+В установленный размер поместятся две такие игры =)
-Не полностью соблюдены правила
-Курсор так и норовит убежать =(
-Надписи сливаются с фоном
Код: Тоже сделано аккуратно, комменты редкость

Darthman
+Играть интересно
+
+/-Игра прозрачностей и переливов не плохо смотрится =), но монстрики и
пушки как-то немного не в тему (с такой землёй и деревьями)
+В размер вписался
+Музыка =) кульный мотивчик
+Мини карта
+Плавный скроллинг экрана
-Ох как не хватает скрола мышкой...
-Игра не восстанавливается после потери фокуса. Иногда получается тыкнуть
в край окна и как следствие потеря фокуса...
-Разок вылетела =(
-Один раз на 15 уровне словил AV
Код: И опять, не вижу грязи =), правда и комментов не вижу.

DeadMeat
хе....
+Красиваааа.. =)
+Минюшка
+Курсоры дают понять, что к чему
+Смена дня и ночи
-Включил игру, тыкнул пару раз в игран, понял, что я уже умер =))
-Размер =(
-ну я присоединяюсь к твоим высказываниям, как раз этого и не хватает =))
Код: Ух… сплошной ХАК =). И к тому же всё в одном модуле… я так не могу ; )

DRON
+Оформление класс =)
+Музыка, звуки.
+Меню
-Игра другого жанра =) ?
-Строить по-моему нельзя
-По-моему ты не вписался в размер
Код: Можете высказывание по Darthman’у, здесь тоже самое.

grouzd[E]v
+Похоже на Варик =)
+Уместился в размер
+Музыка,звуки.
+Есть не плохой интерфейс, правда не всегда понятный
+Таблица рекордсменов
+Осадки =)
+Настройка параметров игры
-Долго грузится
-у меня землю и блоки (куда пушки ставить) глючит, треугольники во все
стороны торчат.
-Туман хорошо, но ничего толком не видно =(
Код: О! Под каждое действие свой модуль, вот где красота! А комментариев нету =(

XProger
Как сказал мой друг "Сириус Сэм?"
+Мясо
+таблица рекордсменов
+Музыка, звуки.
+Менюшка =)
+С размером всё в поряде
+/-оригинальная идея ( человек-база )
-Вылетел два раза =(
-Тормозит при попадании в монстров
-Строительство заканчивается на одном виде пушек
Код: Хм… красиво =). Даже комменты иногда встречаются.

ПсихЪ
Как всегда отличился =). Обязательно комментировать?
+Дизайн ВАУ
+Играть жутко интересно ( прошёл =) )
+Детали решают всё =)
+Наличие подобия "миссий"
+Уместился в допустимый размер
-По-моему это не та игра =)
-Нету мини карты
-Очень не хватает "ручной камеры"
-Подчинённые порой тупят
-отличить своих от чужих не реально
-ни звука =)
Честно, ты бы за первое место (в моём ТОП"е) спорил с antonn"ом, но игра
явно не по конкурсу.
Код: Люблю я твой код  =). Комменты тоже правда явление не частое. Тока есть одно нарекание… что случилось с твоей манией все параметры из файлов грузить? Мне это прям нравилось.


 
dRake ©   (2005-08-02 14:32) [384]

ПсихЪ рулит!
Клевая стратежка, единственная мелочь - это не та игра :)


 
DeadMeat ©   (2005-08-02 16:45) [385]

Ну так что там с AV в моей работе?
Аэ??
Не томите товарищи.. мне знать надо..
АУУ!!


 
Antonn ©   (2005-08-02 16:50) [386]

DeadMeat ©   (02.08.05 16:45) [385]
очень странная АВ, увидел только раз, когда лазерку строил. Последующие разы АВ нет, но при закрытии проги иногда отчет об ошибке в МелкийСофт отправляет. Большего сказать не могу - убивают быстро:)


 
DeadMeat ©   (2005-08-02 16:51) [387]

Ну если лазерную не трогать...
Без нее.. есть?
И закрывать надо по клавише "0".. НОЛЬ.


 
Antonn ©   (2005-08-02 16:55) [388]

DeadMeat ©   (02.08.05 16:51) [387]
нет, так нету


 
XProger ©   (2005-08-02 17:40) [389]

cyborg, понимать нужно что пишешь, тогда работать будет... ;)
Zak3D[@Tm],
"-Вылетел два раза =(" причина вылета?
"-Тормозит при попадании в монстров" не пробовал в readme.txt постскриптум читать? ;)


 
DeadMeat ©   (2005-08-02 18:23) [390]


> нет, так нету

Ааа... Вот так вот!! Я вернул свое честное имя!! У меня нету AV..!! ХА-ХА!!

---
...Death Is Only The Begining...


 
Antonn ©   (2005-08-02 19:05) [391]

DeadMeat ©   (02.08.05 18:23) [390]
поздно говорить ХА-ХА, надо было хотя бы try..except понаставить, как я себе:)))


 
DeadMeat ©   (2005-08-02 19:11) [392]

Дык там где AV, оно там и должно было быть.. т.к. не дописал я эту часть.. Так что там все в порядке... если можно так сказать про AV..

---
...Death Is Only The Begining...


 
XProger ©   (2005-08-02 20:01) [393]

Antonn, try...except - нехороший тон. Я его только при работе с файлами использовал, ибо без этого - никуда :)


 
DR0N ©   (2005-08-02 21:48) [394]

Итак, посмотрел я конкурсные работы и вот мой вердикт.
Кстати надо сказать, что работа grouzd[E]v"а у меня не запустилась(Ждал 10 минут на PIII 900), по этому в моем рейтинге она участия не принимает.
1. XProger
Все круто, че тут скажешь... Математика и алгоритмизация на высоте, Респект! Из придирок, коллизии между врагами не считаются - получается каша...
2. ПсихЪ
Милая графика, оригинальная идея, вот только AI подкачал и игра несколько сложна в освоение.
3. Darthman
За оригинальность и играбельность - честное третье место.  Все четко и аккуратно. Понимаю что доделать не успел, сам не успел свое доделать =)
4. Antonn
Сама игра не очень интересна, но в плане кодинга мне твое извращение с канвой - понравилось.
5. DeadMeat
На GLScene за предоставленное время можно было успеть и Warcraft3 написать... Вторая пушка по счету принципиально не строится, влетает ошибка.
6. Zak3D[@Tm]
Извинения приняты, всем - лень  Все корявенько но с точки зрения кода не так уж и плохо.
7. Cyborg
Игрой можно назвать с большой натяжкой, скорее - мои первые шаги в 3D. Обычно такие вещи людям показывать не принято. Комрад с 6-го места хоть извенился =)


 
DeadMeat ©   (2005-08-02 22:14) [395]


> На GLScene за предоставленное время можно было успеть и
> Warcraft3 написать...

Уж как старался... ;) А воркрафт не очень люблю.. Хотел сделать подобие генералов...


> Вторая пушка по счету принципиально
> не строится, влетает ошибка.

Тьфу ты блин...
Ну как вам объяснить что не сделал я ее... не сделал.. там так и должно быть AV..
Ну уже раза четыре написал об этом..
Ладно если не читали...
Но все же...

---
...Death Is Only The Begining...


 
XProger ©   (2005-08-02 22:16) [396]

DeadMeat, типа это фитча такая? ;)


 
DR0N ©   (2005-08-02 22:18) [397]

>-Игра другого жанра =) ?
>-Строить по-моему нельзя
Разве =) база есть, пушки строить можно 500 буказоидов - щелкаешь правой кнопкой по любому месту.

Читайте люди ридми =)


 
DeadMeat ©   (2005-08-02 22:19) [398]

Типа я уже писал почему не успел и отсылал в попыхах... И поэтому забыл просто убрать строки строительства из этой кнопки..

А с другой стороны.. А почему бы и нет?
Вот у вас у кого нить есть такая фича специальная?? Воо.. тото же...!! хехе...

---
...Death Is Only The Begining...

---
...Death Is Only The Begining...


 
grouzd[E]v ©   (2005-08-02 22:29) [399]

Блин, ща запустил тот вариант, который отсылал - реально долго грузится. странно...


 
grouzd[E]v ©   (2005-08-02 22:34) [400]

ГЫ! Нашел лекарство!!!
1) Закройте из трея аську (shut down)
2) Запустите игру - начните уровень - выйдите - войдите - играйте =)
Самому смешно, но у меня быстрее работать стало =)))


 
Darthman ©   (2005-08-02 22:41) [401]

antonn:
Гемороился с канвасом ты явно не зря :) Работает шустро. Код забавный. Вообщем респект за поднятия игры из такого Г :) По играбельности - очень неконтрастно все и уж больно мелкий экран :( Плюс пушка какая-то хилая.

cyborg:
Видать не понял я счастья от убивания пупков :) Алгоритм работы пушки работает немного странновато. То, что это начало бурной 3д деятельности я понял :) Спасибо, что учавствовал.

DeadMeat:
Красиво - да. Играбельно - нет. Незнаю всех возможностей GLscene но знаю точно - можно было сделать лучше.

DRON:
ИМХО вообще не по теме игра. Кримсонленд да и только. Один раз дошел до пушки - поставил - AV.... грустно

grouzd[E]v:
Твое чудо на рабочей машине вообще не запускалось :) Дома спустя секунд 30 ожидания я увидел игру. И, о чудо! Все просто чудесно :) Молодец. Хвалю.

XProger:
Тут я бы сказал много всего по соблюдению правил ;))) но не буду. я не судья. Мне кажется что создание сириус сема со стратегией не сопряжено. Наверное ошибался. А так - все своими руками. Респект.

Zak3D[@Tm]:
Прошел до конца с превеликим удовольствием. Может быть, потому что похоже на то, что я делал. Похоже на мое видение проекта? М.Б.

ПсихЪ:
Как всегда ооочень экстравагантно. Однако управление сакс, идею я вообще не смог проследить, вписывается ли это в правила :)

Все сказанное выше сугубо ИМХО. Оценки от ИМХО не зависят :)


 
A22 ©   (2005-08-02 23:00) [402]

а я хотел бы (почти) всем пожелать корректно обрабатывать ошибки инициализации апи и ошибки при освобождениии ресурсов


 
XProger ©   (2005-08-02 23:21) [403]

A22, с моей стороны за ресурсами идёт жёсткий контроль...
Darthman, в правилах было упомянуто о жанре "стратегия"?


 
grouzd[E]v ©   (2005-08-02 23:29) [404]

XProger > ругается в линии c := Line^ and $FFFFFF;
ЗЫ "Похожесть - wacraft 3 frozen trone, сценарий azure tower defence"


 
XProger ©   (2005-08-02 23:57) [405]

grouzd[E]v, это не правила ;)
Посмотри как я загружал текстуру из JPEG по аналогии сделай, должно  раз в 120 быстрее работать :)))


 
Zer0 ©   (2005-08-04 01:25) [406]

с конкурсом уже пролетел, но желание померятся органами осталось.
сижу вот думаю а не забацать ли мне гаму post mortem.

зы. просьба в следующий раз СДЕЛАТЬ ВЫБОР кадровой частоты, моя лсидя на больших разрешаловах держит хорошо только 60hz, так што пара работ вызывает чорный экран с натпейсью "frq out of range".


 
XProger ©   (2005-08-04 01:35) [407]

Zer0, XTropper.exe -nofullscreen


 
[407] XProger   (2005-08-04 01:45) [408]

твоя работа запахала без проблем. есть подозрения что товарищи по дефолту юзали 75 hz.


 
DeadMeat ©   (2005-08-04 10:10) [409]


так што пара работ вызывает чорный экран с натпейсью "frq out of range".

А можно уточнить чьи именно? Дабы в будущем исправить эту досадную ошибку...


 
Zer0 ©   (2005-08-04 17:43) [410]

DeadMeat - с первого раза не запустилась, пришлось выставлять в настройках видяхи жесткое ограничение на частоту.
Zak3D[@Tm] - так и не удалось запустить. в код пока не лазал...


 
A22 ©   (2005-08-04 18:07) [411]

программа Зака у меня не инициализировала апи, но жить продолжала, упорно закрашивая весь экран винды черным цветом переодически. я ей ctrl+shift+esc - а она окошко диспечера закрасит... не люблю холодные рестарты - я минут 10 воевал, чтобы процесс снять (а сперва и найти в этом мельтешении)


 
Zak3D[@Tm] ©   (2005-08-04 18:17) [412]

Zer0
Я извиняюсь.
У меня настройки грузятся из файла, но в данной игре я загрузку частоты обрубил, а по дефоулту стоит 75!. Спасибо, что указали на недостаток, исправил =)


 
Zak3D[@Tm] ©   (2005-08-04 18:19) [413]

A22
Кинь пожалуйста, что в log.txt написано, что бы лече было разобраться.


 
Zak3D[@Tm] ©   (2005-08-04 18:20) [414]

A22
Кинь пожалуйста, что в log.txt написано, что бы легче было разобраться.


 
A22 ©   (2005-08-04 19:09) [415]

сейчас мне недоступен тот комп, как доберусь до него - скину


 
Кефир87 ©   (2005-08-07 00:36) [416]

Ну вот я и приехал... Хочу учавствовать.


 
NewWonder ©   (2005-08-07 12:34) [417]

Тоже хочу участвовать.


 
Zak3D[@Tm] ©   (2005-08-08 12:56) [418]

Ну чтож, итоги конкурса подведены.
Победителей аж два, это Darthman и ПсихЪ.


 
Zer0 ©   (2005-08-08 17:07) [419]

8-( )
не ожидал.


 
Lakmus   (2005-08-08 17:24) [420]

Я тоже оценил )

antonn - в целом играть интересно, но много глюков, а так неплохо конечно - можно посидеть минут 20.. хотя эффектов мало и как-то тормознуто всё.

cyborg - парализованные дети-мутанты атакуют песочницу/карусель, а вы их истребляете - иначе не скажешь. Работа очень не понравилась.

Darthman - ждал большего. Музыка вобще убила просто ) такое чувство что куча пьяных подростков добралась до синтезатора и начала на нём кнопки тыкать. Ну а так занятно, хотя играть слишком легко. (вобще игра PM2 попахивает :)

DeadMeat - не оценил толком изза чудовищных тормозов в игре - в левом углу была гордая цифра "0". Ну а так видно что задумка неплохая, но заброшенная и тормозная.

DRON - хм... игра явно не на конкурс... ждал большего. Да и тормозит нехило при минимальных настройках. А изза надписи "ты сдох" я вобще действительно чуть не сдох от смеха.

grouzd[E]v - а игра вобще запускается у кого-нибудь?

XProger - качественный шутер. Единственная игра которая доработана(в рамках своей идеи). В целом неплохо, хотя тормоза зверские. Идея с пушками немного натянута, конечно...

Zak3D[@Tm] - =) игра в которую я играл больше всего. Впечатляющая графика - видно что сам рисовал :D. Вобще интересно, хотя и слишком легко играется.

ПсихЪ - оригинальная работа - удивился когда увидел. Игра полностью отвечающая требованиям конкурса. Твёрдая четвёрка.

Общее впечатление - средненько как-то всё, ждал большего. Readme файлы вобще до слёз рассмешили - "пупки" ещё долго будут преследовать меня в ночных кошмарах...


 
cyborg ©   (2005-08-08 17:31) [421]


> grouzd[E]v - а игра вобще запускается у кого-нибудь?

У меня запускается


> "пупки" ещё долго будут преследовать меня в ночных кошмарах...

Вот так вот, они ещё придут к тебе! :)


 
grouzd[E]v ©   (2005-08-08 17:45) [422]

ГЫ! Lakmus, спасибо - посмеялся =)))
ЗЫ А пупки рулят!
ЗЗЫ Можно Ваш шедевр, о Великий?


 
Антон ©   (2005-08-08 22:25) [423]

Кстат, люди, забыл сказать: лично у меня игра grouzdEv"а запустилась достаточно быстро (после 3-5 секунд ожидания)... Не знаю, какие у вас там глюки. Для сведения: AMD Sempron 2000MHz, Radeon 9600 256Mb, RAM 768Mb... - на этом все нормально прет...


 
Lakmus   (2005-08-08 23:09) [424]

всё таки запустил игру grouzd[E]v"а. Неплохо, графика хорошая только, туман вобще не к месту ну и камера неудобная. А так неплохо.


 
Антон ©   (2005-08-08 23:12) [425]

Зато все условия соблюдены... Вроде...


 
Антон ©   (2005-08-08 23:12) [426]

Зато все условия соблюдены... Вроде...


 
Sphinx ©   (2005-08-12 23:35) [427]

Если интересно - вот и мои оценки

antonn - для канваса, твердое отлично :)
игра занимательная, забавная...
Оценка - 5

cyborg - игра надоела после третьего кольца пушек вокруг карусели, это были уже не выстрелы а какойто гром не прекращающийся...
Оценка - 4-

Darthman - игра которая больше всех понравилась :)
Нет, честно :) Жаль что там выскакивает ошибка в начале кажется 10 раунда, стабильно. Сперва AV, а потом Abstract Error и все...приехали...со второго раза научился ни одно повреждения не получать, под конец нападающие даже до первого "тамбура" недобегали %)
Оценка - 5-

DeadMeat - красиво, но я успеваю поставить только 6 пулеметов а базе уже капут... Много раз выскакивало AV. Игра не закрывается по человечески. Камера жуткая...
Оценка - 3

DRON - игра не понравилась....совершенно...
Фраза "Ты сдох" опустила мнение об игре ниже плинтуса...
Оценка - 2-

grouzd[E]v - за одну только графику сразу 4 балла, за остальное еще половинка... Напомнило WarCraft III
Вот только выносят очень быстро
Оценка - 4+

XProger - Ощущение странное...словно игра не конкурсная...
Но в итоге понравилось...
Оценка - 5-

Zak3D[@Tm] - игра не запустилась, сперва выдала что не может установить формат пикселя, а потом выпала с AV по адресу 00000000
Оценка - отсутствует

ПсихЪ - опять же за одну графику можно хорошо (или отлично ставить)
Оценка - 5-


 
XProger ©   (2005-08-12 23:56) [428]

ПсихЪ, чего это у тебя log.dll заражён вирусом, или у меня dr.web с касперским сума сошли? =)


 
DeadMeat ©   (2005-08-13 00:42) [429]


> Много раз выскакивало AV. Игра не закрывается по человечески

Может еще кто нить это повторит? ;(
Не обращайте внимания на предыдущие посты.. не надо..


> Камера жуткая...

А вот это уже серьезней.. можно поподробней? Что именно исправить?

---
...Death Is Only The Begining...


 
Sphinx ©   (2005-08-13 09:37) [430]

2 XProger ©
Я проверил все работы антивирусом когда скачал...вроде чисто...

2 DeadMeat ©
Не хотел обидеть.
Про камеру...она же инверсированая и как её перенастроить не нашел...
Хотя минут через 5 привык, но всё равно, не самое приятное впечатление.

И еще вчера забыл одно вещь
Darthman - твой ехе-шник при запуске зачем-то ломится на сайт crl.microsoft.com HTTP (TCP:80) (Outpost выбрасывает окошко с предупреждением)
вирусов вроде не замечено...


 
DeadMeat ©   (2005-08-13 16:23) [431]


> Не хотел обидеть.

Нет проблем... Просто уже много раз об этом писал.


> Про камеру...она же инверсированая и как её перенастроить
> не нашел...
> Хотя минут через 5 привык, но всё равно, не самое приятное
> впечатление.

Хмм.. Ну там сама камера не инверсированная.. а чуток другого стиля.. При движении вы какбы тащите ее отталкиваясь... ну как на лыжах почти.

---
...Death Is Only The Begining...


 
Zak3D[@Tm] ©   (2005-08-14 01:05) [432]

Нв code.rpro.ru объявлен конкурс, все читать правила =).


 
Кефир87 ©   (2005-08-14 01:35) [433]

А какие такие "недопустимые символы" есть в логине "Kefir", "Kefir87", "Кефир" и "Кефир87" и надо ли вообще регистрироваться?


 
NewWonder ©   (2005-08-14 09:44) [434]

Я попробую, если меня не засмеют другие участники. У меня мало опыта в программинге на API, а 128 Кб... Но я попробую.


 
Antonn ©   (2005-08-14 09:48) [435]

начал думать физику - полная задница получается со столкновениями объектов...
в размер не впишусь, канвас много тянет:)


 
Sphinx ©   (2005-08-14 10:40) [436]

2 Zak3D[@Tm] ©
Просмотреть правила не могу
"Ошибка
Невозможно получить содержание страницы."
Зарегится не могу
Ник Sphinx содержит недопустимые символы %)


 
Sphinx ©   (2005-08-14 11:48) [437]

Просьба - напишите сюда правила проведения конкурса ?!


 
Zak3D[@Tm] ©   (2005-08-14 12:04) [438]

Проблему регистрации решил =)..кажется...
у меня получилось..


 
Antonn ©   (2005-08-14 12:20) [439]

блин, проблеммы с сайтом есть, переодически получаю как в [436]
Девятый конкурс по "программированию игр в Паскале-язычных средах".
Жанр: Гонки.
Общий взгляд:
1)Игра представляет собой «гонки по не прямым трассам».
2)В игре должны фигурировать исключительно четырёхколёсные средства передвижения (Автомобили).
3)Физика должна максимально соответствовать физике реальных современных машин. То есть никаких фантастических возможностей.
4)На карте также должны присутствовать «посторонние» предметы.
5)Наличие компьютерных оппонентов.
6)Игра должна быть выполнена без использования каких-либо внешних файлов кроме стандартных. То есть игра должна целиком размещаться в одном EXE файле.
7)Допускается использование только заключённых в ЕХЕ файл и процедурных (генерируемых в процессе работы программы) ресурсов.
8)Максимальный размер ЕХЕ файла - 128Кб. Конечным размером считается вес ЕХЕ файла после удаления из него всех лишних ресурсов (Debug инфы и пр.) и сжатия его UPX"ом.
(Каждый из этих пунктов обязателен к выполнению! Не выполненые пункты наказываются штрафом в размере 3 баллов.

Немного о деталях:
Игра может быть выполнена как в 2D, так и в 3D.
Полная свобода использования посторонних библиотек (с учетом пункта #6).
В плане управления полная свобода =).

Похожесть: любая игра данного жанра.

Все работы будут приниматься на сайте code.rpro.ru

Закачка на сайт будет доступна с 10.09.2005

Конкурс продлиться до 1 октября 2005 года включительно. (С) Ctrl+C/Ctrl+V


 
Antonn ©   (2005-08-14 12:25) [440]

6)Игра должна быть выполнена без использования каких-либо внешних файлов кроме стандартных. То есть игра должна целиком размещаться в одном EXE файле.
Полная свобода использования посторонних библиотек (с учетом пункта #6).
Т.е. библиотеки зашивать в ЕХЕ? И что значит "стандартных"? Это физику на ODE делать будут?

сжатия его UPX"ом.
совершенно не нравится мне этот пункт...


 
Zak3D[@Tm] ©   (2005-08-14 12:56) [441]

Нет. Имеются ввиду библиотеки выполненые в *.pas"ах.
Стандартные это теже Opengl,DirectX... Длл-ки.
//
сжатия его UPX"ом.
совершенно не нравится мне этот пункт...
\\
Почему?
Можно более чем 128 килов использовать =).


 
Sphinx ©   (2005-08-14 14:22) [442]

То есть исспользование собственных движков, даже с открытым кодом запрещено...жаль...

И еще тут играет огромную роль компилятор...
У меня библиотека движка (который только меши грузить пока умеет и рендерить их) под FPC "весит" в два раза больше чем в D7 :(

Я тут посчитал...если буду учавствовать...баллов 6 штрафа точно огребу %)


 
Zak3D[@Tm] ©   (2005-08-14 14:29) [443]

Почему же?
Собственные движки использовать можно и нужно, но если они не закрыты в Длл.


 
Sphinx ©   (2005-08-14 14:39) [444]

2 Zak3D[@Tm] ©
Как раз в dll я его пихаю (упорно сопротивляется надо сказать :))
Но код библиотеки я скрывать не буду...если допишу хотябы половину чего задумал до ума...
>"То есть игра должна целиком размещаться в одном EXE файле."
У меня будет тогда
1) game.exe
2) engine3d.dll
Хотя, до срока сдачи еще ой как долго...может и перенесу из библиотеки в исполняемый всё...


 
NewWonder ©   (2005-08-14 17:43) [445]

Никаких внешних файлов и exe на 128 Кб? Это интересненько. У меня ничего путного (на фоне других) не получится, но попытка - не пытка. Буду пробовать. Так что записывайте меня в участники :)


 
Кефир87 ©   (2005-08-14 19:49) [446]

program race;

uses
 Windows, OpenGL, Messages;

const
 Class_name = "race_wnd";

var
 msg      : TMsg;
 wnd_main : HWND;
 DC       : HDC;
 RC       : HGLRC;
 do_exit  : Boolean = False;

procedure Render;
begin
 glClear(GL_COLOR_BUFFER_BIT or GL_DEPTH_BUFFER_BIT);

 SwapBuffers(DC);
end;

function WindowProc(hwnd, msg, wparam, lparam: longint): longint; stdcall; //&#238;&#225;&#240;&#224;&#225;&#238;&#242;&#247;&#232;&#234; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#233;
begin
 Result := DefWindowProc(hwnd, msg, wparam, lparam);
   case Msg of

   WM_DESTROY:begin
                do_exit := True;
                PostQuitMessage(0);
              end;  

 end;
end;

function CreateWnd(w,h:Integer):HWND;
var
 wc:TWndClass;
begin
 with wc do
 begin
   style := 0;
   lpfnWndProc := @WindowProc;
   cbClsExtra := 0;
   cbWndExtra := 0;
   hInstance := 0;
   hIcon := 0;
   hCursor := 0;
   hbrBackground := COLOR_BTNFACE + 1;
   lpszMenuName := Class_name;
   lpszClassName := Class_name;
 end;

 RegisterClass(wc);
 Result := CreateWindow(Class_name,
                        "Race",
                        WS_OVERLAPPEDWINDOW or WS_CLIPSIBLINGS or WS_CLIPCHILDREN,
                        (GetSystemMetrics(SM_CXSCREEN)-w) div 2,
                        (GetSystemMetrics(SM_CYSCREEN)-h) div 2,
                        w,
                        h,
                        0,
                        0,
                        0,
                        nil);

 ShowCursor(False);

 if Result<>0 then
 begin
   ShowWindow(Result, SW_NORMAL);
   UpdateWindow(Result);
 end;

end;

procedure DoOpenGL;
var
 pfd : TPixelFormatDescriptor;
 n   : Integer;
begin
 FillChar(pfd, sizeof(pfd), 0);

 with pfd do
 begin
   nSize := sizeof(pfd);
   nVersion := 1;
   dwFlags := PFD_DRAW_TO_WINDOW or PFD_SUPPORT_OPENGL or PFD_DOUBLEBUFFER;
   iPixelType := PFD_TYPE_RGBA;
   cColorBits := 24;
   cDepthBits := 16;
   iLayerType := PFD_MAIN_PLANE;
 end;

 n := ChoosePixelFormat(DC, @pfd);

 SetPixelFormat(DC, n, @pfd);
 DescribePixelFormat(DC, n, sizeof(pfd), pfd);

 RC := wglCreateContext(DC);

 wglMakeCurrent(DC, RC);

end;

procedure NoOpenGL;
begin
 wglMakeCurrent(0, 0);
 wglDeleteContext(RC);
end;

begin
 wnd_main := CreateWnd(640, 480);

 DC := GetDC(wnd_main);

 DoOpenGL;

 while msg.message<>WM_QUIT do
 begin
   if(PeekMessage(msg, 0, 0, 0, PM_NOREMOVE)) then
   begin
     if(GetMessage(msg, 0, 0, 0))then
     begin
       TranslateMessage(msg);
       DispatchMessage(msg);
     end;
   end
   else
     Render();
 end;

 NoOpenGL;

end.


Пол дела сделано... почти 16 кб...


 
grouzd[E]v ©   (2005-08-14 20:17) [447]

[446] Кефир87 ©   (14.08.05 19:49)
> Пол дела сделано... почти 16 кб...
Гм... имхо код еще "немного" вырастет =))

---
... we are walking on a thin line and you better avoid the risk ...


 
XProger ©   (2005-08-14 20:33) [448]

NewWonder, а без попыток "что-либо" сделать ты никогда не научишься это "что-либо" делать...

Antonn, "в размер не впишусь, канвас много тянет" а ты шутник... ;)


 
Zak3D[@Tm] ©   (2005-08-14 21:08) [449]

Кефир87
Это только по началу такой скачёк веса, далее он будет расти не так стремительно =).


 
Darthman ©   (2005-08-14 21:37) [450]

Lakmus: ничего общего с ПМ2. Делал похоже на сценарий WC3. Графику рисовал не сам, возможно, отсюда и впечатление такое.


 
Кефир87 ©   (2005-08-15 00:04) [451]

Каждый лишний килобайт - трагедия


 
Antonn ©   (2005-08-15 08:29) [452]

XProger ©   (14.08.05 20:33) [448]
Antonn, "в размер не впишусь, канвас много тянет" а ты шутник... ;)

Просто доставляет удовольствие чертыхаться с канвасом:)
И мне главное не победа, а участие(хотя второе/третье место очень даже не плохо:))))


 
Sapersky   (2005-08-15 11:12) [453]

в размер не впишусь, канвас много тянет

Уж сколько раз твердили миру:

http://prdownloads.sourceforge.net/skinner/FastLib.zip?download

Гораздо функциональнее (фактически "карманный фотошоп") и даёт минимальный размер exe. Там в комплекте VCL-пример, но есть ещё WinAPI-примеры на DelphiGFX:

http://delphigfx.mastak.ru/samples/samp30.rar, samp32, samp33, samp71

Хотя, предупреждаю сразу, документации никакой нет. Глюки - есть. Общая устойчивость к ним - слабая (например, вылетает при загрузке файла, если этого файла нет). Так что чертыхания будет гарантированно больше, чем с TBitmap.


 
Antonn ©   (2005-08-15 12:24) [454]

Sapersky   (15.08.05 11:12) [453]
а оно мне надо? :)
канвас - средство моего самовыражения:))


 
Sphinx ©   (2005-08-15 12:45) [455]

Самые "тяжелые" библиотеки на мой взгляд (размер примерный)
1) SysUtils (включает в себя Classes) = +75 кб
2) Classes = +45 кб
3) DirectInput = + 85 кб

Придется даже без TList обходится :)


 
Antonn ©   (2005-08-15 12:52) [456]

Sphinx ©   (15.08.05 12:45) [455]
Придется даже без TList обходится :)

я вот вместо него TMemoryStream надумал использовать:)


> 3) DirectInput = + 85 кб

вообще нету


 
Кефир87 ©   (2005-08-15 13:06) [457]

А нахрен все это надо? У меня только Windows, Messages, OpenGL а там в основном объявления функций и типов 8) Нафик ВЦЛ!


 
Sphinx ©   (2005-08-15 13:07) [458]

2 Antonn ©
Программирующим на VCL эти данные не помогут :) все эти модули (кроме DInput) уже включены как говорится...
А DI - это для меня важно, я им пользуюсь обычно...придется отказатсья :(


 
Antonn ©   (2005-08-15 13:59) [459]

Sphinx ©   (15.08.05 13:07) [458]
ну и ладно, не очень то и огорчился:)))


 
XProger ©   (2005-08-16 00:09) [460]

Sphinx, "Придется даже без TList обходится" или придётся узнать что такое списки...


 
Sphinx ©   (2005-08-16 01:02) [461]

2 XProger ©
спивок - массив нетипизированых указателей...не думай что ты самый умный ;)
Ты очень хороший программист, и не порти моё мнение о себе ;)
PPointerList = ^TPointerList;
TPointerList = array [0..MaxListSize] of Pointer
TList = class(TObject)
 private
   FList: PPointerList;
...

Дело не в природе TList а в том, как он реализован, можно и самому переписать всё это - что не трудно, но тут уже готовое есть ;)

Кстати я ошибся там...
не в SisUtils включено Classes
а наоборот в Classes - SysUtils


 
Sphinx ©   (2005-08-16 01:32) [462]

блин...
и редактирования тут нету..

читать так:
"Список - массив...." и далее по тексту...


 
XProger ©   (2005-08-16 03:46) [463]

Sphinx, то что ты привёл списком назвать нельзя, т.к. это обычный массив указателей...

type
PListItem = ^TListItem;
TListItem = record
 data : pointer;
 Next : PListItem;
end;
var
items : PListItem;

items - список


 
Sphinx ©   (2005-08-16 10:57) [464]

2 XProger ©
То что я привел - это исходник класса TList от Борланда *посмеиваясь*
Извени...но в данном случае ты знаешь что ты не прав, но не хочешь это признать ;)

C:\Program Files\Borland\Delphi7\Source\Rtl\Common\Classes.pas
{ Maximum TList size }

 MaxListSize = Maxint div 16;

...
{ TList class }

 PPointerList = ^TPointerList;
 TPointerList = array[0..MaxListSize - 1] of Pointer;
 TListSortCompare = function (Item1, Item2: Pointer): Integer;
 TListNotification = (lnAdded, lnExtracted, lnDeleted);

 // these operators are used in Assign and go beyond simply copying
 //   laCopy = dest becomes a copy of the source
 //   laAnd  = intersection of the two lists
 //   laOr   = union of the two lists
 //   laXor  = only those not in both lists
 // the last two operators can actually be thought of as binary operators but
 // their implementation has been optimized over their binary equivalent.
 //   laSrcUnique  = only those unique to source (same as laAnd followed by laXor)
 //   laDestUnique = only those unique to dest   (same as laOr followed by laXor)
 TListAssignOp = (laCopy, laAnd, laOr, laXor, laSrcUnique, laDestUnique);

 TList = class(TObject)
 private
   FList: PPointerList;
   FCount: Integer;
   FCapacity: Integer;
 protected
   function Get(Index: Integer): Pointer;
   procedure Grow; virtual;
   procedure Put(Index: Integer; Item: Pointer);
   procedure Notify(Ptr: Pointer; Action: TListNotification); virtual;
   procedure SetCapacity(NewCapacity: Integer);
   procedure SetCount(NewCount: Integer);
 public
   destructor Destroy; override;
   function Add(Item: Pointer): Integer;
   procedure Clear; virtual;
   procedure Delete(Index: Integer);
   class procedure Error(const Msg: string; Data: Integer); overload; virtual;
   class procedure Error(Msg: PResStringRec; Data: Integer); overload;
   procedure Exchange(Index1, Index2: Integer);
   function Expand: TList;
   function Extract(Item: Pointer): Pointer;
   function First: Pointer;
   function IndexOf(Item: Pointer): Integer;
   procedure Insert(Index: Integer; Item: Pointer);
   function Last: Pointer;
   procedure Move(CurIndex, NewIndex: Integer);
   function Remove(Item: Pointer): Integer;
   procedure Pack;
   procedure Sort(Compare: TListSortCompare);
   procedure Assign(ListA: TList; AOperator: TListAssignOp = laCopy; ListB: TList = nil);
   property Capacity: Integer read FCapacity write SetCapacity;
   property Count: Integer read FCount write SetCount;
   property Items[Index: Integer]: Pointer read Get write Put; default;
   property List: PPointerList read FList;
 end;


 
Sapersky   (2005-08-16 11:11) [465]

Список и то, и другое. В [463] - связный, у Борланда - линейный (не уверен, что правильно их обозвал, но суть в том, что есть несколько разновидностей).


 
Sphinx ©   (2005-08-16 11:37) [466]

2 Sapersky
Я знаю что XProger привел связаный список...но он же сказал "Sphinx, то что ты привёл списком назвать нельзя, т.к. это обычный массив указателей..." ;)


 
dRake ©   (2005-08-16 14:00) [467]

У борланда вообще не список. А хз что :) В этом XProger прав.
Список это в общем случае совокупность элементов, причем у каждого элемента имеется указатель на предыдущий или следующий элемент (односвязный список) или на оба сразу (двусвязный список), односвязный список который задается указателем на первый элемент (стек) или на последний элемент (очередь). Короче господа учите мат часть :)


 
Sphinx ©   (2005-08-16 14:30) [468]

Ну раз пошла такая пьянка :)
И затронули тему матчасти...

Списком называется упорядоченное множество, состоящее из переменного числа элементов, к которым применимы операции включения, исключения.
http://www.rsdn.ru/article/alg/list.xml#EHA


 
A22 ©   (2005-08-16 14:52) [469]

нормальный list в STL. не массив


 
Zer0 ©   (2005-08-16 15:10) [470]

давайте тогда уже начнем обсуждать особенности поведения мух-дроздофил в период разможения. вобщемто если есть желание потрепаться не по теме помойму надо сразу топать в соотвествующий раздел форума =)


 
NewWonder ©   (2005-08-17 09:55) [471]

>> NewWonder, а без попыток "что-либо" сделать ты никогда не
>> научишься это "что-либо" делать...

Полностью согласен. Поэтому уже начал писать гоночки к конкурсу ;) Конкурс и впрямь интересный :)


 
DR0N ©   (2005-08-17 10:25) [472]

2NewWonder так держать! Конкурс и в прямь очень интересный!


 
Zer0 ©   (2005-08-18 22:29) [473]

хорошо хоть лимит в 128к есть, не будет ODE и прочих левых приблуд.


 
NewWonder ©   (2005-08-18 22:41) [474]


> Zer0 ©

Оно хорошо тем, что есть возможность потренироваться кодить в условиях минимальных объёмов.


 
DR0N ©   (2005-08-19 00:11) [475]

Сделал музыку которая генерируется на лету в миди.. всего 3 килобайта в ЕХЕ прирост и никаких FMOD =)... Теперь ищу хорушую нотную книгу что бы содрать оттуда композицию =0)


 
Кефир87 ©   (2005-08-19 14:26) [476]

Я не стал выяснять с чего ркчь пошла о списках... Но разубежите меня если я не прав: при использовании дин. массивов и стрингов добавляется 1кб к экзе. По этому лично я намериваюсь использовать двусвязные циркулярные списки 8)


 
Darthman ©   (2005-08-19 21:32) [477]

//я намериваюсь использовать двусвязные циркулярные списки
Мощно задвинул!


 
NewWonder ©   (2005-08-19 22:48) [478]

А я вот пробую на API сделать окно. Медленно но верно подхожу к написанию самого главного. exe уменьшился до 17 Кб


 
Кефир87 ©   (2005-08-19 23:19) [479]


> NewWonder ©   (19.08.05 22:48) [478]


> А я вот пробую на API сделать окно.

А что сложного?

function CreateWnd(w,h:Integer):HWND;
var
 wc:TWndClass;
begin
 with wc do
 begin
   style := 0;
   lpfnWndProc := @WindowProc;
   cbClsExtra := 0;
   cbWndExtra := 0;
   hInstance := 0;
   hIcon := 0;
   hCursor := 0;
   hbrBackground := COLOR_BTNFACE + 1;
   lpszMenuName := Class_name;
   lpszClassName := Class_name;
 end;

 RegisterClass(wc);
 Result := CreateWindow(Class_name,
                        WND_TITLE,
                        WS_OVERLAPPEDWINDOW or WS_CLIPSIBLINGS or WS_CLIPCHILDREN,
                        (GetSystemMetrics(SM_CXSCREEN)-w) div 2,
                        (GetSystemMetrics(SM_CYSCREEN)-h) div 2,
                        w,
                        h,
                        0,
                        0,
                        0,
                        nil);

 ShowCursor(False);

 if Result<>0 then
 begin
   ShowWindow(Result, SW_NORMAL);
   UpdateWindow(Result);
 end;

end;


function WindowProc(hwnd, msg, wparam, lparam: longint): longint; stdcall; //обработчик сообщений
begin
 Result := DefWindowProc(hwnd, msg, wparam, lparam);
   case Msg of

   WM_DESTROY:begin
                PostQuitMessage(0);
              end;
   WM_KEYDOWN:;
   WM_KEYUP  :;
   WM_TIMER  :;
 end;
end;


Вот. А главный цикл я так делаю 8)

 while msg.message<>WM_QUIT do
 begin
   if(PeekMessage(msg, 0, 0, 0, PM_NOREMOVE)) then
   begin
     if(GetMessage(msg, 0, 0, 0))then
     begin
       TranslateMessage(msg);
       DispatchMessage(msg);
     end;
   end;
 end;


8) Вот какой я крутой кодер 8)


 
XProger ©   (2005-08-20 00:06) [480]


 if(PeekMessage(msg, 0, 0, 0, PM_NOREMOVE)) then
  begin
    if(GetMessage(msg, 0, 0, 0))then
    begin
      TranslateMessage(msg);
      DispatchMessage(msg);
    end;
  end;

СУПЕР! Но всё же почему не:

if PeekMessage(msg, 0, 0, 0, PM_REMOVE) then
begin
TranslateMessage(msg);
DispatchMessage(msg);
end;


 
Кефир87 ©   (2005-08-20 00:15) [481]

А хрен его знает... Я как-то что-то писал на VC... пришлось париться с WinAPI. И вот там я так написал. А сйчас чтоб не периться копипейстил от тудава и {} заменил на begin end; 8) Хотя скорее всего там я тоже копипейстил откуда-то 8)


 
Darthman ©   (2005-08-20 00:42) [482]

while not finished do
 if (PeekMessage(msg, 0, 0, 0, PM_REMOVE)) then
 begin
   if (msg.message = WM_QUIT) then finished:= True
   else begin
    TranslateMessage(msg);
     DispatchMessage(msg);
   end;
 end;

Мои три копейки :)


 
NewWonder ©   (2005-08-20 11:54) [483]


> Кефир87 ©

Сложного наверное ничего. Никогда просто не работал без VCL. Сейчас пытаюсь вникнуть в это дело.


 
Sphinx ©   (2005-08-20 12:33) [484]

ну и для разнообразия немного извращений :)

 while boolAppRun do
   begin
     // получаем очередное сообщение
     if PeekMessage(recRenderWin.WindowMessage, 0, 0, 0, PM_REMOVE) then
       // если сообщение есть и получено
       begin
         // если сообщение об уничтожении окна - прервать выполнение цикла
         if recRenderWin.WindowMessage.message = WM_QUIT then boolAppRun := False;
         // обработать сообщение
         TranslateMessage(recRenderWin.WindowMessage);
         DispatchMessage(recRenderWin.WindowMessage);
       end
     else // if PeekMessage - если сообщение отсутствует
       begin
         // вычисляем промежуток времени с прошлого выполнения цикла
         if boolQPSupport then
           begin
             QueryPerformanceCounter(QPCountCurrent);
             if QPCountCurrent < QPCountLast then
               dblTick := (High(Int64) - QPCountLast + QPCountCurrent) / QPFrequency
             else
               dblTick := (QPCountCurrent - QPCountLast) / QPFrequency;
             QPCountLast := QPCountCurrent;
           end;
         // если провалена функция приложения - прервать выполнение цикла
         if Failed(ExecuteFunctionEXE(dblTick)) then boolAppRun := False;
         // если окно вывода активно
         if recRenderWin.WindowActive then
           begin
             // если провалена отрисовка сцены - прервать выполнение цикла
             if Failed(DrawSceneDll) then boolAppRun := False;
           end
         else // if recRenderWin.WindowActive - если окно вывода неактивно
           begin
           end;
       end;
   end;


 
OSokin ©   (2005-08-20 20:08) [485]

Привет всем! Вышел из почти месячного дауна, и смотрю: вах, тут уже один конкурс закончили и другой начали!
Короче, комментирую посты:
Zak3D[@Tm] ©   (30.06.05 21:47) [148]
Прикольный конкурс. Щас скачаю и посмотрю.
XProger ©   (01.07.05 14:35) [155]
Сэнкс...
Zak3D[@Tm] ©   (14.07.05 0:59) [228]
Крутой сайт
Darth   (18.07.05 16:34) [274]
Использовал, и не в одном. Все версии бэтла с ним написаны. Только здесь одна маленькая ошибка у тебя - я ведь правил DL-FX2 под свои нужды, а если он будет запихнут в DLL - то не смогу
[последние посты]
Эт чего, уже в форуме кодим? Так скоро дело дойдет и до InterDelphi ;-).

Короче, может и поучаствую. Но типа MicroMashines написать смогу точно.
to Darth: а модуль DLTextures.pas ты так и не исправил... (где ошибка с поворотом)


 
grouzd[E]v ©   (2005-08-20 20:29) [486]

Вай! ОСокин return! Наконец-то!

---
... we are walking on a thin line and you better avoid the risk ...


 
OSokin ©   (2005-08-20 21:24) [487]

А что тут такого?


 
Кефир87 ©   (2005-08-20 21:44) [488]

BOOL OSokin()
{
 return TRUE;
}


 
grouzd[E]v ©   (2005-08-20 22:26) [489]

Да нет, просто настроение хорошее =)))

---
... we are walking on a thin line and you better avoid the risk ...


 
Zer0 ©   (2005-08-20 23:36) [490]

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

[488] Кефир87
помойму в данном случае надо особую константу вводить, типа NORVEGIAN_TRUE_BLACK


 
grouzd[E]v ©   (2005-08-20 23:56) [491]

А кто сказал "реалистичный сиулятор"? Знаете что такое "аркадный симулятор"? Правильно, шизофрения =) Имхо, лучше шлифовать не физику, а AI

---
... we are walking on a thin line and you better avoid the risk ...


 
Кефир87 ©   (2005-08-21 00:43) [492]


> шизофрения

А ведь по праилам физика должна быть максимально приближенной к реальной...

> шлифовать не физику, а AI

Это ваще отдельный вопрос... ИМХО не проще физики 8(


 
grouzd[E]v ©   (2005-08-21 01:08) [493]

Не знаю, не знаю. Имхо физика должна быть
1) работающей
2) играбельной
лично я пока никаких наворотов, типа "проскальзывание колес на третьей передаче, лихие заносы и проч" пока не планирую

---
... we are walking on a thin line and you better avoid the risk ...


 
Zer0 ©   (2005-08-21 02:33) [494]

есть подозрения что аркада должна обладать некоторой реалистичностью, чтобы представлять хоть какой-то интерес для играющего.
я просканировал сеть на счет физики и нашел интересный результат - практически все игры-гонки это полное буэ, если говорить без матов.
начиная с возможности разворота на месте (как танк йоптотыть!) и кончая отлетанием от стенок в совершенно произвольном направлении.

для меня например игра где машину вообще не заносит (да еще и разварачивает) - никакого интереса не представляет.

возможно у меня черезмерно завышенные требования =) интересно узнать ваше мнение по этому поводу.


 
XProger ©   (2005-08-21 02:44) [495]

Zer0, интересно узнать, что ты делаешь по этому поводу... :)

У меня пока больше на катание по льду смахивает.

P.S.
Неделю или две над проектом работать не буду, т.к. изучаю ку3 сурсы и над своим проектиком маюсь...


 
Zer0 ©   (2005-08-21 04:18) [496]

[495] XProger
лазаю по инету.

выглядит это так - в гугле набирается пара ключевых слов. ессно находятся платные гов(*&ные библеотеки для абсолютно-всего кроме нужного и крайне старые ссылки на форумах. методом перебора различных комбинаций ключевых слов удается таки попасть на сообщение в каком-нибуть дремучем форуме с кучей беcценных ссылок.
полученные зацепки и новые ключевые слова крайне глубоко изучаются и по ним проводится следующая итерация.

во время поисков наткнулся на проекты за которыми следил лет 5 назад, но потом ссылки потерялись или умерли вместе с винтом. большинство из них стало open source за что аффтарам спасибо.

за*&^*&лся страшно, но надыбал термоядерный материал. смотрел и плакал. потом долго и очень странно хихикал.
могу подкинуть очередное заподло - http://www.racer.nl крайне реалистичная 3d ездлика с открытым исходным кодом.

в результате проделанной работы хочу сделать следующее заявление:
Господа Девелоперы, если вы придумали крайне гениальную или архиполезную библеотеку/дему/прогу и решили выложить в сеть вместе с исходниками, не поленитесь оформить небольшой стайт на sourceforge.net и залейте все свои исходники туда.
со временем ваши труды не растворятся в ошибках 404/403 :долго и злобно материт дешевые хостинги, убившые кучу полезной инфы:, да найти их будет гораздо проще. рекомендуется также добавлять краткое описание своих проектов и наборключевых слов.


зы. sourceforge.net - это надежный, стабильный, крайне функциональный и в то же время бесплатный портал для проэктов с отркытым исходным кодом.
ззы. интересно скока прогеров уже попало на мое заподло и забыв про конкурс изучает исходики ку-трики... ^__^


 
Zer0 ©   (2005-08-21 04:33) [497]

еще один серьезный проект
RARS is the Robot Auto Racing Simulation, in which the drivers are robot programs. It is intended as a competition among programmers. It consists of a simulation of the physics of cars, a graphic display of the race, and a robot driver for each car.
http://sourceforge.net/projects/rars


 
Zer0 ©   (2005-08-21 05:00) [498]

как начальная точка отсчета может быть принята дока (с исходниками) http://home.planet.nl/~monstrous/tutcar.html
околоаркадная физика, однако меня не устраивает ;)


 
XProger ©   (2005-08-21 05:17) [499]

Западло не твоё, а дяди Кармака ;)


 
Zer0 ©   (2005-08-21 05:47) [500]

нет, всетки это я сделал западло, а дядя Кармак доброе дело (не зажмотился и зарелизил действительно ценные весчи, за которые он год назад получал по $100.000) =)
побольше бы таких инициатив, зачем хорошим вещам пропадать?
ps помойму часть кода из второй кваки (которую перекупили valve для первого халфлайфа) до сих живет в Source движке.


 
Antonn ©   (2005-08-21 06:26) [501]

Zer0 ©   (20.08.05 23:36) [490]
проскальзывание колес на третьей передаче

у меня просто глохнет:)))


 
Antonn ©   (2005-08-25 17:21) [502]

хм, сайт немного помер...


 
OSokin ©   (2005-08-28 19:30) [503]

Zer0 ©   (20.08.05 23:36) [490]
Да не мучайся ты! Скачай с ГэймДева пример, только он на Васике, но я уже перевел.

А вообще, у меня в 128 Кб уже не влазит :-). Из графики - только GDI и машинка с травой в ресурсах. Короче, можно три очка уже вычитать.


 
Zer0 ©   (2005-08-30 07:42) [504]

[503] OSokin
Я  мучаюсь? Скорее фигней страдаю - солвер переписываю с Эйлеровского на РК. Прикольнее всего выглядят "поезда" из связанных машинок.


 
!Trinix ©   (2005-08-30 20:19) [505]

Господа напомните мне пожалуйста ваш сайт. code.pro.ru не действует.


 
grouzd[E]v ©   (2005-08-30 20:51) [506]

code.Rpro.ru ага?

---
... we are walking on a thin line and you better avoid the risk ...


 
Dr.Nemo   (2005-08-31 01:53) [507]

kruto


 
!Trinix ©   (2005-08-31 18:40) [508]

Спасибо.


 
OSokin ©   (2005-09-03 09:56) [509]

Я посмотрел - оказывается, все дело было в траве! Ее убрал, теперь вписываюсь в 56 К


 
OSokin ©   (2005-09-03 10:07) [510]

Зак, я зарегиться не могу... Которую неделю... Все правильно: ник OSokin, пароль из символов англицкой и цифр, мыло - все, как положено, а зарегиться не могу!


 
Zak3D[@Tm] ©   (2005-09-03 10:47) [511]

Что за ошибка вылазит?


 
OSokin ©   (2005-09-03 10:54) [512]

Да все такая же: пароль содержит неверные знаки


 
OSokin ©   (2005-09-15 20:08) [513]

Зак, в чем у тебя проблема: должны быть и англицкие буквы, и цифры.
Мож хоть отчеты предоставим? У меня такой: учебный год, ничего делать не успеваю, как начал, так и продолжается


 
Zak3D[@Tm] ©   (2005-10-10 19:24) [514]

На сайте http:\\code.rpro.ru начато голосование на тему следующего - 10_ого конкурса по программированию игр.


 
Zak3D[@Tm] ©   (2005-10-13 12:51) [515]

Конкурс объявлен ! =)


 
NewWonder ©   (2005-10-13 20:16) [516]

А вот я - редиска. В прошлом конкурсе хотел поучаствовать, но то, что сделал стыдно показывать, а потом учёба и работа и нагрузка старосты съели почти всё свободное время...


 
Antonn ©   (2005-11-04 10:58) [517]

в предверии окончания конкурса, поднимаем ветку.


 
Кефир87 ©   (2005-11-04 13:02) [518]

Может кто успеет написать что-то до вечера, тогда я  возможно займу не последнее место 8)


 
Darthman ©   (2005-11-04 14:56) [519]

может быть я всетаки успею доделать своё чудо до вечера...


 
Antonn ©   (2005-11-04 15:06) [520]

Так-с, сдало 4 человека, Кефир87 ты как, уже того? :)
Мне кажется, что этот конукурс будет самый продуктивный:)


 
Кефир87 ©   (2005-11-04 15:44) [521]

Я два уровня нарисовал. Надо еще... Ну штук 10 хотябы... А так в принципе готово 8)


 
Darthman ©   (2005-11-04 16:00) [522]

еще сдал Trinx


 
Antonn ©   (2005-11-04 16:39) [523]

соберем в кучу: сдали я, Osokin, Trinx, если не ошибаюсь, DRON, на подходе Кефир87.
Darthman, а ты когда?


 
Darthman ©   (2005-11-04 18:38) [524]

Я СЕГОДНЯ  :)
Так хочется столько еще сделать.... сильно задумался.. а стоит ли. Короче как сдам - скажу :)


 
grouzd[E]v ©   (2005-11-04 19:26) [525]


> [523] Antonn ©   (04.11.05 16:39)

Меня забыли =)

---
... we are walking on a thin line and you better avoid the risk ...


 
Кефир87 ©   (2005-11-04 20:38) [526]

Я послал...


 
Darthman ©   (2005-11-04 21:21) [527]

никто не забыт!


 
Кефир87 ©   (2005-11-04 21:25) [528]

И так значит учавствуют:
Antonn
OSokin
Trinx
grouzd[E]v
Кефир87
Darthman (?)
DRON
XProger (?)
ПсихЪ (?)
Deadmeat (?)
Soulghai (?)

Этож как минимум 6... А мне через диалап качать...


 
DR0N ©   (2005-11-04 22:00) [529]

XProger - выбыл...
Я тож буду по диалапу качать, че мне трафик жалко =) Моя игра 1.5 ровно весит + сурсы 100 =)


 
DeadMeat ©   (2005-11-04 22:07) [530]

Ох весело вам будет качать мое произведение...

---
...Death Is Only The Begining...


 
Darthman ©   (2005-11-04 23:56) [531]

XProger,ПсихЪ сдались давно
Soulghai не успел по причине поломки компа


 
JUS   (2005-11-05 00:31) [532]

А где посмотреть результаты конкурса? и работы


 
Darthman ©   (2005-11-05 00:38) [533]

Все посмотреть можно скачав архив со всеми 9 работами тут:
http://code.rpro.ru/fusion_forum/viewthread.php?forum_id=27&thread_id=81


 
Darthman ©   (2005-11-05 00:38) [534]

Результаты конкурса будут после голосвания и подведения итогов (возможно через недельку)


 
Antonn ©   (2005-11-05 06:36) [535]

немного критики:

Darthman
+ почти законченая игра
- разрешение экрана маленькое, у меня монитор перекрыло на 60Hz, глаза поломать можно.

DeadMeat
+ качество картинки
- доделать бы, чтобы боты жили, уровень побольше...

DRON {гдето я это видел:)}
+ меню
+ звуки, особенно при контакте с вражиной:)
- игра то ли подтормаживает, то ли ограничение стоит по кадрам.
- прицеливание сложное, когда бежит назад, вперед стрелять не может.

grouzd)Ev
+ полу-свободная камера
+ стильно, непонятно, долго думал...
- тормозит в начале, пока в кого нибудь не врежишься, и не станешь меньше, потом ок.

OSokin
- при большом кол-ве выстреляных снарядов - тормоза.

Serega
- геймплей хромает, не смог пройти и пару экранов. конкретно - прыжок только с ходу.

Trinix
- катался, катался, но врагов увидел только 1, на котором и проиграл(но не помер):)
- реадми нужно нормальное писать, а то перешарил все исходноки, пытаясь с управлением разобраться

Кефир87
+ это было смешно:) автор, дай и мне такой травы:))
+ забойный музончик, bullettime...
- курсор блокируется в центре экрана, даже есть переключиться на другое приложение(а мы ведь сначала запустим, потом реадми читаем:))
- смитты стреляют почему-то назад, а когда подпрыгиваю то нормально

antonn
это не у меня тормозит, это у вас компы слабые:)


 
Antonn ©   (2005-11-12 10:59) [536]

ну вот, пал http://code.rpro.ru/, будем здесь колбаситься и ругаться:)


 
Фео   (2005-11-12 12:33) [537]

перестаньте уже ругаться!!!


 
DeadMeat ©   (2005-11-12 12:37) [538]

А чье там сообщение было последним? Никто не успел увидеть?

---
...Death Is Only The Begining...


 
Antonn ©   (2005-11-12 12:45) [539]

я по мостке в чате в 5 часов оставил:)
и в теме на Дрона наехал, за барахло :))


 
Antonn ©   (2005-11-12 12:45) [540]

Antonn ©   (12.11.05 12:45) [539]
по мостке

по Москве
:)


 
DeadMeat ©   (2005-11-12 14:47) [541]

Блин... Я хотел быть последним.

---
...Death Is Only The Begining...


 
Antonn ©   (2005-11-12 14:54) [542]

а передо мной Психъ отметился...
DeadMeat ©   (12.11.05 14:47) [541]
Блин... Я хотел быть последним.

я заметил:))


 
Кефир87 ©   (2005-11-12 16:57) [543]

Ну вот... и... что-же теперь будет 8( А как-же итоги 8((


 
Antonn ©   (2005-11-13 17:45) [544]

Ну когда там сайт оживет??


 
Кефир87 ©   (2005-11-13 22:12) [545]

..или аозрадится с новой силой на coderpro.ru?!


 
Darthman ©   (2005-11-14 16:59) [546]

все будет хорошо! но толкьо ПОСЛЕ 15


 
Antonn ©   (2005-11-14 17:53) [547]

Darthman ©   (14.11.05 16:59) [546]
еще сутки...


 
Darthman ©   (2005-11-14 18:20) [548]

После 15 это не сутки. Это еще сутки ДО 15 и х3 сколько после ;)


 
Antonn ©   (2005-11-14 18:21) [549]

добил...
:)


 
Darthman ©   (2005-11-14 18:51) [550]

Уж как есть....


 
Кефир87 ©   (2005-11-14 19:56) [551]

А давайте сайт на народе организуем 8) Ну на время конечно 8)


 
OSokin ©   (2005-11-14 20:30) [552]

Кто хоть, кроме Antonn"а, успел скачать? Поделитесь впечатлениями!

ЗЫ Antonn, ты хоть в settings.ini заглядывал? Говорят, там можно настроить чтобы меньше тормозило и скорость настроить фиксированную... И еще дофига настроек...


 
Antonn ©   (2005-11-15 06:18) [553]

OSokin ©   (14.11.05 20:30) [552]
Кто хоть, кроме Antonn"а, успел скачать? Поделитесь впечатлениями!

а что скачать? :) Ты про архив с работами? его выложили еще 4го, все наверное скачали:) Просто обсуждение было на том форуме (да еще какое:) а какое было обсуждение после конкурса:))).
Насчет настроек - я смотрел, но все равно игра либо идет быстро, либо тормозит. Когда куча снарядов летит. И еще слишком медленно передвигается игрок, да и из-за кучи снарядов нельзя нормально уничтожать противника - пули не долетают просто:)


 
Фео   (2005-11-15 09:24) [554]

ну, 15, и нифига не работает...


 
Кефир87 ©   (2005-11-15 18:50) [555]

ПОСЛЕ 15! 8) Это может быть вечность...


 
Darthman ©   (2005-11-16 10:04) [556]

Нет, это пока не дадут зарплату.


 
Sphinx ©   (2005-11-16 10:19) [557]

А зарплата чаще всего 5 или 10го числа %)


 
Darthman ©   (2005-11-16 14:11) [558]

у нас 15 обычно.


 
Darthman ©   (2005-11-16 18:43) [559]

Если так неймется, могу как предложил ПсихЪ сделать code.darthman.com


 
grouzd[E]v ©   (2005-11-16 19:55) [560]

Неймется

---
... we are walking on a thin line and you better avoid the risk ...


 
Darthman ©   (2005-11-17 16:13) [561]

Тринкс, Осокин и Дидмит до сих пор не прислали оценки. Вышлите их на soul@darthman.com


 
П7   (2005-11-18 04:40) [562]


> DeadMeat ©   (12.11.05 12:37) [538]


Моё, если мне память не изменяет.. (:


 
П7   (2005-11-18 04:49) [563]


> Darthman ©   (16.11.05 18:43) [559]

Чё народ обманываешь? (:
Я предлагал CO.DARthman.com (:
Но лучше подождём! А ваще - этот сайт, самозабвенно оплаченный щедрой рукой Дарза, будет лучшим подарком всем. С меня литр сока! (:


 
DeadMeat ©   (2005-11-18 08:38) [564]


> С меня литр сока! (:

"Каждому..." ©


 
DR0N ©   (2005-11-18 10:19) [565]

Скоро откроется раздел конкурсов на Mirgames, с нормальными правилами, призами и всем сопутствующим ;)


 
Darthman ©   (2005-11-18 10:26) [566]

Ну вот... и отпадает необходимость.


 
DR0N ©   (2005-11-18 11:36) [567]

Да и я всем этим буду рулить ну + Daddy


 
DeadMeat ©   (2005-11-18 11:38) [568]

Значит теперь у меня появится больше свободного времени...
Один фиг туда не пустят "кнопкошлепывателей".


 
Darthman ©   (2005-11-18 12:10) [569]

Ну тогда для кнопкошлепывателей мы возобновим наши потуги. Не нравится мне идея правил написанных Дроном :)


 
П7   (2005-11-18 12:16) [570]

То же что ли свои конкурсы организовать? А-ха-ха-ха!!!
А давайте каждый устроит свои конкурсы и друг у друга участвовать будем.. (:

А на самом деле это как-то грустно.


 
DeadMeat ©   (2005-11-18 12:20) [571]


> А на самом деле это как-то грустно.

"Абсолютно нечего добавить" ©


 
DR0N ©   (2005-11-18 17:01) [572]

Нет правила будут нормальные, пройдут все, никаких штрафных и прочего. Просто работы типа колобка будут отсеиваться + по мимо оценок участников еще будет жюри... ну увидите скоро раздел появится.


 
Darthman ©   (2005-11-18 17:02) [573]

Интересно чем тебе колобок не понравился? Он был весьма по правилам сделан в отличие от работ Осокина и Антона.


 
OSokin ©   (2005-11-18 17:59) [574]

Antonn ©   (15.11.05 6:18) [553]
А увеличение скорости корабля на что? Можно еще уменьшить максимальное кол-во снарядов в файле freedraw.pas.


 
OSokin ©   (2005-11-18 18:01) [575]

Darthman ©   (18.11.05 17:02) [573]
Ну допустим у меня тоже по правилам сделано... Назови хоть одно правило, которому моя игра полностью не соответствует ;-).


 
Кефир87 ©   (2005-11-18 18:23) [576]

ОСокин,
* Вид с боку
* Эффект парала... ну вы поняли ;)


 
OSokin ©   (2005-11-18 18:41) [577]

Кефир87 ©   (18.11.05 18:23) [576]
Ну у меня вид сверху - разве, если фигуру повернуть относительно оси x, то бывший верх не станет боком?
Эффект паралакса у меня есть - движущиеся звезды.

ЗЫ А где сайт-то? Откуда скачивать?


 
Darthman ©   (2005-11-18 18:52) [578]

OSokin:
Скроллер платформер, а не леталка
вид сбоку, а не сверху
Это минимально.


 
Darthman ©   (2005-11-18 18:53) [579]

OSokin:
Скроллер платформер, а не леталка
вид сбоку, а не сверху
Это минимально.


 
OSokin ©   (2005-11-18 18:59) [580]

Ладно, уговорили...
Но скачать-то откуда?


 
Antonn ©   (2005-11-18 19:05) [581]

DR0N ©   (18.11.05 17:01) [572]
Просто работы типа колобка будут отсеиваться

м/у прочим (имхо), его работа для новичков гораздо полезнее твоей. И коментариев больше. И код весь открыт.

OSokin ©   (18.11.05 18:01) [575]
Назови хоть одно правило, которому моя игра полностью не соответствует ;-).

Там есть приписка в правилах - семейства платформеров, т.е. вид сбоку хоть как. Я тоже попался, прочитал только название конкурса, и невнимательно уточнения прочитал:)

Кефир87 ©   (18.11.05 18:23) [576]
* Эффект парала... ну вы поняли ;)

Там звезды носятся, активно воспроизводят эффект параллакса:)


 
Antonn ©   (2005-11-18 19:06) [582]

OSokin ©   (18.11.05 18:59) [580]
Но скачать-то откуда?

а уже того...
может кто выложит?


 
Antonn ©   (2005-11-18 19:09) [583]

мое: http://an-files.narod.ru/Star_Scroller.rar (1366182 Б)


 
DR0N ©   (2005-11-18 19:18) [584]

Ну еще рано судить, о том что правильно, что не правилбно, вы еще не видели правил. Когда они будут, на форуме миргеймса будет открыта ветка форума для обсуждения.


 
Antonn ©   (2005-11-18 19:20) [585]


> Ну еще рано судить, о том что правильно, что не
> правилбно, вы еще не видели правил

я бы сказал уже поздно, потому как конкурс закончен, а проходил он по старым правилам


 
OSokin ©   (2005-11-18 19:22) [586]

Antonn, нифига у тебя размер! Я лучше потом все сразу скачаю...


 
Antonn ©   (2005-11-18 19:25) [587]

OSokin ©   (18.11.05 19:22) [586]
Ну дык у меня VCL и еще музон там, примерно на 1,46 распакованый, "в притык":)
8 метров в сумме все работы. И не известно, когда выложат.
Кстати, я не то дал, там без сорсов, вот с исходниками:
http://an-files.narod.ru/s_scroller.rar (1222563 Б)


 
OSokin ©   (2005-11-18 19:28) [588]

Лучше сорцы одни выложи, а?


 
Antonn ©   (2005-11-18 19:28) [589]

минутку...


 
Antonn ©   (2005-11-18 19:30) [590]

там выходит 0,98 мегабайта, какой смысл?
ресурсы не жмутся...


 
DR0N ©   (2005-11-18 19:40) [591]

идиотто... топик читай, я говорю про те конкурсы, что будут на мргеймсе... про этот балаган я уже забыл, даже результаты так и не смогли огласить...


 
Antonn ©   (2005-11-18 19:53) [592]

сам ты идиото, мы спорили о правилах прошлого конкурса.
Тогда твой пост [584] вообще "не в тему" :)


 
DR0N ©   (2005-11-18 20:01) [593]

ну может и не в тему... =)


 
П7   (2005-11-18 21:13) [594]

Архив всех работ.

http://reijii.mirg.ru/_tmp/dm10_scroller.rar


 
П7   (2005-11-18 21:14) [595]

8.5 метров, если кто не в курсе..


 
DeadMeat ©   (2005-11-18 21:38) [596]

Ща меня материть начнут...

---
...Death Is Only The Begining...


 
Darthman ©   (2005-11-19 14:05) [597]

Не боись, прикроем :)


 
Darthman ©   (2005-11-19 15:01) [598]

It"s alive!!!!!!!!!
http://code.darthman.com :D
оценки будут вместе с Заком.


 
П7   (2005-11-19 15:27) [599]

Гут! (:


 
Antonn ©   (2005-11-19 16:36) [600]

не то слово :)


 
DR0N ©   (2005-11-19 18:18) [601]

У меня тоже...


 
Soulghai ©   (2005-11-20 10:35) [602]

Оценки выложил. ( вчера )


 
DR0N ©   (2005-11-20 11:30) [603]

Куда выложил?


 
Darthman ©   (2005-11-20 12:37) [604]

Спать меньше надо :)


 
DR0N ©   (2005-11-20 13:19) [605]

Бу, лучше скажите где они %) coderpro.ru что ли заработал или на твоем сайте?


 
Darthman ©   (2005-11-20 13:46) [606]

см. выше


 
Antonn ©   (2005-11-20 15:52) [607]

чегой-то не пойму, сколько у меня нарушений...
ну 1 и 2 точно нарушил, а какое еще? параллакс - так астероиды, планеты...


 
DR0N ©   (2005-11-20 18:32) [608]

У тебя вообще тема другая


 
Antonn ©   (2005-11-20 19:32) [609]

DR0N ©   (20.11.05 18:32) [608]
У тебя вообще тема другая

этим я зарабатываю 1 и 2 пункты штрафов.
меня интересует есчо один штраф, за что (ну интересно просто:))?


 
П7   (2005-11-20 20:00) [610]


> Antonn ©   (20.11.05 19:32) [609]

Ну рожа им твоя не понравилась, вероятно! (:


 
XProger ©   (2005-11-20 20:42) [611]

Antonn, а чего ты хотел? Системы оценок то нет :)))


 
Кефир87 ©   (2005-11-20 22:34) [612]

А мне 2 штрафа за что?! Я же только в размер не вписался!
1) Игра является типичным представителем вида «Скроллеров платформеров».
Является!
2) Вид сбоку(правого, левого на ваше усмотрение), следовательно камера смотрит параллельно земле.
Смотрит!
3) Персонаж может перемешаться вперёд, назад, вверх и вниз.
Может!
4) Наш герой бегает по уровням и, в зависимости от стиля вашей игры либо отстреливает разного рода монстров, либо собирает всевозможные объекты.
И то и другое!
5) Обязательно наличие 3 разновидностей монстров/объектов.
Смит, Молого, Тарелка, Вертолет!
6) Обязательно наличие 3 разновидностей оружия/бонусов.
Пистолет, Пулемет, Шотган, Бомбомет!
7) Обязательно наличие бекграунда с эффектом параллакса
Скажите нет ;)
8) Обязательно наличие хотя бы одного босса.
Тарелка на первом уровне и вертолет на втором чем не босы?! 8)))
9) Максимальный размер папки с игрой 1.5 mb.
Вот тут только не вписался 8(
(Каждый из этих пунктов обязателен к выполнению! Не выполненые пункты наказываются штрафом в размере trunc(n/2) баллов (n – общее количество участников – 1).)


 
Кефир87 ©   (2005-11-20 22:35) [613]

Хотя на самом деле мне пофик 8)


 
Antonn ©   (2005-11-21 04:00) [614]

XProger ©   (20.11.05 20:42) [611]
Системы оценок то нет :)))

как это нет, в правила конкретного конкурса загляни.

П7   (20.11.05 20:00) [610]
Ну рожа им твоя не понравилась, вероятно! (:

надо бы аватар сменить...
поставить пышногрудую девицу:)


 
Кефир87 ©   (2005-11-24 15:06) [615]

А не устроить ли нам очередной конкурс по кодингу?


 
Antonn ©   (2005-11-24 15:41) [616]

вопрос конечно интересный...
:)


 
DR0N ©   (2005-11-24 16:09) [617]

в топку


 
Antonn ©   (2005-11-24 16:23) [618]

кого?


 
DeadMeat ©   (2005-11-24 16:29) [619]

Наверно вопрос..
Но думаю он другое имел ввиду.


 
OSokin ©   (2005-11-25 17:36) [620]

Кефир87 ©   (20.11.05 22:34) [612]
У меня четыре штрафа, за что два из них - тоже не понимаю. А остальные два - это как посмотреть тоже... Требую, чтобы указывалось, кому за что штрафы!


 
Кефир87 ©   (2005-11-25 17:41) [621]

А может еще за код? Да... за код мне самому стыдно 8(


 
XProger ©   (2005-11-25 17:44) [622]

дык нет критериев оценки, следовательно нет причин ;)


 
OSokin ©   (2005-11-25 17:45) [623]

Ну... Комментариев нет, но гладенько все вроде. Старался.


 
Кефир87 ©   (2005-11-25 17:50) [624]

А у меня и коментов мало и извратил я суть использования ООП 8)


 
OSokin ©   (2005-11-25 18:00) [625]

XProger ©   (25.11.05 17:44) [622]
Не ну за что мне бонус - это понятно, за то, что размер у меня самый маленький. А какие критерии остальные-то? Правила? Дык вроде я столько не нарушил правил - есть параллакс, больше трех видов врагов/оружия и т. п. Может Зак поигрался мало? Просто на первых уровнях оружие и корабли крутые не летают :-).


 
Antonn ©   (2005-11-25 19:18) [626]

XProger ©   (25.11.05 17:44) [622]
дык нет критериев оценки, следовательно нет причин ;)

как это нет? а там где было напечатано сколько противников/оружия? читал? :)

OSokin ©   (25.11.05 18:00) [625]
Может Зак поигрался мало?

да, давайте Зака заставим поиграться подольше:) Пока у него звездочки не закружаться:) Параллаксом.


 
OSokin ©   (2005-12-03 20:48) [627]

Не, ну правда, писалось бы, кому за что надбавили или снизили, а то...


 
П7   (2005-12-15 22:31) [628]

Когда сайт заработает?


 
Antonn ©   (2005-12-16 02:38) [629]

П7   (15.12.05 22:31) [628]
уже вроде грузится... но не могу залогиниться


 
Фео   (2005-12-16 20:29) [630]

ГДЕ САЙТ???


 
Soulghai ©   (2005-12-16 22:20) [631]

Сайт временно не работает, база анных в ауте, Дарз старается востановить хоть что-то...


 
П7   (2005-12-16 22:26) [632]

СЛово "временно" пытается подарить надежду. Но я-то знаю! ):
Конечно же резервное дублирование и бекапинг нынче не в моде. Я так и знал.
Так что скоро (???) у нас будет первый конкурс! (:


 
Soulghai ©   (2005-12-18 11:20) [633]

Бекап баз данных делался за 1 день перед крахом.
Но востановить всё равно не получается!!!


 
cyborg ©   (2005-12-22 09:43) [634]

Я не понял, что это такое?
http://rpro.ru/


 
Darthman ©   (2005-12-22 10:56) [635]

Авиация по русски, насколько я вижу.
А какое отношение это имеет к конкурсам?


 
cyborg ©   (2005-12-22 11:11) [636]

Насколько я помню, это адрес твоего сайта был?


 
Darthman ©   (2005-12-22 12:45) [637]

офф: Адрес моего сайта у меня в инфо забит.



Страницы: 1 2 3 4 5 6 7 8 9 
10 11 12 13 14 15 16 вся ветка

Форум: "Игры";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 2.19 MB
Время: 0.057 c
15-1155712155
TUser
2006-08-16 11:09
2006.09.10
КСЕ


9-1115392165
OSokin
2005-05-06 19:09
2006.09.10
А не устраивать ли нам небольшие конкурсы по кодингу? (ч.4)


9-1134513921
GameMak
2005-12-14 01:45
2006.09.10
Аппроксимация


8-1140529733
hh_speed
2006-02-21 16:48
2006.09.10
как узнать частоту кадров у AVI


1-1153906243
SDA
2006-07-26 13:30
2006.09.10
по VirtualTreeView





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский