🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.asm
12 messages
12 total messages Started by tu-i-tam Sun, 20 May 2007 11:26
Gra w oknie windows
#1128
Author: tu-i-tam
Date: Sun, 20 May 2007 11:26
20 lines
1270 bytes
Witam

Pisze prosta gierke pong i zaczalem robic wersje pod dos a teraz sie 
okazalo, ze musze to
przeniesc do okna win.

Gra wyglada tak:

http://brak-tu-sensu.pl/upload/fpong.exe

Czy to sie uda zrealizowac tak aby chodzilo jakos po ludzku (nie wymagalo 
5-rdzeniowego
procesora) bez ddraw ?

Moze gdzies jest jakis przyklad jak zrobic taka banalna gre ? To tylko tlo i 
kilka sprajtow.

Za cholere nie moge nic znalezc.

Dzieki z gory za podpowiedzi. 
Re: Gra w oknie windows
#1129
Author: Bernard
Date: Sun, 20 May 2007 17:34
23 lines
1361 bytes
tu-i-tam wrote:
> Witam
> 
> Pisze prosta gierke pong i zaczalem robic wersje pod dos a teraz sie 
> okazalo, ze musze to
> przeniesc do okna win.
> 
> Gra wyglada tak:
> 
> http://brak-tu-sensu.pl/upload/fpong.exe
> 
> Czy to sie uda zrealizowac tak aby chodzilo jakos po ludzku (nie 
> wymagalo 5-rdzeniowego
> procesora) bez ddraw ?
> 
> Moze gdzies jest jakis przyklad jak zrobic taka banalna gre ? To tylko 
> tlo i kilka sprajtow.
> 
> Za cholere nie moge nic znalezc.
> 
> Dzieki z gory za podpowiedzi.

Tak na oko to najłatwiej właśnie przez directdraw.
Re: Gra w oknie windows
#1130
Author: Wiktor S.
Date: Mon, 21 May 2007 01:04
10 lines
1122 bytes
> Czy to sie uda zrealizowac tak aby chodzilo jakos po ludzku (nie
> wymagalo 5-rdzeniowego procesora) bez ddraw ?

Ale czemu bez ddraw?

Trochę złożona inicjalizacja, ale od tego są gotowce. Później się rysuje 
identycznie jak bez ddraw.

--
Azarien
Re: Gra w oknie windows
#1131
Author: tu-i-tam
Date: Wed, 23 May 2007 10:15
12 lines
1423 bytes
Użytkownik "Wiktor S." <SPAM.wswiktor@poczta.SPAM.fm.SPAM> napisał w
wiadomości news:f2qr50$7ab$1@news.onet.pl...
>> Czy to sie uda zrealizowac tak aby chodzilo jakos po ludzku (nie
>> wymagalo 5-rdzeniowego procesora) bez ddraw ?
> Ale czemu bez ddraw?
> Trochę złożona inicjalizacja, ale od tego są gotowce. Później się rysuje 
> identycznie jak bez ddraw

Bo chcialbym zeby to bylo zrobione na nizszym poziomie niz ddraw. Zrobilem
swojego rysowanie sprajtow i wszystkiego a te gupie wymagania co do 
windowsow
psuja mi szyki.
Re: Gra w oknie windows
#1132
Author: fijaksoft
Date: Wed, 23 May 2007 12:29
13 lines
1401 bytes
tu-i-tam pisze:
> Bo chcialbym zeby to bylo zrobione na nizszym poziomie niz ddraw. Zrobilem
> swojego rysowanie sprajtow i wszystkiego a te gupie wymagania co do 
> windowsow
> psuja mi szyki.
> 
> 
moze po prostu GetWindowDC() BitBlt() CreateDIBSection() SelectObject() itd.

poczytaj w ogole o GDI w dokumentacji najlepiej microsoftowej, moze tu
http://msdn2.microsoft.com/en-us/library/ms536795.aspx
ale moze to ci sie tez przyda
http://www.winapi.org/index.php?option=content&task=category&sectionid=2&id=8&Itemid=28
Re: Gra w oknie windows
#1133
Author: Wiktor S.
Date: Wed, 23 May 2007 12:44
16 lines
1414 bytes
>>> Czy to sie uda zrealizowac tak aby chodzilo jakos po ludzku (nie
>>> wymagalo 5-rdzeniowego procesora) bez ddraw ?
>> Ale czemu bez ddraw?
>> Trochę złożona inicjalizacja, ale od tego są gotowce. Później się
>> rysuje identycznie jak bez ddraw

> Bo chcialbym zeby to bylo zrobione na nizszym poziomie niz ddraw.

to znaczy, co?

w ddraw możesz dostać wskaźnik do pamięci, po której mażesz - jak niższego 
poziomu jeszcze wymagasz?


-- 
Azarien
Re: Gra w oknie windows
#1134
Author: miklo
Date: Wed, 23 May 2007 15:10
9 lines
1045 bytes
Wiktor S. pisze:
> w ddraw możesz dostać wskaźnik do pamięci, po której mażesz - jak 
> niższego poziomu jeszcze wymagasz?


nr nóżki kości pamięci?

-- 
miklo
Re: Gra w oknie windows
#1135
Author: Wiktor S.
Date: Wed, 23 May 2007 15:27
9 lines
1151 bytes
>> w ddraw możesz dostać wskaźnik do pamięci, po której mażesz - jak
>> niższego poziomu jeszcze wymagasz?

> nr nóżki kości pamięci?

niedasie.

-- 
Azarien
Re: Gra w oknie windows
#1138
Author: tu-i-tam
Date: Wed, 23 May 2007 21:57
19 lines
1813 bytes
Użytkownik "Wiktor S." <SPAM.wswiktor@poczta.SPAM.fm.SPAM> napisał w
wiadomości news:f31cv6$f7u$1@news.onet.pl...
>>>> Czy to sie uda zrealizowac tak aby chodzilo jakos po ludzku (nie
>>>> wymagalo 5-rdzeniowego procesora) bez ddraw ?
>>> Ale czemu bez ddraw?
>>> Trochę złożona inicjalizacja, ale od tego są gotowce. Później się
>>> rysuje identycznie jak bez ddraw
>> Bo chcialbym zeby to bylo zrobione na nizszym poziomie niz ddraw.
> to znaczy, co?

> w ddraw możesz dostać wskaźnik do pamięci, po której mażesz - jak
> niższego  poziomu jeszcze wymagasz?

No fakt. O tym nie pomyslalem. Ale to mimo wszystko i tak chyba nie to.

W sumie napisanie tej gry to nie problem niezaleznie od tego czy tak jak 
teraz robie pod dosa czy pod direct draw. Problemem jest to, ze to ma byc na 
zaliczenie z jezykow asemblerowych a tam sa dziwne
wymagania.
Re: Gra w oknie windows
#1139
Author: Pietruch
Date: Tue, 19 Jun 2007 07:21
8 lines
1469 bytes
On 20 Maj, 13:26, "tu-i-tam" <to-i-...@o2.pl> wrote:
> Czy to sie uda zrealizowac tak aby chodzilo jakos po ludzku (nie wymagalo
> 5-rdzeniowego
> procesora)

sory za offtopic: 5-rdzeniowy procesor by nic nie dał:P Dodatkowe
rdzenie rozwijają skrzydła dopiero jak się włącza kilka aplikacji na
raz (chyba że aplikacja wielowątkowa)
Re: Gra w oknie windows
#1136
Author: Karol Z.
Date: Mon, 20 Aug 2007 14:04
10 lines
1265 bytes
Wiktor S. pisze:
>>> w ddraw możesz dostać wskaźnik do pamięci, po której mażesz - jak
>>> niższego poziomu jeszcze wymagasz?
> 
>> nr nóżki kości pamięci?
> 
> niedasie.
> 
Nie da się stringów przez głowę założyć albo trzasnąć drzwiami 
obrotowymi. :D Reszta jest wykonalna. :>
[OT] Re: Gra w oknie windows
#1137
Author: Bogdan (bogdro)
Date: Mon, 20 Aug 2007 15:07
20 lines
1718 bytes
Karol Z. pisze:
> Wiktor S. pisze:
>>>> w ddraw możesz dostać wskaźnik do pamięci, po której mażesz - jak
>>>> niższego poziomu jeszcze wymagasz?
>>
>>> nr nóżki kości pamięci?
>>
>> niedasie.
>>
> Nie da się stringów przez głowę założyć albo trzasnąć drzwiami
> obrotowymi. :D Reszta jest wykonalna. :>

 Tak? To spróbuj (wojskowe): okopać się w zwykłej wodzie i założyć
hełm na lewą stronę :D

-- 
Pozdrawiam/Regards - Bogdan                         (Linux & FreeDOS)
Kurs asemblera x86  (DOS & Linux):  http://rudy.mif.pg.gda.pl/~bogdro
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
Rozmawiaj bezpiecznie: www.JabberPL.org Surfuj anonimowo: tor.eff.org
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads