Avatar

Zvažte možnost registrace, zatím jste zde jako
HOST

sp_LogInOutPřihlásit se
RSS

Tigerhareram vývoj hry IRENA

20/05/2026 - 00:51
Avatar
JIVA

začal jsem s vývojem programu : chci udělat menu kde půjde vidět 20 stránek (planet01 - planet20) v 640x480 , dole mají být tlačítka v oblasti 640x480 tak dole v 640x400 spodních 80 pixelů bude ovládání, tam má být 20 tlačítek.

program na tlačítku 01 až tlačítku 20 vykreslí na obrazovku buď 8x stránku gra 160x200 tím zaplní 640x400 nebo pozadí mapu soubor map 640x400 , ta jak víme o mém enginu se skládá z kostek 8x8 (zdrojová grafika kostek je soubor gra 160x200 , je vyhrazená jako mapa.gra k tomu se pojí soubor mapa.map) , na každé planetě je nachystaných 6 textových souborů 2000 bajtových 80x25 znaků

struktura složky IRENA :

PLANET01 : 6x TXT , 15x gra , mapa.gra (takže 16), mapa.map (předpokládám že rozlišení bude 640x480 s knihovnou LiteX nové funkce) můžeme mít 4 pages (první pozadí mapa map, druhý page 8 gra, třetí page může být také 8 gra jedna z nich gra pro mapu)

na co to bude ?

můžeme si připravit hru scrollovačku která půjde do boku od PLANETY01 do strany na PLANET02 až do konce PLANET20 , Kde vezmeme grafiku : sestavíme si nejdřív mapa.gra kostky 8x8 a podíváme se na dělání levelu v editmap. Takových grafických pozadí má být 20 do boku . Zatím nemám kus kód který by načítal window mezi PLANET 01 , PLANET 02 a PLANET 03 tak aby vykreslil třeba prostor mezi PLANET 02 a PLANET 03 někde z části v polovine. Můžeme však vycházet z XMS pohybu v paměti kam se to do 16MB vejde vedle zvuků. Kdybychom pracovali ve 320x200 výsldná hra, můžeme využít proceduru map segment část mapy viewport část ze 640x400 . Práce s tímto scrollingem si žádá samostatné odpoledne o víkendu až do noci až do rána.

grafiku si můžeme kreslit a skenovat kdo umí kreslit . získá se jako kreslenina a práce s editorem editgra , jsou přípustné i BMP do velikosti 160x200 a 16 barev . Popsal jsem to v tutorialu na YT

můžeme využívat asset alien a cosmon bmp .

je to na gitu : https://github.com/tigerhareram/DOS-Tigerhareram/tree/MAY_LINKINK/SOURCES/FILES/IRENA

a tady je celý workshop : https://www.tigerhareram.cz/dosbox.html

v tuto chvíli je to nápad jak pojmout scrolling od PLANET 01 do PLANET 20 do boku horizontální level design , potřebné je stránky vidět před sebou aby bylo možné doladit třeba skok postavičky nebo něco na plošinu , nebo jiná hra nějaký pohyb s objekty . Cílem programu IRENA je aby šlo v prohlížeči level před sebou vidět . Zatím to však nemám

Časové pásmo: Europe/Prague

Nejvíce uživatelů online: 1069

Právě online:
12 Host(é)

Právě prohlíží tuto stránku:
2 Host(é)

Nejaktivnejší uživatelé:

LubikCZ: 2179

MilasPce: 1527

Sany: 1498

Neny: 1136

Powerack: 967

Logout: 934

Statistiky uživatelů:

Hosté: 14

Členové: 759

Moderátoři: 0

Administrátoři: 1

Statistiky fóra:

Skupiny: 5

Fóra: 24

Témata: 1494

Příspěvky: 24329

Nejnovější uživatelé:

František Ševčík, Rothery, Sebastian, anetanet, jakubs, Sardarsb, TechLambo, janh109, Jichajd, dreamy, bodklops, Michal Maršík, Darek z Dekomprese, Ondřej Matějka, Marcel Mojžíš

Administrátoři: Sledge: 5663

Podpořit finančním příspěvkem »

Stát se PATRONEM
high-voltage.cz
21 patronů = 2390 Kč měsíčně

Je to malé pade pro čtenáře, ale velká vzpruha pro HV! ;)
Podpořit nákupem na e-shopu »
Retro podložka pod myš 2PANEL 266 KčRetro podložka pod myš 2PANEL
The Ultimate Retro Gaming PC in a Compact Package