|
dev.gamez.lv Latvian Game Developers Community
|
View previous topic :: View next topic |
Author |
Message |
NocK
Joined: 06 Jan 2005 Posts: 107
|
Posted: Sun Apr 24, 2005 7:03 pm Post subject: |
|
s1 wrote: | NocK, tavā gadījumā vajadzētu pietikt ar OnTimer procedūru, ja gribi, varu atsūtīt kādu piemēru uz delphiX. |
Atsūti piemēru! Gaidu. |
|
Back to top |
|
|
NocK
Joined: 06 Jan 2005 Posts: 107
|
Posted: Sun Apr 24, 2005 7:09 pm Post subject: |
|
Hmm... Vai ir DelphiX priekš Delphi7?? Es nekādīgi atrast nevaru. Ja ir, iemetiet linku vai man jāliek Delphi6? |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
|
Back to top |
|
|
NocK
Joined: 06 Jan 2005 Posts: 107
|
Posted: Sun Apr 24, 2005 9:11 pm Post subject: |
|
Njā... Ieinstalēju DelphiX. Tagad nāksies murgot. Vienā saitā atradu samplus un tur bija piemērs kur jālieto DXDraw, bet manā DelphiX tāda DXDraw nav, bet ir TDXDraw. Vai tas ir taspats? Jo tur bija jālieto Surface, bet man tas negāja! Tjip saka, ka kautkas nepareizs un tur tāda surface vispār nav! Tik iekš Object Inspector ir SurfaceHeigh un SurfaceWidth. Vai i-netā ir kāds labs manuālis pa DelphiX? Vēlams latviešu/krievu valodā. Liela putra ar to visu tagad man... |
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
|
Back to top |
|
|
s1 Guest
|
Posted: Tue Apr 26, 2005 10:36 am Post subject: |
|
NocK, kā lai es tev atsūtu piemēru, ja tev nav uztrādīts e-pasta adrese? |
|
Back to top |
|
|
s1 Guest
|
|
Back to top |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: Tue Apr 26, 2005 12:09 pm Post subject: |
|
Kā zem Delphi izmantojot DelphiX var programmēt, neizmantojot klases!? DelphiX veidots OOP stilā, ne?
Vai arī es tevi kautkoā nesaprotu.. |
|
Back to top |
|
|
s1 Guest
|
Posted: Tue Apr 26, 2005 2:16 pm Post subject: |
|
Tu mani pārprati. Tas tut. ir piesātināts ar jaunu klašu veidošanu, izmantojot konstruktorus un destruktorus. Palasi to tutoriāli! Kā lai iesācējs to visu kopā saliek? vispār pietiek pa to runāt, tas ir jau offtopic. |
|
Back to top |
|
|
Kamazs Guru
Joined: 17 Jan 2003 Posts: 829 Location: The glorious ancient city of Loja
|
Posted: Tue Apr 26, 2005 3:37 pm Post subject: |
|
Neko nezinot par klasēm es savas gaitas DelphiX sāku tieši ar šiem ra001 tutoriāļiem un silti iesaku izbraukt tiem cauri. Nekas sarežģīts tur nav, toties pēc tam var reālu rezultātu dabūt.
Uzreiz gan brīdinu, ka GTA veidigu brīnumu taisīt ar DelphiX vai vispār 2D rīkiem ir diezgan ķēpīgi. Nelaime tā, ka, lai attēlotu mašīnas griešanos ir vai nu jāizmanto imaga rotācija, kas ir vienkārši un ērti, bet baisi rij resursus vai arī jāizmanto spraits ar 360 :) (var, protams mazaak) kadriem, kur katrs atteelo automobili savaa lenkii. Tas ir aatri, bet kjeepiigi, bez tam rodas probleemas ar potenciaalo automobilja animaaciju vai overlayingu ar visaadiem briinumiem (skraapeejumiem, bukteem utt.).
Ar to es gribeeju teikt, ka,ja veelies veidot GTA tipa speeli, tad iesaku skatiities uz 3D biblioteekaam, vislabaak OpenGL. Vai arii iesaakumam izveidot kaadu vienkaarshaaku speeliiti izmantojot DelphiX. Side-scrolleris vai platformeris kaa reiz buutu labs saakums.
Tas taa, tikai puspieredzeejusha wannabe gamedeva padoms. Var ietaupīt laiku un pūles. _________________ ...un es uzskatu, ka Fallout ir etalons |
|
Back to top |
|
|
Guest
|
Posted: Thu Apr 28, 2005 10:16 pm Post subject: |
|
bez manuaaljiem uzreiz uzrakstiishu kaa iemet bildi no dximagelist uz Dxdraw kas ir tas pats TDXDraw piemeeram uzmetam divus objektus uz formas dximagelist1 un dxdraw1
dximagelist1 eventā dxdraw uzliec dxdraw1
dximagelist1 iemet iekš kādu bildi nu tad kods ja kaut kur izdara pofig kaadaaa proceduura
Code: |
dximagelist1.items[0].draw(dxdraw.surface,0,0,0);
dxdraw1.flip ///shitais saziimee visu ziimeejamo uz ekraana
|
un reku noderiiga lietinja kaa nodzeest visu ieprieksh uzziimeeto
Code: |
dxdraw1.surface.fill(0);
|
aa un veel uzmet formai shito
Code: |
procedureTForm1.Form1Create(Sender:TObject);
begin
DXImageList1.Items.MakeColorTable;
DXDraw1.ColorTable :=DXImageList1.Items.ColorTable;
DXDraw1.DefColorTable :=DXImageList1.Items.ColorTable;
end;
|
taa tas buutu ta kaa viss pamats kas tev buutu pa delphix jaazin ;)
[/code] |
|
Back to top |
|
|
Kristians
Joined: 06 Apr 2005 Posts: 99 Location: Ventspils
|
Posted: Thu Apr 28, 2005 10:19 pm Post subject: |
|
Anonymous wrote: | bez manuaaljiem uzreiz uzrakstiishu kaa iemet bildi no dximagelist uz Dxdraw kas ir tas pats TDXDraw piemeeram uzmetam divus objektus uz formas dximagelist1 un dxdraw1
dximagelist1 eventā dxdraw uzliec dxdraw1
dximagelist1 iemet iekš kādu bildi nu tad kods ja kaut kur izdara pofig kaadaaa proceduura
Code: |
dximagelist1.items[0].draw(dxdraw.surface,0,0,0);
dxdraw1.flip ///shitais saziimee visu ziimeejamo uz ekraana
|
un reku noderiiga lietinja kaa nodzeest visu ieprieksh uzziimeeto
Code: |
dxdraw1.surface.fill(0);
|
aa un veel uzmet formai shito
Code: |
procedureTForm1.Form1Create(Sender:TObject);
begin
DXImageList1.Items.MakeColorTable;
DXDraw1.ColorTable :=DXImageList1.Items.ColorTable;
DXDraw1.DefColorTable :=DXImageList1.Items.ColorTable;
end;
|
taa tas buutu ta kaa viss pamats kas tev buutu pa delphix jaazin ;)
[/code] |
ja kas to uzrakstiiju es visus nopelnus varat atdot man un veel es tev ieteiktu pie uses uzrakstiit dxclass un tur kur ir raxtiic Tform tur uzrakst TDXform |
|
Back to top |
|
|
Kristians
Joined: 06 Apr 2005 Posts: 99 Location: Ventspils
|
Posted: Fri Apr 29, 2005 1:14 pm Post subject: |
|
šon vēl vienu sviestu atklaaju
ka canvas uz formas kur ir dxdraw neies tapee jaaraksta ir šitais
Code: |
with DXDraw1.Surface.Canvas do
begin
Brush.Style := bsClear;
Font.Color := clWhite;
Font.Size := 12;
Textout(0, 0, 'bljeg tu straadaasi vienreiz?');
Release;
end;
|
tas tik taa piemeeram |
|
Back to top |
|
|
NocK
Joined: 06 Jan 2005 Posts: 107
|
Posted: Sun May 01, 2005 4:46 pm Post subject: |
|
s1 wrote: | NocK, kā lai es tev atsūtu piemēru, ja tev nav uztrādīts e-pasta adrese? |
Labojos, tagad adrese ir. :)
Man tagad mainījušies plāni par to dzinēju. Gribēju sākumā izveidot vairāk brīvības spēlē, bet laikam tomēr nāksies vienkārši izveidot arkādi nemainot sižetu. Vienkārši būs skats no sāniem, neesmu mākslinieks īpašs. Tagad nāksies daudzus labumus no scenārija izsvītrot Un pirms tā visa, gribētos izveidot vecos labos "tančikus", kas ar mani??? )) |
|
Back to top |
|
|
s1 Guest
|
Posted: Sun May 01, 2005 9:21 pm Post subject: |
|
Nock, piemērs nosūtīts. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|