Archief - [PROG]VB.net Boeken over gamedesign

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.

Svenvdb

Legacy Member
Ik vroeg mij af welke boeken over Vb.net over gamedesign gaan.
Ik weet het c++ is een veel betere taal daarvoor maar omdat
ik de basis,.... al ken door school (Bachelor ICT) en zelfstudie!
Zou ik toch enkele boeken over Gamedesign in Vb.net willen aanschaffen.
Welke zijn hier geschikte boeken voor??

Alvast bedankt voor het melden:lol:

Therif

Legacy Member
Game Programming in C# is een vrij goei boek om te beginnen ;) 'k ga straks is uitgeverij enzo bijgeven, het gaat echt van basis af naar gevorderde

btw, je mag al de DirectX Framework downloaden voor .NET :)

Svenvdb

Legacy Member
Therif zei:
Game Programming in C# is een vrij goei boek om te beginnen ;) 'k ga straks is uitgeverij enzo bijgeven, het gaat echt van basis af naar gevorderde

btw, je mag al de DirectX Framework downloaden voor .NET :)

lees mijn beginpost eens :p Vb.net

den Acid Burn

Legacy Member
Therif zei:
Game Programming in C# is een vrij goei boek om te beginnen ;) 'k ga straks is uitgeverij enzo bijgeven, het gaat echt van basis af naar gevorderde

btw, je mag al de DirectX Framework downloaden voor .NET :)

ge kunt anders ook gewoon de ISBN code geven.
Boeken hebben zo een speciaal nummer (ISBN) waarmee ze uniek geidentificeerd worden :)

Therif

Legacy Member
Ah k, ge bedoeld dus echt Visual Basic :p ik dacht programma want daar zit c# in enzo :p

In VB ken ik niet

isbn van boek : 0-672-32661-2
titel is: 3D Game Programming
user level: Beginning

Greetz ;)

Svenvdb

Legacy Member
Toch bedankt Therif :p
Als de andere nu eens Vb.net kunnen posten se :d

Svenvdb

Legacy Member
Boeken worden precies niet hoog geprezen(niet goed onthaalt) he

killgore

Legacy Member
Omdat vb nu ook niet direct een taal is waarin je games gaat schrijven.

Waarom geen c#.net?

Perponcher

Legacy Member
Als je vb.net kan, kan je c#. Als je er een dagje hebt ingewerkt ben je ermee weg hoor. Dus een boek over gamedesign in c# kopen kan je wel degelijk op weg helpen in vb.net.

KeaTs

Legacy Member
Investeer uw tijd eerst in het leren van een nuttige gamedev-taal. Begin met C++ leren voor je gamedesign boeken leest in een taal die er ongeschikt voor is. Of lees desnoods wat gamedesign-boeken die niet gerelateerd zijn aan programmeren (gamedesign zelf, of beschrijving van nuttige AI algoritmen, etc). Je tijd steken in vb.net gamedev boeken lezen enkel omdat je daar al een basis van kent is imo een foute keuze & tijdverspilling. [Not to mention dat als je het er niet voor over hebt een andere taal te leren om games te gaan developen, je je zeker vast gaat rijden op andere obstakels ;)]. That is, tenzij uw einddoel echt is eenvoudige VB spelletjes te schrijven, maar daar ga je geen epistels over vinden.

Svenvdb

Legacy Member
tja

Het zal meer manager game zijn en niet specifiek 3D (zal er wel inzitten 3D maar nie in getalen als een fps)

killgore

Legacy Member
Zelfs dan nog.

Gameontwikkeling onder vb is extreem beperkt, zelfs simpele games. Voornaamste reden omdat voor .net vb nogal traag was en dus er geen echte gameproggers waren bij het al iets capabelere vb.net. Persoonlijk vind ik vb ook een vrij onduidelijke taal voor dergelijke zaken, maar kom, daar denkt iedereen wel anders over :).
Dus al vind je een (hoogstrwsch minderwaardig) gamedev-boek voor vb.net dan ga je het nog steeds vrij moeilijk hebben om hulp te vinden op fora e.d. voor verdere ontwikkeling.

c# is wél nog een min of meer nuttige gamedev-taal, alleen niet op hoog niveau :). Je zal er alleszins al meer hulp voor vinden en is uit vb.net niet zo een immense sprong (valt natuurlijk te zien wat jouw programmeur-capaciteiten zijn).

Voor een management game ben je veel meer met info te zoeken over GUI-design, gestructureerd programmeren en zoals keats al vermelde gamedevelopment/design in het algemeen. Veel algemene gameprogging boeken gaan ingaan op multimedia aspecten die jij niet nodig hebt.

Therif

Legacy Member
Het beste zou zijn eerst pseudocode te schrijven over je spel. Een spel doe je eenmaal niet door direct op pc te maken hé :)

Eerst ewa schrijven, ideeen enzo, dan schrijven in pseudo code. En dan zien welke code het best zou zijn :)

Elke taal is verschillend, maar lijken erg op elkaar, leer de basissyntax :) altijd best

een

if(a>b){
dothis
}
else
{
dothat
}
lijkt erg op
If a>b Then
Dothis
Else
Dothat
End If
:)

schop aars

Legacy Member
killgore zei:
Zelfs dan nog.

Gameontwikkeling onder vb is extreem beperkt, zelfs simpele games. Voornaamste reden omdat voor .net vb nogal traag was. Persoonlijk vind ik vb ook een vrij onduidelijke taal voor dergelijke zaken, maar kom, daar denkt iedereen wel anders over :).
Dus al vind je een (hoogstrwsch minderwaardig) gamedev-boek voor vb.net dan ga je het nog steeds vrij moeilijk hebben om hulp te vinden op fora e.d. voor verdere ontwikkeling.

c# is wél nog een min of meer nuttige gamedev-taal, alleen niet op hoog niveau :). Je zal er alleszins al meer hulp voor vinden en is uit vb.net niet zo een immense sprong (valt natuurlijk te zien wat jouw programmeur-capaciteiten zijn).

Voor een management game ben je veel meer met info te zoeken over GUI-design, gestructureerd programmeren en zoals keats al vermelde gamedevelopment/design in het algemeen. Veel algemene gameprogging boeken gaan ingaan op multimedia aspecten die jij niet nodig hebt.

in vb.net kunde evengoed games maken als in c alleen gaan die games wss redelijk trager macheren. voor de rest kunde da evengoe leren me een goed c boek als ge dan begrijpt wa die code wilt doen en als ge weet hoe ge hetzelfde in vb.net doet.(syntaxverschil dus)
maar natuurlijk moeje nie verwachten da ge een hoogwaardige 3d fps gaat maken die dan vlotjes gaat draaien.
vb is goed voor 2d spellen en 3d spellen waarvan de berekeningen vrij beperkt blijven.

killgore

Legacy Member
schop aars zei:
in vb.net kunde evengoed games maken als in c alleen gaan die games wss redelijk trager macheren. voor de rest kunde da evengoe leren me een goed c boek als ge dan begrijpt wa die code wilt doen en als ge weet hoe ge hetzelfde in vb.net doet.(syntaxverschil dus)
maar natuurlijk moeje nie verwachten da ge een hoogwaardige 3d fps gaat maken die dan vlotjes gaat draaien.
vb is goed voor 2d spellen en 3d spellen waarvan de berekeningen vrij beperkt blijven.
Heb ik dat ergens weerlegd :unsure:. (lees de 2 woordjes "voor" en ".net" anders nog eens :p). edit: kheb men vorige post aangepast, duidelijk genoeg wat ik bedoel nu :)?

Edit: @Therif, das juist mijn punt: in .net zijn vb en c# vrij equivalent (zelfde mogelijkheden, zelfde IL). Maar (imho!) is die syntaxis van vb.net voor zaken als games (die vaak nogal veel formules bevatten) extreem onduidelijk, daar zijn symbolische talen imho veel meer geschikt voor. Ik zit bv. ook nog vaak te vloeken als ik in maple (wiskundig programma) procedures moet schrijven, die zijn ook gebaseerd op zo een "taalstructuur".
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