Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Demo,Intro _ Randomization Demo + Некоторые наработки

Автор: Archon 10.06.2005 13:35

Эффекты. На TP7.01. 320x200x256.
Особо прошу обратить внимание на Demo007.pas (Randomization). Во всех почти замечена бага на ХП: Через несколдько секунд резко падают FPS. Решается нажатием any_key'я. Лучше просто Ctrl зажать... Также проблемы со скоростью на разных компах.


Прикрепленные файлы
Прикрепленный файл  demoz.zip ( 59.72 килобайт ) Кол-во скачиваний: 843

Автор: Altair 10.06.2005 14:00

demo4 понравилось,
а 7 очень... там есть элементы других демок...

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

Автор: Archon 10.06.2005 14:24

В этом суть демосцены и заключается, всё под музыку. Только у меня это делать времени пока нет, можешь сам попробовать.
Все демки - просто разрозненные графические эффекты, а Demo007 - микс.

Автор: virt 10.06.2005 20:16

Цитата
Type
  Virt = array [1..64000] of byte;
  VirtPtr = ^Virt;
.................

Var
  VirtScr : VirtPtr;

Автор: Archon 11.06.2005 11:10

virt, это ты к чему?

Автор: Altair 11.06.2005 13:21

совпадение... ;)

Автор: Archon 11.06.2005 14:37

Вычитал в обучалках асфиксии. :P

Автор: Dark 11.06.2005 15:32

рад что помогает =)))

Автор: Archon 11.06.2005 15:38

Не то что помагает... Офигительно полезные тексты!!!
:molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva: :molitva:

Почему остановился перевод? Сам бы занялся... Как сессию сдам...

Автор: Dark 11.06.2005 15:41

Надо найти вам фрагмент кода =) он правда работает тока под дос под SB, соответственно всякие встроенные звуковухи его не воспроизведут (покрайней мере AC точно)

Найду, скину. Там генерация музыки без фсяких файлов.

Автор: Dark 11.06.2005 15:44

А кто сказал что он остановился =)))

Например у меня просто не было в течение нескольких месяцев доступа в нет, и продолжение - в ближайших планах!!!

Автор: Archon 11.06.2005 16:25

:p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9::p9:

Автор: Archon 12.06.2005 13:07

Вот, ещё несколько демок написал...
(demo010 - demo013)
Имхо 11-ая класно получилась, только работает медленно.

Добавлено:
У двенадцатой неверный exe-шник, надо компилить.


Прикрепленные файлы
Прикрепленный файл  demoz2.zip ( 23.12 килобайт ) Кол-во скачиваний: 737

Автор: Dark 13.06.2005 9:54

игрушку попробуй написать ;)

Автор: Archon 15.06.2005 6:46

Я уже написал простенькую(см. Labyrinth). Сессию сдам, ещё чего-нибудь сделаю B)

Автор: Archon 15.06.2005 6:52

Поэксперементировал с интерференцией синусоидальных волн B) и, как результат - Demo014-019


Прикрепленные файлы
Прикрепленный файл  demoz3.zip ( 38.5 килобайт ) Кол-во скачиваний: 753

Автор: mithquessir 15.06.2005 10:14

:fire: :fire: :fire:
16-разрядные exeшники вообще не запускаются, мож кто знает в чем проблема?
В атаче окно ошибки.


Эскизы прикрепленных изображений
Прикрепленное изображение

Автор: Archon 15.06.2005 10:17

Не сталкивался... Все, или только эти? Сам компилить pas'ы пробовол?

Автор: volvo 15.06.2005 10:17

Читаем, выполняем и проблема исчезает smile.gif :
http://forum.pascalnet.ru/index.php?showtopic=2814&view=findpost&p=24678

Автор: mithquessir 15.06.2005 10:18

В том то и прикол, что паскаль то тоже 16-разрядный sad.gif

Автор: mithquessir 15.06.2005 10:21

volvo, большое спасибо. Заработало. Должно быть вири, коих в мое отсутствие появилось около 20 шт. smile.gif

Автор: mithquessir 15.06.2005 10:42

Archon, молодец, мне понравились особенно последние эффекты. ЗЫ. У тебя есть аська или мыло?

Да, насчет музыки, я нашел исходник, проигрывающей wav файл, только не очень высокого качества.


Прикрепленные файлы
Прикрепленный файл  PLAY_WAV.PAS ( 6.94 килобайт ) Кол-во скачиваний: 901

Автор: Archon 15.06.2005 12:57

Хмммм, попробую....

ЗЫ Последние демки в реализации - самые простые :D

Автор: Archon 16.06.2005 12:57

Готово! Трёхмерный проволочный ландшафт на фоне плазмы из демо019 + 2 прыгающих прямоугольника искажения цвета.

Пол ночи писал уравнения, в результате получилось чисто случайно (тоесть интуитивно B)).

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


Прикрепленные файлы
Прикрепленный файл  demoz4.zip ( 9.07 килобайт ) Кол-во скачиваний: 649

Автор: GoodWind 21.06.2005 8:12

1) понравились демки с 14 по 19....
2) проигрывать надо не wav, а s3m, mod или it - они весят меньше

Автор: Archon 21.06.2005 22:58

Я учусь... Сейчас делаю уже посерьёзней проект. Где можно посмотреть про вставку музыки?