dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

tetris in delphi

 
dev.gamez.lv Forum Index -> Programmēšana
View previous topic :: View next topic  
Author Message
Oasis



Joined: 26 Oct 2003
Posts: 5

PostPosted: Fri Jun 04, 2004 6:01 pm    Post subject: tetris in delphi

vai kaads man var apskaidrot paaris lietas... esmu pie projekta Tetris...
DelphiX

1) vai visi nekustiigie objekti - images man arii ir jaaievieto ar spriteengine paliidziibu?
2) vai ir iespeejams kad starp diviem spritiem notiek koliizija, taa notiek saskaroties image borderiem, bet ja man ir uzlikts transparents tad vinni nemaz vizuaali nesaskaraas jo saskaraas tikai transparentaa kraasa... kaa lai piespiezz notikt koliizijai tad kad neregulaari objekti saskaraas?
Back to top
View user's profile Send e-mail
gazz



Joined: 03 Jan 2004
Posts: 355
Location: Teika

PostPosted: Sat Jun 05, 2004 7:49 am    Post subject:

buutiibaa taa ir taa sauktaa per-pixel koliiziju detekcija starp diwaam bildeem un man shkiet ka taa ir nezheeliigi leena(kaut gan waru maldiities).
Piemeeram es tetrim elementaari uztaisiiju wisu ar matricaam un attieciigi elementaari tas man galu galaa sanaacaa piem figuura

010
111
000,

0100
0100
0100
0100

utt.

tad attieciigi nepiecieshams uztaisiit tikai matricu roteeeshanas funkciju un raamis kur tos kluchus meeetaa arii matrica 25*10. Tad wisa koliiziju detekcija notiks neatkariigi no figuuras weida jo nebuus swariigi kaada figuura bet gan kaada taas figuuras matrica un wiss grieziisies kaa priex Wink. Nezinu wai taa arii origjinaalais tetris tika taisiits, bet shis wariants ir wiseertaakais un wismazaak koda jaaraxta.
Back to top
View user's profile Send e-mail
Oasis



Joined: 26 Oct 2003
Posts: 5

PostPosted: Sat Jun 05, 2004 9:48 am    Post subject:

neiebraucu... vai tu luudzu nevareetu nedaudz smalkaak pastaastiit kaa lai es matricu nodefineeju?
Back to top
View user's profile Send e-mail
gazz



Joined: 03 Jan 2004
Posts: 355
Location: Teika

PostPosted: Sat Jun 05, 2004 9:58 am    Post subject:

2D matrica = 2D masiivs(kaa man augstskolaa maaciija) = 2D array, kas C tiek defineeta kaa
Code:
int mat[3][3]

, kas ir 2D 3x3 matrica. pascal/delphi bija kau kas liidziigs
Code:
var mat: array [0..2,0..2] of Integer;

Es iisti nesapratu kur tu neiebrauci? tu warbuut nesaproti kas ir wairaakdimensiju array'i? tad es ieteiktu kaartiigi iemaaciities prog valodas pamatus wispirms un tikai tad kjerties pie speeleem, sawaadaak diez kas labs nesanaax...
Back to top
View user's profile Send e-mail
Hobits
Indago organizātors


Joined: 04 Jul 2003
Posts: 491
Location: Riga

PostPosted: Sat Jun 05, 2004 10:03 am    Post subject:

gazz preciizi, shitaa ir ertaakaa metode, kad es taisiiju tetri biju veel ieviesis treso dimensitju t.i. kluchus veel dzilumaa vareeja paarvietot, un izskatiijaas tas ka triisdimensiju masiivs un viss jaukums sleepaas tur ka var ieziimeet masiiva elementus tur kur kluchi jau ir noseedusies!
Back to top
View user's profile Send e-mail Visit poster's website
Oasis



Joined: 26 Oct 2003
Posts: 5

PostPosted: Sun Jun 06, 2004 7:33 pm    Post subject:

nu tagad skaidrs.. es ieprieksh nebiju iebraucis kas ir matrica, tagad sapratu... Smile danke viss notiek...
Back to top
View user's profile Send e-mail
Display posts from previous:   
dev.gamez.lv Forum Index -> Programmēšana All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
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