Welcome, Guest. Please login or register.


Author Topic: Xorgame (Pascal) (Read 9965 times)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Xorgame (Pascal)
« on: 2017.July.19. 19:51:03 »
amúgy van 2 pascal játékom ami talán átírható lenne ep-re.
(a többi nagyon bonyolult és teljesítmény-igényes).
megkeresem a forrást ha valakit érdekel.
2 logikai játékról van szó. egyik egy swap-szerű, másik meg egy saját eredeti ötlet.
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #1 on: 2017.July.19. 20:23:59 »
itt az egyik. csak maga a gameplay rész, elvileg csak erre van szükség.
ha valakit érdekel, majd gondolkodok mik azok a függvények amiket hív.
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re:Xorgame (Pascal)
« Reply #2 on: 2017.July.20. 12:52:37 »
itt az egyik. csak maga a gameplay rész, elvileg csak erre van szükség.

A grafikát és (eredetileg Windows?) felhasználói felületet újra megvalósítani azért nem kis munka. Nem tudom, érdemesebb lenne-e a programot átírni C-re, a HiSoft Pascal valószínűleg nem fordítaná le változtatások nélkül, a PC-ről Z80-ra fordítás pedig előnyösebb lehetne.

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #3 on: 2017.July.20. 13:42:08 »
A grafikát és (eredetileg Windows?) felhasználói felületet újra megvalósítani azért nem kis munka. Nem tudom, érdemesebb lenne-e a programot átírni C-re, a HiSoft Pascal valószínűleg nem fordítaná le változtatások nélkül, a PC-ről Z80-ra fordítás pedig előnyösebb lehetne.

ja hát ez egy kis egyszerű game, lényegében fehér és fekete kockákat rajzol ki. a körítést persze újra kell írni ep-n, legalábbis egyszerűbb. amúgy szerintem elég jó ötlet. lehet hogy kibányászom belőle a lényegi részeket aztán meglátjuk...
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re:Xorgame (Pascal)
« Reply #4 on: 2017.July.20. 13:47:57 »
Hasznos lenne még az eredeti Windows .exe is a felhasználói felület tervezésénél.

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #5 on: 2017.July.20. 15:15:26 »
Hasznos lenne még az eredeti Windows .exe is a felhasználói felület tervezésénél.

az a baj hogy ha elindítom, az egész windóz kinyiffan tőle :( (újra kellett indítani a gépet)
win7 alatt legalábbis... pedig amúgy elég kompatibilisre írtam meg, xp alatt még jó volt (directx-es amúgy). most már el se merem indítani...
de mellékeltem, mindenki saját felelősségre elindíthatja.
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
    • http://enterprise.iko.hu/
Re:Xorgame (Pascal)
« Reply #6 on: 2017.July.20. 15:22:02 »
És mit kell benne csinálni? Mindent eltüntetni?

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #7 on: 2017.July.20. 15:34:38 »
És mit kell benne csinálni? Mindent eltüntetni?

van help benne asszem
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4806
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re:Xorgame (Pascal)
« Reply #8 on: 2017.July.20. 16:48:22 »
Nem tudtam elindítani (Linux + Wine), csak fekete képernyő jelenik meg. :( Talán az lehet a probléma, hogy teljes képernyős módban fut és csak egy bizonyos pixel formátummal, de a 16 bites mód beállítása sem oldotta meg.

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #9 on: 2017.July.20. 16:50:50 »
Nem tudtam elindítani (Linux + Wine), csak fekete képernyő jelenik meg. :( Talán az lehet a probléma, hogy teljes képernyős módban fut és csak egy bizonyos pixel formátummal, de a 16 bites mód beállítása sem oldotta meg.

igen, sajnos csak fullscreen megy.
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #10 on: 2017.July.20. 17:30:06 »
amúgy a játék lényege hogy eltűntessünk minden kockát a pályáról. ezt az egérrel irányítható vízszintes vagy függőleges vonallal tudjuk megtenni (hogy vízszintes vagy függőleges, azt a jobb egérgombbal tudjuk állítani).
az xor művelet a játék szabálya. tehát a pálya úgy rajzolódik ki hogy vízszintes és függőleges vonalakat rajzol ki egymásra, xor művelettel. minél többet rajzol ki annál nehezebb az adott pálya.
a játékos ezután a saját vonalával tudja leszedni a kirajzoltakat, szintén xor művelettel.

így elmondva nem tűnik túl jónak, de szerintem egész élvezhető játék lett.
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #11 on: 2017.July.21. 11:09:01 »
itt egy amiből kiszedtem a nem gameplay részeket
Vigyázat! Szektás vagyok! :)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13519
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
    • http://enterprise.iko.hu/
Re:Xorgame (Pascal)
« Reply #12 on: 2017.July.21. 11:16:08 »
Így néz ki:


Offline endi

  • EP addict
  • *
  • Posts: 7305
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re:Xorgame (Pascal)
« Reply #13 on: 2017.July.21. 11:40:45 »
wow :)
videót nem tudnál csinálni róla? :)
Vigyázat! Szektás vagyok! :)

Offline szipucsu

  • EP addict
  • *
  • Posts: 8068
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 54.0 Firefox 54.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re:Xorgame (Pascal)
« Reply #14 on: 2017.July.21. 13:12:35 »
Ez megint kisebb CPU igényű programnak ígérkezik, amihez háttérben kellemes kis Rockdigi zene is elmehet. Valami olyat (is) kéne készíteni, ami pl. a PC-s tetriszek vagy Mahjonggok közben szól.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos