Перейти на главную страницу форума
Портал fdd5-25.net: главная страница портала  главная страница форума  файлообменник  фотогаллереи  мировые новости на fdd5-25
Здравствуйте, Гость!

Мой Арканоид
Страниц (2): « 1 [2]
      Downgrade forever!!! » http://fdd5-25.net » Игры
АвторСообщение
Профессор
Отправлено: 01 Августа, 2006 - 08:44:07 Цитировать :



Забанен
Всего записей: 838 :
Дата рег-ции: Сент. 2006 :
Похоже любители Арканоида фсе вымерли?

-----
http://craz.clubefir.net - мой сайт для девайсеров. Интересные проекты. Обновление: 06.03.07.
Вернуться к началу
Профиль : E-mail : WWW :
Отправлено: 03 Августа, 2006 - 00:30:59 Цитировать :



Newbie
Всего записей: 0 :
Дата рег-ции: N/A :
Цитата:
Если пользоваца нормалпутом, то будут оставаца следы, а если Хорпутом, то фсё будет мигать( проверено на своём опыте, кстати в Попкорне фсё делаеца Хорпутом).

Дык, рисуешь не в экранной области, а в ОЗУ - и сначала наносишь AND'ом маску, т.е. контур очишаешь, потом ксоришь со спрайтом. А потом тупо с помощью move (ТурбоПаскаль ведь?) перегоняешь в экранную область. Это если видеорежим с одной страницей. Если многостраничный - еще проще. Рисуешь на теневой странице, а потом просто переключаешься на нее.
Вернуться к началу
Профиль :
sdodsa777
Отправлено: 03 Августа, 2006 - 07:47:29 Цитировать :




Newbie
Всего записей: 0 :
Дата рег-ции: Окт. 2006 :
Дык, DrPass, я ж про это и грил.

-----
nothing
Вернуться к началу
Профиль : WWW : ICQ
Профессор
Отправлено: 03 Августа, 2006 - 11:16:19 Цитировать :



Забанен
Всего записей: 838 :
Дата рег-ции: Сент. 2006 :
Гм хорошо. Лучше тада в другой странице рисовать. Попробую.

-----
http://craz.clubefir.net - мой сайт для девайсеров. Интересные проекты. Обновление: 06.03.07.
Вернуться к началу
Профиль : E-mail : WWW :
sdodsa777
Отправлено: 03 Августа, 2006 - 12:58:30 Цитировать :




Newbie
Всего записей: 0 :
Дата рег-ции: Окт. 2006 :
тока не просто "move", а:
Цитата:

{Out screen}
procedure show_scr;
var o,s:word;
begin
o:=ofs(vbuf^); s:=seg(vbuf^);
{Задержка для синхронизации по кадрам}
asm
mov dx,3DAh
@w0:in al,dx
test al,8h
je @w0
{ @w1:in al,dx
test al,8h
jne @w1}
push ds
push si
push es
push di
mov ax,s
mov ds,ax
mov ax,o
mov si,ax
mov ax,$A000
mov es,ax
mov di,0
mov cx,$3E80 {3E80}
db $66
rep movsw
pop di
pop es
pop si
pop ds
end;
end;

Ожидание обратного хода можно убрать, но тогда может помелькивать.
Это кусок кода из моих танчикоФФ.

-----
nothing
Вернуться к началу
Профиль : WWW : ICQ
Профессор
Отправлено: 03 Августа, 2006 - 14:12:38 Цитировать :



Забанен
Всего записей: 838 :
Дата рег-ции: Сент. 2006 :
Фсё! Я передумал! Буду писать на ФАСМЕ! Немного уже знаю. Конечно принцып остаёца тот же. Подскажите хороший сайт исходников? Начинаю.

-----
http://craz.clubefir.net - мой сайт для девайсеров. Интересные проекты. Обновление: 06.03.07.
Вернуться к началу
Профиль : E-mail : WWW :
sdodsa777
Отправлено: 03 Августа, 2006 - 16:04:04 Цитировать :




Newbie
Всего записей: 0 :
Дата рег-ции: Окт. 2006 :
Цитата:
Фсё! Я передумал! Буду писать на ФАСМЕ! Немного уже знаю. Конечно принцып остаёца тот же. Подскажите хороший сайт исходников? Начинаю.

Зачем? Я специально сделал эту процедуру на асме, чтобы она быстро переносила экран (строковая инструкция с автоповтором). А саму гаму все-таки надо на ЯВУ писать, иначе запаришься
PS оператор db 66h для префикса 32-разрядной команды. Труба его не понимает.

(Отредактировано автором: 03 Августа, 2006 - 16:05:23)

-----
nothing
Вернуться к началу
Профиль : WWW : ICQ
Профессор
Отправлено: 03 Августа, 2006 - 17:09:58 Цитировать :



Забанен
Всего записей: 838 :
Дата рег-ции: Сент. 2006 :
Ну блин. Уже запарился с этим Ассемблером! Посрать. Буду на Пасе делать, токо графику ваще фсю на ассемблере. Я ваще ничё не понял, ты используешь модуль Граф, или сразу в видео память? Мозги разрываюца!

(Добавление)
Посмотрю, как это делаеца в другом Арканоиде на Пасе. Его тоже могу выложить. Там графика на Асме, но Граф используют для установки режима и вывода текста. Кстати я из него идею о индикаторах взял.

-----
http://craz.clubefir.net - мой сайт для девайсеров. Интересные проекты. Обновление: 06.03.07.
Вернуться к началу
Профиль : E-mail : WWW :
sdodsa777
Отправлено: 03 Августа, 2006 - 18:49:30 Цитировать :




Newbie
Всего записей: 0 :
Дата рег-ции: Окт. 2006 :
Вот тебе мой старый проект.
http://vis-image.narod.ru/TANK.rar 550Кб
Я его переписывал с 0 раз 10, посмотри, как я сделал и делай по своему.

-----
nothing
Вернуться к началу
Профиль : WWW : ICQ
Профессор
Отправлено: 03 Августа, 2006 - 18:57:49 Цитировать :



Забанен
Всего записей: 838 :
Дата рег-ции: Сент. 2006 :
Спасиба!

-----
http://craz.clubefir.net - мой сайт для девайсеров. Интересные проекты. Обновление: 06.03.07.
Вернуться к началу
Профиль : E-mail : WWW :
Версия для печати :: Поиск в теме 
       Downgrade forever!!! » http://fdd5-25.net » Игры
Страниц (2): « 1 [2]
Сообщение
Имя:Гость   Вы зарегистрированы?
Сообщение

Для вставки имени, кликните на нем.
Опции сообщения
Вы хотите разрешить смайлики в этом сообщении?
 
 Наверх Powered by exBB 1.9.1 • ultraGrey skin design by Slaver   

[ Script Execution time: 0.0015 ]   [ Gzip Disabled ]