<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>high-voltage.cz - Téma: Tigerhareram vývoj hry IRENA</title>
	<link>https://www.high-voltage.cz/forum/pc-programovani/tigerhareram-vyvoj-hry-irena/</link>
	<description><![CDATA[staré hry, DOS, 486, 8bit, retrogaming, klasika]]></description>
	<generator>Verze Simple:Press 5.7.5.3</generator>
	<atom:link href="https://www.high-voltage.cz/forum/pc-programovani/tigerhareram-vyvoj-hry-irena/rss/" rel="self" type="application/rss+xml" />
        <item>
        	<title>JIVA na Tigerhareram vývoj hry IRENA</title>
        	<link>https://www.high-voltage.cz/forum/pc-programovani/tigerhareram-vyvoj-hry-irena/#p25257</link>
        	<category>PC: Programování</category>
        	<guid isPermaLink="true">https://www.high-voltage.cz/forum/pc-programovani/tigerhareram-vyvoj-hry-irena/#p25257</guid>
        	        	<description><![CDATA[<p>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.</p>
<p>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ů</p>
<p>struktura složky IRENA :</p>
<p>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)</p>
<p>na co to bude ?</p>
<p>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.</p>
<p>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</p>
<p>můžeme využívat asset alien a cosmon bmp .</p>
<p>je to na gitu : <a href="https://github.com/tigerhareram/DOS-Tigerhareram/tree/MAY_LINKINK/SOURCES/FILES/IRENA" rel="nofollow" target="_blank">https://github.com/tigerhareram/DOS-Tigerhareram/tree/MAY_LINKINK/SOURCES/FILES/IRENA</a></p>
<p>a tady je celý workshop : <a href="https://www.tigerhareram.cz/dosbox.html" rel="nofollow" target="_blank">https://www.tigerhareram.cz/dosbox.html</a></p>
<p>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</p>
]]></description>
        	        	<pubDate>Wed, 20 May 2026 00:51:34 +0200</pubDate>
        </item>
</channel>
</rss>