Pascal programy, grafika

Delphi & Pascal (česká wiki)
Přejít na: navigace, hledání
Stránky: [1-10]  [aktuální]  [21-30]  [31-40]  [41-50]  [51-57]

Pořadí:11
gambler.pngAutor: Martin Koleček
Program: Daytona.pasDefault.pasLoading.pasMain.pasMaingame.pasMisc.pasOvladani.pasRisk.pasRiskscr.pasRoll.pasRollproc.pasRolsetup.pasSaveload.pasScore.pasScreen.pasServis.pasSetbet.pasTestwin.pasWaitbtn.pasWinblink.pasWrivalce.pas
Soubor exe: Gambler.zip

Klasický výherní automat "Daytona Classic 750" samozřejmě s trochu odlišnou grafikou.
  • Podporuje Sound Blaster nebo PC Speaker
  • ovládání je ve hře popsáno
POZOR:
  • doporučená hodnota cycles pro DOSBox není "cycles=max" ale "cycles=5000" !!
  • než se objeví hra tak se to načítá poměrně velmi velmi dlouho takže buďte trpěliví
  • pokud nevíte co přesně děláte tak servisní nastavení raději nechte bez povšimnutí
  • reset v servisním nastavení resetuje pouze počítadlo výher a vkladů, ne nastavení hry
  • pokud už jste stačili popřehazovat servisní nastavení a hra je špatně hratelná, tak vymažte soubor GAMBLER.DAT, hra se uvede do "továrního nastavení"



Pořadí:12
Program: Detekcia.pas
Soubor exe: Detekcia.exe

Detekce dostupných grafických módu SVGA a VESA podporovaných BIOSem.



Pořadí:13
wall.pngAutor: Aleš Kucik
web: www.webpark.cz/prog-pascal

Program: Dungeon.pas
Soubor exe: Dungeon.exe
Potřebné: Wall.pcx

Demonštrační program na téma 3D DUNGEON
  • tento program by měl jednoduše nastíniť techniku, jak vykreslit nejaký 3D pohled
  • nedostatkem je špatná orientace v takovem dungeonu, protože se můžete otočit jen po 90 stupních
  • další nedostatek mnou použité metódy zobrazení objevíte, když se postavíte proti zdi rohu tak, že byste měli částečne po strane videt do chodby, po stranách se neobjevi zdi (a nebo jen kousek), i když by měly treba pokračovat. Ale tento nedostatek by měl jít odstranit.
Vysvetlivky: zdi jsou deleny na Z, A, B, C (od největší po nejmenší) postupne s poloviční délkou strany než predešlá napr. BSwall znamená - B Side wall - postranní zed velikosti B



Pořadí:14
efekty.pngProgram: Efekty.pas
Soubor exe: Efekty.exe
Potřebné: Egavga.bgi

Různé efekty v grafickém režimu.
1 - Amatérsky efekt
2 - Sniezik sa nám chumelí
3 - Cesta za ekonomickou prosperitou Slovenska
4 - Hypno
5 - Amatérsky efekt #2
6 - Carbanice jezka Dezka
7 - Hmla
8 - Smejúce sa farby



Pořadí:15
milknuts.pngAutor: Martin Koleček
Program: Engine.pasSpeaker.pasBlok.asmClearpag.asmFlippage.asmWriteblk.asm
Soubor exe: Milknuts.exeEditgra.exeEditmap.exeEditsnd.exeWav2raw.exe
Potřebné: Kolecek.zip
Příklady: Manual1.txtManual2.txtManual3.txtManual4.txt

Unit Engine.pas je určený pro DOS, pro Borland Pascal 7.0 reálny režim, nebo freepascal. Má za cíl vytvárení jednoduchých 2D her s podporou složitých zvukú pres PC-Speaker na pozadí behu programu, držení nekolika kláves na klávesnici najednou, BMP soubory a grafika podobná na 8mi-bitové NINTENDO. Platí zde limit 640KB takže pri použití všech hlavních funkci enginu vytvoříte program velký maximálne 90KB (samozrejme se nepočítají data externích souboru) pak dojde k chybe "heap overflow" (náraz na limit 640KB), takže je to vhodné spíš na malé projekty.



