Archief - Tetris in C#.Net gemaakt :)

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Asshen

Legacy Member
Ik heb ne Tetris gemaakt in C# :)

download

Ge moet natuurlijk wel het .Net framework versie 1.1 of hoger hebben op je PC om het te kunnen spelen.

A.

Cakeman

Legacy Member
Best wel leuk :)
Toevallig niet opensource? Ik ben al enkele maanden C# aan het leren en ik kijk graag naar de source code van andere mensen.

Asshen

Legacy Member
killer bel zei:
mooi gedaan zeg ik :bow:
je hebt er werk van gemaakt zie ik.
alleen een kleine opmerking, t'is en blijft wel gemakkelijk. en ik vermoed dat altijd dezelfde blokken na elkaar komen

De blokken zijn random hoor.
Er zijn natuurlijk wel een vast aantal gespecifieerde blokken van telkens 4 vierkantjes, maar de volgorde is niet vast.

By the way, "makkelijk" is relatief eh. Dat hangt van je voorkennis af.
Ik denk niet dat de Tetris die ik hier beschikbaar stel de makkelijkste versie is, ik voegde er een hoop dingen aan toe (zoals instellingen opslaan in XML, etc).

SideShow

Legacy Member
ik heb trouwens nog een vraagje

ik zie dat je spelletje maar 13 meg ofzo gebruikt...
Als ik een simpel formpje maak die ergens een xml file inleest, zit ik al aan 20 :wtf:
hoe los ik dat op ?

Asshen

Legacy Member
SideShow zei:
ik heb trouwens nog een vraagje

ik zie dat je spelletje maar 13 meg ofzo gebruikt...
Als ik een simpel formpje maak die ergens een xml file inleest, zit ik al aan 20 :wtf:
hoe los ik dat op ?

Dat kan toch niet !?
.Net maakt runtime gebruik van de CLR (via een serie dll's voor .Net), waardoor de grootte van applicaties enorm verkleint.

De Setup package van mijn tetris is 691 kB.
Geïnstalleerd kan dat niet veel meer dan 1mb innemen veronderstel ik ?

Hoe kan jij in godsnaam aan 20 meg komen met enkel een Form en een Xml bestandje ?

Je bent toch wel bezig over een .Net programma veronderstel ik ?

K

Asshen

Legacy Member
Oh.. ik heb ook nog goed nieuws.. denk ik.

Als de nog geplande tutorials -de "nog niet beschikbaar" links dus- van mijn webhoekje af zijn (dat kan nog wel een paar weken duren), dan ben ik van plan enkele Managed DirectX 9 (in C#) tutorials te maken :)

Asshen

Legacy Member
De tutorial omtrent file uploads met ASP.NET staat nu ook online :D

Asshen

Legacy Member
In C ?

Wel, voor ik mij op C# stortte (C# is echt wel dé uebertaal :) ), was ik C++ programmeur.

Als beginner in C moet je nog niet zozeer denken van "welke dingetjes kun je zoal dan maken die toch interessant zijn".

Je moet beginnen met alle mogelijke technieken te bestuderen...
- wat kan je met printf, scanf, ... hoe gebruik ik die...
- hoe schrijf ik tekst en binaire data weg naar schijf ?
- Leren werken met loops, switch, etc.
- structures, gelinkte lijsten, ...
- ...

Je moet echt wel beginnen met de basis, en die grondig kennen voor je doorgaat naar het programmeren van applicaties.

K.

tettekop

Legacy Member
(trimentor hier op ne kameraad zen account ff)

Werken met loops, switch en dergelijke kan ik al... Aan welke programmaates had je zoal gedacht?

Asshen

Legacy Member
Tjah... weet ik veel.
Gewoon veel mee bezig zijn, en niet te rap vooruit willen gaan, zorgen dat je de basis voldoende kent voor je verder gaat naar moeilijker dingen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan