🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
8 messages
8 total messages Started by Christian R Sat, 15 Nov 2003 15:33
Manillen
#3598
Author: Christian R
Date: Sat, 15 Nov 2003 15:33
10 lines
1276 bytes
Dag iedereen,

Ik zou in VB.Net het manillen kaartspel moeten maken.
Dit spel wordt gespeeld door vier personen, die per twee een team vormen.
Dit spel moet voldoen aan de OOP normen. Mijn vraag is hoe kan ik hier nu
het best aan beginnen?
Welke klassen heb ik nodig, enz...
Alvast bedankt.

Christian.
Re: Manillen
#3599
Author: TRAX
Date: Sat, 15 Nov 2003 15:57
16 lines
1854 bytes

> Welke klassen heb ik nodig, enz...

Eeen Kaart klasse die ervoor zorgt dat er random kaarten worden gedeeld bvb
en id van de kaart matcht met afbeelding, Manillen klasse (die de spelregels
implementeert), en in de Manillen klasse een arrayke met 4 speler klassen
die bvb de score bijhoudt, en de kaarten die ze hebben
(na lang gepeins:) Je zou het kunnen doen als volgt. In je klasse Manillen
declareer je 52 kaartobjecten en bij je spelers maak je een tabel aan waarin
je bijhoudt (met bvb een kaartid) welke kaarten dat spelerobject "in zijn
handen houdt"
Je maakt ook nog een aparte klasse speeltafel die je gebruikt in Manillen
klasse die moet weergeven welke kaarten er op tafel liggen...
Ik kan niet manillen, dus sla mij niet dood als het te simpel is he, ik
schud  hier ook maar rap rap wat uit mijn mouw... :)
Re: Manillen
#3601
Author: Christian R
Date: Sun, 16 Nov 2003 14:04
41 lines
2388 bytes
Dag Trax,

Bedankt voor het antwoord op mijn vraag.

Zou je aub iets specifieker kunnen zijn want met het onderstaande kom ik er
niet.

Alvast bedankt,



Christian.





"TRAX" <Stijn.Verspeet@pandora[delete.this].be> schreef in bericht
news:J1stb.24685$KI7.753772@phobos.telenet-ops.be...
>
>
> > Welke klassen heb ik nodig, enz...
>
> Eeen Kaart klasse die ervoor zorgt dat er random kaarten worden gedeeld
bvb
> en id van de kaart matcht met afbeelding, Manillen klasse (die de
spelregels
> implementeert), en in de Manillen klasse een arrayke met 4 speler klassen
> die bvb de score bijhoudt, en de kaarten die ze hebben
> (na lang gepeins:) Je zou het kunnen doen als volgt. In je klasse Manillen
> declareer je 52 kaartobjecten en bij je spelers maak je een tabel aan
waarin
> je bijhoudt (met bvb een kaartid) welke kaarten dat spelerobject "in zijn
> handen houdt"
> Je maakt ook nog een aparte klasse speeltafel die je gebruikt in Manillen
> klasse die moet weergeven welke kaarten er op tafel liggen...
> Ik kan niet manillen, dus sla mij niet dood als het te simpel is he, ik
> schud  hier ook maar rap rap wat uit mijn mouw... :)
>
>
>
[OT] Re: Manillen
#3611
Author: Yuri Teirlynck
Date: Mon, 17 Nov 2003 08:12
19 lines
1512 bytes
TRAX wrote:
>>Welke klassen heb ik nodig, enz...
> 
> 
[...]

   In je klasse Manillen declareer je 52 kaartobjecten en bij je spelers 
maak je een tabel aan waarin je bijhoudt (met bvb een kaartid) welke 
kaarten dat spelerobject "in zijn handen houdt"

[...]
> 
> 

Manillen is met 32 kaarten ;)

Greetz en sorry voor de off-topic

Yuri
Re: [OT] Re: Manillen
#3612
Author: Tim Van Wassenhove
Date: Mon, 17 Nov 2003 09:36
31 lines
1715 bytes
On 2003-11-17, Yuri Teirlynck <autobounce@blubnet.no-ip.org> wrote:
> TRAX wrote:
>>>Welke klassen heb ik nodig, enz...
>> 
>> 
> [...]
>
>    In je klasse Manillen declareer je 52 kaartobjecten en bij je spelers 
> maak je een tabel aan waarin je bijhoudt (met bvb een kaartid) welke 
> kaarten dat spelerobject "in zijn handen houdt"
>
> [...]
>> 
>> 
>
> Manillen is met 32 kaarten ;)

Aangezien het om OO programmeren gaat, kan je volgens mij best een Boek kaarten zien
als een verzameling van 52 kaarten. 

Dat je er daarna 20 uitdeelt aan de tafel, en aan de "gewone" spelers de rest maakt niet uit.

Of je maakt een subklasse van Boek, die 20 kaarten minder heeft.


Hangt er maar van hoe ver de OP wilt gaan in zijn ontwerp.
(Waarom hij trouwens multipost is me ook niet duidelijk
(nl.comp.programmeren, usenet is geen huistaak club :P)

-- 
My jabber handle is aardbei@jabber.org
Re: [OT] Re: Manillen
#3613
Author: Christian R
Date: Mon, 17 Nov 2003 12:53
18 lines
2106 bytes
Bedankt voor het antwoord en sorry dat ik multipost. Deze opgave is heel
belangrijk voor mij. Het gebeurt vaak dat ik in ��n enkele groep post, maar
dat ik geen antwoord krijg. Met twee groepen is dat bijna uitgesloten,
nogmaals sorry.

Hoe kan ik het best de vier spelers programmeren? Maak ik daar ��n klasse
van waarin elke speler vertegenwoordigd wordt door een Array of is het beter
vier klassen te maken, voor elke speler ��n? In het eerst geval weet ik
natuurlijk niet hoe de spelers de kaarten kunnen bijhouden?
Ik heb natuurlijk nog veel meer vragen, want het is mij echt heel
onduidelijk hoe ik deze taak kan volbrengen.
Mochten jullie mij nog advies kunnen geven dan is dit altijd welkom. Ik
vraag natuurlijk niet deze taak voor mij op te lossen he, maar enkel om mij
een beeld te geven wat te doen. Ik ben nog maar een beginner die heel
leergierig is, maar deze taak weegt me eigenlijk iets te zwaar.
Alvast bedankt,

Christian.
Re: [OT] Re: Manillen
#3614
Author: Tim Van Wassenhove
Date: Mon, 17 Nov 2003 14:07
25 lines
2109 bytes
On 2003-11-17, Christian R <Christian.Rosseel@pandora.be> wrote:
> Bedankt voor het antwoord en sorry dat ik multipost. Deze opgave is heel
> belangrijk voor mij. Het gebeurt vaak dat ik in ��n enkele groep post, maar
> dat ik geen antwoord krijg. Met twee groepen is dat bijna uitgesloten,
> nogmaals sorry.

Als je het echt noodzakelijk vindt om te posten in 2 groepen, bestaat er
ook nog iets als Cross-Posten.

> Hoe kan ik het best de vier spelers programmeren? Maak ik daar ��n klasse
> van waarin elke speler vertegenwoordigd wordt door een Array of is het beter
> vier klassen te maken, voor elke speler ��n? In het eerst geval weet ik
> natuurlijk niet hoe de spelers de kaarten kunnen bijhouden?
> Ik heb natuurlijk nog veel meer vragen, want het is mij echt heel
> onduidelijk hoe ik deze taak kan volbrengen.

Mij is het ook onduidelijk hoe je deze taak gaat volbrengen.
Begin alvast eens met je cursus te bekijken, want het lijkt me onzinnig
dat je docent zo'n opdracht geeft als je basis OO-principes nog niet
lijkt te beheersen.



-- 
My jabber handle is aardbei@jabber.org
Re: [OT] Re: Manillen
#3617
Author: TRAX
Date: Mon, 17 Nov 2003 19:47
17 lines
2130 bytes
> Hoe kan ik het best de vier spelers programmeren? Maak ik daar ��n klasse
> van waarin elke speler vertegenwoordigd wordt door een Array of is het
beter
> vier klassen te maken, voor elke speler ��n?

Uiteraard moet je maar ��n speler klasse programmeren en je klasse spel
gebruik je een array van 4 spelerobjecten...
Elke spelerklasse moet voorzien worden van een array van x aantal
kaartobjecten, zo hou je bij welke kaarten elke speler in zijn hand houdt.

Vragen staat vrij, daarvoor zijn er nieuwsgroepen, en sommige mensen voelen
intu�tief aan welke klassen je zal nodig hebben en hoe die te implementeren
(toch bij redelijk eenvoudige applicaties zoals deze), anderen hebben het er
iets moeilijk mee. Het valt te leren mits wat analyse werk dmv uml (erd's,
klassediagrammen en dergelijke), hoe meer je dat volgens het boekje toepast,
hoe gemakkelijker het inzicht vanzelf zal komen...
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