Pořadí:16
fapa.pngProgram: Fapa.cHelp.cHelp.hMys.cMys.h
Soubor exe: Fapa.exe
Potřebné: Egavga.bgiHelp.txtLitt.chrTrip.chr

Program ktorý názorne ukazuje spôsob miešania farieb na základe týchto metód

Použité modely sú tieto:
RGB - red, green, blue (červená, zelená, modrá)
CMY - cyan, magenta, yellow (tyrkysová, fialová, žltá)
HSV - Hue saturation value
HLS - Hue lightness value



Pořadí:17
Program: Farbydos.pas
Soubor exe: Farbydos.exe

Zmení farebnú paletu priamo v textovom režime DOSu bez toho aby prepínal do grafiky. Ukážka stmaví vypísaný text na čierno a následne jas obnoví. Veľmi šikovné ak nechcete aby užívateľ videl čo vypisuje program. Napríklad ak zavoláte príkaz DOSu, ktorý by mohol vypísať známe "Bad command or file name".



Pořadí:18
fire.pngAutor: Aleš Kucik
web: www.webpark.cz/prog-pascal

Program: Fire.pasGraphx.pas
Potřebné: F1.palF2.pal

Demonštrační program pro efekt ohne
Tento program by měl sloužit jenom jako ukázka. Tvorivosti se meze nekladou. Mužete měnit paletu, pixely ze kterých se počíta pruměrná hodnota, zhášecí konstantu atd. Pokud nevíte jak vytvořit svou paletu kouknete sem makepal.pas. Uvidíte několik efektu, pracujícich na stejnem princípu.



Pořadí:19
flasa.pngAutor: Ján Benkovič
web: www.tbteacher.host.sk

Program: Flasa.pas
Soubor exe: Flasa.exe

Vykreslí fľašu s bublinkami a náboj, ktorý fľašu prederaví. Až fľaša vytečie zobrazí sa názov a počká na stlačenie klávesy.



Pořadí:20
Program: Graeditor.pas
Soubor exe: Graeditor.exe

Program editor umoznuje vytvaret, ukladat i nacitat z disku graficke soubory s priponou gra. Jedna se o muj vlastni format ve kterem je zakodovana grafika 160x200 pixelu s barevnou hloubkou 16 barev vybranych ze 65535ti. Vysledny graficky soubor zabira 9048 bajtu takze je vhodny pro prilinkovavani napr. do her v assembleru.

prvnich 8000 bajtu je grafika 160x200 (viz rozkodovani) obsahuje same hodnoty 0 1 2 3

dalsich 1000 bajtu obsahuje ctverice bajtu pro kazdy ctverecek 8x8 pixelu - zde uz jsou nahrany barvy 0-15

poslednich 48 bajtu obsahuje barevnou paletu pro prvnich 16 barev.

V programu je pouzito zakodovani a rozkodovani. Po rozkodovani zabira stranka 160x200x16 32KB zakodovana 9KB.

K zakodovani je pouzito prevodu decadickych cisel na binarni . Takze 4 pixely zabiraji presne jeden bajt. 00 01 10 11 b

Program obsahuje napovedu ve ktere je ovladani editoru. Vse je na klavesnici.

Zname chyby: kdyz se otevira soubor a zada se jmeno neexistujuciho souboru nebo nejak spatne dojde k padu programu (chybi File not found funkce) druha znama chyba: v casti editoru kde se pracuje se schrankou se obsah schranky napravo zobrazuje spatne ale jinak schranka funguje


Stránky: [1-10]  [aktuální]  [21-30]  [31-40]  [41-50]  [51-57]