forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Игры / Games (http://forum.boolean.name/forumdisplay.php?f=93)
-   -   Самые маленькие игры (http://forum.boolean.name/showthread.php?t=17751)

RegIon 12.01.2013 19:37

Самые маленькие игры
 
Вложений: 1
Обсуждение самых маленьких игр и приложений.

Krieger(95 kb)

Вложение 18459

jimon 12.01.2013 20:04

Ответ: Самые маленькие игры
 
тебе суда http://www.pouet.net/

AVL 12.01.2013 21:59

Ответ: Самые маленькие игры
 
Вложений: 1

Код:

%TITLE "Ваш комментарий программы"
INCLUDE IO.ASM

MODEL        small

CODE SEGMENT            ;открыли сегмент кода;
ASSUME CS:CODE    ;связали регистровые сегменты с сегментами;
org 100h
Start:

begin:

  ; ds указывает на видеопамять 

  push 0b800H

  pop ds

  ; установить графический режим 40?25

  int 10H

  ; bx = 700H - смещение, по которому находиться грузовик

  mov bh, 7H

 

main_loop:

  ; Задержка и вывод грузовика на экран

  xchg cx, ax  ; mov ah, 0

  int 1AH

  mov [bx], dl

delay:

  int 1AH

  cmp [bx], dl

  je delay

 

  ; si - смещение следующего препятствия

  xchg ax, si

  add al, dl

  xchg ax, si

 

  xchg ax, cx  ; mov cx, 0

 

  ; Получение нажатой клавиши

  in al, 60H

  cmp al, 77

  jnz keytest1 

  ; вправо

  inc bx

  inc bx 

keytest1:

  ; влево

  ja keytest2

  dec bx

  dec bx

keytest2:

  ; очистка буфера клавиатуры

  mov ah, 0CH

  int 21H

  ; скролл экрана на 1 строчку

  mov ax, 0701H

  mov dx, 1827H

  int 10H

 

  ; вывод препятствия

  mov [si], ax

  ; вывод травы и разделительной полосы

  mov [di+51], dx

  ; проверка что перед грузовиком нет препятствий

  cmp [bx], dh

  ja main_loop

 

  ret
Exit:
        finish
ENDS

END        Start


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

RegIon 13.01.2013 08:42

Ответ: Самые маленькие игры
 
но так, которую я показал, не как твоя, она в 3d, и куда красивее Qucke 1, правдв она может заставить комп повиснуть

Arton 13.01.2013 08:53

Ответ: Самые маленькие игры
 
Вложений: 1
Эх, ".kkrieger"... Где-то валяется в недрах второго винчестера...

Экзешник не хочет запускаться на Win7 32 bit :( Странно... потом разберусь.

Там целая утилита для неё используется Werkkzeug. На диски есть несколько интересных демосцен. Может матерится антивирус, но это не вирусы, это хитрые немецкие алгоритмы. :-)

jimon 13.01.2013 13:43

Ответ: Самые маленькие игры
 
кстати я то и забыл, .kkrieger делала farbrausch, и их как-то задолбало и они решили выложить ВСЕ исходники

https://github.com/farbrausch/fr_public

там и все редакторы, и исходники самого .kkrieger и тд и тп

я знаю что на этой волне еще одна студия слила весь тулсет : Conspiracy Source Pack - http://pouet.net/topic.php?which=8745

ps. кто думает что там всё на асме и прочий хардкод - то нет, там C++ :crazy: (и иногда чуть-чуть асма)
ps2. и да - там самый последний редактор есть, werkkzeug4


Часовой пояс GMT +4, время: 07:16.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot