Archief - In Java programmeren: hoe start ik eraan?

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.

funkywim

Legacy Member
Ik ben 15, en zou graag met java leren programmeren. Ik wil (natuurlijk) gamedesign gaan doen. Het verste dat ik nu al heb gedaan is minecraft textures. Ik weet hoe ik ze moet maken en ben momenteel bezig aan een texture pack. Zo ver zit ik dus al. Nu wil ik graag mijn eigen game leren maken in java.

Het probleem? Ik heb geen programeer-ervaring. Ik heb ooit een basic html gemaakt met Nvu, en ik veronderstel dat je daarmee toch wel iets leert. Ik weet er alleen niet veel meer van ma ik ga daar ook nog even mee rondzooien voor ik in java begin. Ik ben trouwens ook een beetje bezig met Alice (zelf en op school, maar op school loop ik een beetje teveel voor op de rest en daar is het nogal saai & gaat het nogal traag)

Maar mijn echte probleem is dus: hoe begin ik hieraan? Is het het beste dat ik een basic tutorial opzoek op youtube? Of is een gewone site met informatie handiger? Kan ik ook direct met games beginnen? Ik zag op youtube basic game tutorials die er even makelijk uitzagen als alle andere tutorials. Dus kan ik direct met games beginnen of moet ik eerst met weetikveelwat beginnen?

Tot slot zou ik ook graag hebben dat je mij wat goede tutorials kan doorlinken. Ik weet dat ik ze zelf wel kan zoeken maar als jullie er goede hebben om aan te raden zou ik dat zeer appreciëren. (ook voor Nvu graag!)

funkywim

Legacy Member
Idd, stom dat ik daar zelf niet aan denk :p. Kheb al heel wa gevonden

forloRn_

Legacy Member
Moto is een notoire Java-hater.

Waarom kies je eigenlijk voor Java?

Moto

Legacy Member
Wat een zever ben geen Java hater,
Het is gewoon een inferieure keuze

Tegenover C# is de taal compleet gestagneerd,
versie 8 die eindelijk lambdas gaat hebben is al zoveel keer uitgesteld

+ voor gamedesign -> C# -> Unity Engine scripting

En ik ben ook geen MS-lover, de meeste dingen die MS doet trekken op geen kloten (EF, WCF, ASP.net MVC,...)

Javascript is misschiens nog het beste
Ook een community die meer resultaat gericht is dan C#/Java

Jerre Muesli

Legacy Member
Java is nog steeds zeer 'hot' dus het is zeker niet fout het te leren. Gestagneerd of niet. Dit gezegd zijnde zou ik Java afraden voor game-development

funkywim

Legacy Member
Zoals ik al zij, ik heb geen enkele ervaring. Ik had de indruk gekregen dat java het beste was. Maar aangezien het nie zo is, verkiezen jullie dan C# of javascript?

YaMo

Legacy Member
Ik verkies Assembly. Je kan er evenveel mee als met een andere programmeertaal, maar dan nog veel beter finetunen voor een zo goed mogelijke performance.

dimio111

Legacy Member
Wat je uiteinddelijk kan met een programmeertaal hangt grootendeels af van je kennis en inspiratie natuurlijk.

Een goeie website is thenewboston.org
Met de nodige videotutorials.
Ik hoor hier en daar dat je prima op jezelf kan leren programmeren. ..
Daar heb ik zo mijn twijfels bij.

Je code zal mss wel draaien.
Maar of dat optimaal zal zijn...

Ik vrees trouwens ook dat er redelijk wat basics moeten geleerd worden voor je ook maar aan het woord game kan denken :-)

Java is trouwens een heel mooie taal.
Maar het is wel zo dat c# wat populariteit wint.

Maarjah het is uiteindelijk de programmeur die het hem doet. En niet de taal.

Verstuurd van mijn GT-I9300 met Tapatalk

VinceVe

Legacy Member
dimio111 zei:
Wat je uiteinddelijk kan met een programmeertaal hangt grootendeels af van je kennis en inspiratie natuurlijk.

Een goeie website is thenewboston.org
Met de nodige videotutorials.
Ik hoor hier en daar dat je prima op jezelf kan leren programmeren. ..
Daar heb ik zo mijn twijfels bij.

Je code zal mss wel draaien.
Maar of dat optimaal zal zijn...

Ik vrees trouwens ook dat er redelijk wat basics moeten geleerd worden voor je ook maar aan het woord game kan denken :-)

Java is trouwens een heel mooie taal.
Maar het is wel zo dat c# wat populariteit wint.

Maarjah het is uiteindelijk de programmeur die het hem doet. En niet de taal.

Verstuurd van mijn GT-I9300 met Tapatalk

Heb grotendeels zelf alles zelf geleerd. School was gewoon nodig om een diploma erin te hebben, 85% van wat ik daar gezien heb wist ik al. Het is uiteindelijk de persoon zelf die de moeite wilt doen voor te leren (om het met jouw woorden te zeggen :-) )

Qua game programming zou ik naar C# kijken (XNA). Als je toch in Java wilt werken zou ik eens opzoeken naar java game frameworks, waar je ook al een heel eind verder mee geraakt.

YaMo

Legacy Member
dJeez zei:
Dan zou ik toch ook eerder Javascript leren. Je kan dan eigenlijk alle richtingen uit : mobile (PhoneGap | Home), games (Asteroids [Reloaded] - HTML5 Canvas JavaScript Game Demo by Kevin Roast) en server development (node.js) :p.

En het is zeer laagdrempelig...

Tja, volgens die redenering kan je dan nog altijd Java aanraden: pc's, smartphones, serverside, clientside, digicorders, televisies, microcontroller toestanden voor zowat elk voorwerp denkbaar, ...

Je kan misschien eens kijken naar Processing. Dat is eigenlijk Java "voor leken" om leuke animatietjes enzo mee te maken. Dat kan misschien wel leuk zijn om te leren programmeren op een manier dat je direct leuke resultaten kan krijgen die wat verder gaan dan twee lijnen hekjes en sterretjes in een command prompt.
En als je daar goed mee bent kan je daar redelijk geavanceerde dingen mee doen.
Er zijn ook libraries voor 3D toestanden beschikbaar en je kan het ook in gewone Java-programma's gebruiken.

Er bestaat trouwens ook een soort port voor Javascript.

Jerre Muesli

Legacy Member
blackrabbit zei:
Maar een hel om te debuggen?

? Absoluut niet. Breakpoints, loggen naar console, etc. Het kan allemaal even makkelijk met js. Chrome, firebug in firefox.. zelfs IE developer tools

Warezdude124

Legacy Member
die lessen bij coursera.org, blijven die allemaal beschikbaar na afloop?
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