Werken bij een gamesontwikkelaar

Pagina: 1 2 3 Laatste
Acties:
  • 10.960 views sinds 30-01-2008
  • Reageer

Acties:
  • 0 Henk 'm!

  • scorpie
  • Registratie: Augustus 2001
  • Laatst online: 12-09 15:01

scorpie

Supra Addict

Ja, dat had ik al door. Gewoon veel hobby'en, en tegen de tijd dat je klaar bent met studeren je eigen werk tonen bij sollicitaties.

wil een Toyota Supra mkIV!!!!! | wil een Yamaha YZF-R{1,6} | wil stiekem ook een Ducati
"Security is just a state of mind"
PSN: scorpie | Diablo 3: scorpie#2470


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

Ik heb verder geen gamedev opleiding of stages, alleen maar hobbyisme. (Zie site), en dat doe ik nu zo'n 10 jaar. Mijn site is een beetje mijn visitekaartje en dat heeft zijn werk gedaan. :).

Mag ik vragen in welk jaar je zit van je opleiding Scorpie?

Acties:
  • 0 Henk 'm!

  • scorpie
  • Registratie: Augustus 2001
  • Laatst online: 12-09 15:01

scorpie

Supra Addict

Ik ben nu 4e jaars, rond dit jaar m'n bachelor af en begin rond februari met m'n master.

wil een Toyota Supra mkIV!!!!! | wil een Yamaha YZF-R{1,6} | wil stiekem ook een Ducati
"Security is just a state of mind"
PSN: scorpie | Diablo 3: scorpie#2470


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

.oisyn schreef op vrijdag 26 oktober 2007 @ 22:51:
[...]

Geen idee, nooit geweest. Maar 't is hier in Utrecht, ik zal eens een balletje opgooien bij ons. 't Lijkt me trouwens vooral studie-oriented, ik heb niet echt het idee dat er nou zoveel ondersteuning is vanuit de industrie voor de NLGD. Maar goed, dan ga ik af op de NLGD "party" foto's (nou, wat een feest! :P)
Ik was het helemaal vergeten, maar uiteindelijk waren we toch op de borrel :P.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

Ik niet, mijn collega's waren wel bij de dag ervoor, Game Gate. Als je daar was heb je ons spel kunnen aanschouwen (bewonderen ;) :P)

Acties:
  • 0 Henk 'm!

  • 608
  • Registratie: Januari 2001
  • Laatst online: 29-07-2021

608

 

Gamedevelopment is een interessante en groeiende business in Nederland. Het valt me op dat veel reacties in dit topic gaan over (ik noem het maar) hard-core gaming. Ik ben benieuwd wat mensen hier vinden van Casual Games. Dit zijn kleinere games voor een compleet andere doelgroep. De casual games markt groeit flink, maar wordt niet altijd meteen genoemd in een topic zoals deze. De projecten zijn korter en daardoor is het werk lekker afwisselend en dynamisch.

Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
608 schreef op maandag 11 februari 2008 @ 19:05:
Gamedevelopment is een interessante en groeiende business in Nederland. Het valt me op dat veel reacties in dit topic gaan over (ik noem het maar) hard-core gaming. Ik ben benieuwd wat mensen hier vinden van Casual Games. Dit zijn kleinere games voor een compleet andere doelgroep. De casual games markt groeit flink, maar wordt niet altijd meteen genoemd in een topic zoals deze. De projecten zijn korter en daardoor is het werk lekker afwisselend en dynamisch.
Klopt, heb voor mijn HBO afstuderen bij Little Chicken gewerkt in Amsterdam. Advergames is wel leuk werk opzich, maar als programmeur niet een hele grote uitdaging vind ik. Met actionscript kan je nog wel leuk bezig, maar pakketten als Virtools waarbij je de hele game aan elkaar moet hangen met building blocks en lijntjes is voor mij in ieder geval niet weggelegd. Zulk soort pakketten vereist een heel andere denkwijze en hoe groter het project wordt hoe rampzaliger het onderhoud is mijn ervaring. Het toffe van advergames is dat je heel snel resultaat ziet. De teams zijn ook nooit echt groot (5 a 6 man max), dus als programmeur ben je ook vrij autonoom en grotendeels verantwoordelijk voor het technische deel van de game.

Nu zit ik in Utrecht en doe ik een master Game & Media Technology, dat bevalt me atm prima :)

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

608 schreef op maandag 11 februari 2008 @ 19:05:
Ik ben benieuwd wat mensen hier vinden van Casual Games. [...] De projecten zijn korter en daardoor is het werk lekker afwisselend en dynamisch.
En bovendien saai als je net dat beetje extra eruit wil halen ;). Of het dynamischer is hangt maar net af van wat je doet. Maar goed, ik heb zelf vooral een technische kijk op de zaak. In casual games kan ik mijn ei niet kwijt, juist omdat ze niet zoveel techniek vereisen.

Het is idd een erg groeiende markt, steeds meer "niet-gamers" gaan gamen wegens de aanwezigheid van apparatuur om games op te spelen (op het web en op je mobieltje), en natuurlijk de Wii die erg populair is door de intuitieve besturing (m'n vriendin worstelt nog altijd met een Xbox controller :P hoewel ze van de Wii weer niets wil weten). Voor beginnende gamedevelopers (design, scripting, etc.) is het een goede startpositie - de eisen liggen doorgaans ietwat lager.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

ravenger schreef op maandag 11 februari 2008 @ 22:30:
maar pakketten als Virtools waarbij je de hele game aan elkaar moet hangen met building blocks en lijntjes is voor mij in ieder geval niet weggelegd
Virtools :r
Maar ik dacht dat je tegenwoordig ook gewoon kon scripten? Wat in feite hetzelfde is als die blokjes bij elkaar slepen, ze representeren exact hetzelfde, maar dat werkt natuurlijk wel iets lekkerder.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • 608
  • Registratie: Januari 2001
  • Laatst online: 29-07-2021

608

 

Het is niet precies hetzelfde als advertgames als ik je goed begrijp. Ik bedoel (downloadable) games zoals Peggle en Luxor 3. De spellen zelf zijn eenvoudig in gebruik (andere doelgroep). Het proces en de techniek er achter is echte gamedevelopment, dus geen Virtools of Action Script, maar C++. Ook in Nederland wordt volop casual games ontwikkeld.

[ Voor 7% gewijzigd door 608 op 11-02-2008 22:59 ]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Nou moet je niet net doen alsof casual games allemaal hardcore C++ zijn :). Ook dingen als Flash en Virtools worden gewoon gebruikt (overigens gebruiken wij ook Flash en ActionScript, voor de UI :Y)), en advergames worden ook in C++ ontwikkeld. Het feit dat casual games anders zijn dan advergames heeft weinig te maken met de software waarmee het ontwikkeld wordt.

[ Voor 6% gewijzigd door .oisyn op 11-02-2008 23:18 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

.oisyn, even tussendoor - Ga je toevallig nog naar de GDC?

Voor mensen die geinteresseerd zijn in game dev. is misschien de "careerfair" van de NLGD nog wat. Ik heb absoluut geen idee wat het inhoud. Maar loont het om even te kijken of het wat is ;).

NLGD Career Fair

Acties:
  • 0 Henk 'm!

  • Dutchie!
  • Registratie: September 2002
  • Laatst online: 07-12-2023

Dutchie!

....

Sponge schreef op woensdag 13 februari 2008 @ 00:13:
.oisyn, even tussendoor - Ga je toevallig nog naar de GDC?

Voor mensen die geinteresseerd zijn in game dev. is misschien de "careerfair" van de NLGD nog wat. Ik heb absoluut geen idee wat het inhoud. Maar loont het om even te kijken of het wat is ;).

NLGD Career Fair
Thnx :) Volgens mij is dit best intressant :D !

Living in Australia! - Ja, ik heb dyslectie


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Ja ik las erover in de Control van februari. Fucking 495 euro (ex BTW) voor full access.

Ik ga niet naar de GDC trouwens.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

Tsja, de GDC is nog duurder. Maar dat is dan ook ongeveer 'het' event van het jaar :). Overigens ga ik er wel naar toe (GDC), voor de eerste keer. Ben zeer benieuwd.

Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
Sponge schreef op woensdag 13 februari 2008 @ 00:13:
.oisyn, even tussendoor - Ga je toevallig nog naar de GDC?

Voor mensen die geinteresseerd zijn in game dev. is misschien de "careerfair" van de NLGD nog wat. Ik heb absoluut geen idee wat het inhoud. Maar loont het om even te kijken of het wat is ;).

NLGD Career Fair
Ben ik waarschijnlijk wel bij aanwezig, ik zie dat het niet bijster duur is voor students en ik moet normaal toch naar Utrecht ;)
GDC ga ik niet heen, ik had wel plannen ervoor maar het is me toch even te duur op het moment; waarschijnlijk ga ik wel naar Parijs in juni (http://www.gdcparis.com/) Stuk dichterbij en goedkoper (zal wel weer rond de 600 euro liggen net als Lyon vorig jaar).

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Maar dan heb je nog wat. Ik heb geen zin om zogenaamd hippe zelf-proclaimed "developers" over advergaming te horen, hoe booming die business ook is :P
Overigens ga ik er wel naar toe (GDC), voor de eerste keer. Ben zeer benieuwd.
Nice, post destijds een verslag hier :). Wat amerikaanse collega's bij Crystal zullen er ook wel naartoe gaan.

[ Voor 7% gewijzigd door .oisyn op 13-02-2008 16:14 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • 608
  • Registratie: Januari 2001
  • Laatst online: 29-07-2021

608

 

.oisyn schreef op maandag 11 februari 2008 @ 23:17:
Nou moet je niet net doen alsof casual games allemaal hardcore C++ zijn :). Ook dingen als Flash en Virtools worden gewoon gebruikt (overigens gebruiken wij ook Flash en ActionScript, voor de UI :Y)), en advergames worden ook in C++ ontwikkeld. Het feit dat casual games anders zijn dan advergames heeft weinig te maken met de software waarmee het ontwikkeld wordt.
Hier wil ik toch nog graag even op in gaan, want dit soort reacties bevestigt mijn vermoedens over hoe (veel) developers vaak denken over de casual games industry.

Het is een brede industrie, maar ik doel de op downloadable casual PC games. Dit zijn wel degelijk hardcore C++ games, ontwikkeld door zeer ervaren programmeurs. De gebruikte technieken en development zijn vergelijkbaar met "die-hard" games. Alleen zijn de spellen kleiner en het ontwikkelprocess ook.

(In plaats dat je verantwoordelijk bent voor een onderdeel van een spel, ben je hier als developer vrijwel volledig verantwoordelijk voor het hele spel. Vaak werk je maar met een paar ontwikkelaars en grafici aan 1 game.)

De de meeste grotere partijen gebruiken webgames om de downloadable game te promoten. Dit zijn beperkte versies van het echt spel, die inderdaad vaak ontwikkeld worden in Flash, maar kan ook ActiveX zijn. Dit zijn waarschijnlijk niet de advergames die jij bedoelt.

[ Voor 8% gewijzigd door 608 op 15-02-2008 20:12 ]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Dit zijn wel degelijk hardcore C++ games, ontwikkeld door zeer ervaren programmeurs. De gebruikte technieken en development zijn vergelijkbaar met "die-hard" games. Alleen zijn de spellen kleiner en het ontwikkelprocess ook.
Oh kom op zeg :). Juist omdat ze kleiner zijn vergen ze minder van je systeem, hoeft er vaak minder goed geoptimaliseerd te worden en zijn platforms als XNA of Flash meer toereikend dan bij "hard-core" games. Oftewel, je hebt wat meer slack, en dat betekent dat er gebruik van gemaakt wordt. Ik zeg niet dat deze programmeurs niet ervaren zijn (maar dat zijn ze ook niet allemaal wel, dat is in geen enkele industrie zo) of dat ze prutsers zijn. Maar het verschil in schaal is juist de hele issue. Bij kleinere projecten kun je andere dingen veroorloven dan bij grote, en technieken van grote projecten kunnen bij kleine weer overkill zijn (en dus contraproductief)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • 608
  • Registratie: Januari 2001
  • Laatst online: 29-07-2021

608

 

De specs van een gemiddelde computer van een Casual games speler liggen behoorlijk wat lager dan die van een die-hard gamer. Casual games zijn flink geoptimaliseerd om het beste uit de laagste specificaties te kunnen halen. Veel "slack" is er niet.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Je hebt maar een raar beeld van de werkelijkheid vind ik. Het is niet zo dat de casual games van nu van hetzelfde kaliber zijn als de games van, zeg, 3 jaar geleden ofzo. Er zijn natuurlijk altijd uitzonderingen, maar over het algemeen zijn systeemeisen echt geen issue. Ik ben nu wel benieuwd wat voor ervaring je zelf eigenlijk hebt met gamedevelopment.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • 608
  • Registratie: Januari 2001
  • Laatst online: 29-07-2021

608

 

.oisyn schreef op vrijdag 15 februari 2008 @ 22:49:
Je hebt maar een raar beeld van de werkelijkheid vind ik. Het is niet zo dat de casual games van nu van hetzelfde kaliber zijn als de games van, zeg, 3 jaar geleden ofzo. Er zijn natuurlijk altijd uitzonderingen, maar over het algemeen zijn systeemeisen echt geen issue. Ik ben nu wel benieuwd wat voor ervaring je zelf eigenlijk hebt met gamedevelopment.
Ik werk een aantal jaren bij RealGames (voorheen Zylom), onderdeel van RealArcade. Misschien heb ik idd een raar beeld van de werkelijkheid, maar ik heb het idee dat veel mensen dit gebied van gamedevelopment onderschatten. In de praktijk blijkt het lastig te zijn om aan ervaren mensen te komen. Daarom was ik benieuwd naar hoe mensen (in dit topic) over casual games denken.

Acties:
  • 0 Henk 'm!

  • scorpie
  • Registratie: Augustus 2001
  • Laatst online: 12-09 15:01

scorpie

Supra Addict

Ik denk zelf dat het een kwestie van trots is. Vraag iemand of hij mee wil werken aan, zeg grand theft auto 5 of bubblezoo 42 (ofzo), dan weet ik wel wat ik zou kiezen. Ik denk niet dat er mensen zijn die in de gamesindustrie zouden willen werken een casual game producent aanbod zouden weigeren. Maarja, zoals je zelf al aangeeft, denk ik niet dat de gamesindustrie een "instap" werkgebied betreft, iedereen zoekt alleen maar ervaren personen.

wil een Toyota Supra mkIV!!!!! | wil een Yamaha YZF-R{1,6} | wil stiekem ook een Ducati
"Security is just a state of mind"
PSN: scorpie | Diablo 3: scorpie#2470


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

608 schreef op zondag 17 februari 2008 @ 13:03:
In de praktijk blijkt het lastig te zijn om aan ervaren mensen te komen.
Dat is in de hele industrie zo :)

En begrijp me niet verkeerd, ik zeg niet dat mensen in de casual games per definitie minder ervaren / kundig zijn dan mensen in de games industrie. Ik zeg dat casual games niet altijd hardcore C++ is, en gemiddeld zijn ze een stuk minder met high-tech bezig dan die mensen die aan AAA titles werken. Ik bedoel, mensen als John Carmack, Tim Sweeney of *kuch*Sylvester Hesp*kuch* (:P) zul je niet vinden in de casual gamedevelopment.

[ Voor 54% gewijzigd door .oisyn op 17-02-2008 15:59 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
.oisyn schreef op zondag 17 februari 2008 @ 15:50:
[...]

Dat is in de hele industrie zo :)
Mja ik denk ook met name in de Nederlandse gamesindustrie, die eigenlijk pas de laatste paar jaar pas een echt harde groei doormaakt. Het percentage ervaren personen is vrij klein en ik denk dan ook dat je niet alleen maar de ervaren personen moet zoeken maar vooral ook getalenteerde starters.

Wat scorpie zegt over de casual games market is wel waar denk ik, en ik denk ook dat de uitdaging bij casual games ergens anders ligt dan bij de grotere games (dat hoeven nog geen AAA games te zijn, dat kunnen ook XBLA en Wiiware games zijn bijvoorbeeld). De casual games van zylom bijvoorbeeld zijn heel simpel van opzet en voor een zeer specifieke doelgroep, iets wat zeer overeenkomt met advergames. Natuurlijk is er wel enig verschil in techniek, maar dat verschilt per bedrijf. Ik vind dan ook niet dat je de nadruk moet leggen op de techniek an sich, maar eerder op de uitdaging van het werk en de variëteit daarin; en dan vind ik toch dat casual games minder aanspreken dan grotere games.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

ravenger schreef op zondag 17 februari 2008 @ 18:08:
[...]

Mja ik denk ook met name in de Nederlandse gamesindustrie
Nope, vrijwel overal. Overigens zie je in Nederland ook een aardig aantal buitenlandse sollicitanten (Spanjaarden, Duitsers, ...). Je ziet natuurlijk altijd wel een goede doorstroom van bedrijf naar bedrijf, wat in een land als de VS veel groter is omdat daar veel developers zijn gevestigd. Maar mensen die doorstromen laten ook een lege plek achter die weer gevuld moet worden - nieuw talent is moeilijk te vinden, zeker met de steeds strenger wordende eisen aan de programmeur en specialistischere vakgebieden.
Wat scorpie zegt over de casual games market is wel waar denk ik, en ik denk ook dat de uitdaging bij casual games ergens anders ligt dan bij de grotere games (dat hoeven nog geen AAA games te zijn, dat kunnen ook XBLA en Wiiware games zijn bijvoorbeeld)
Euh, XBLA en Wiiware lenen zich bij uitstek voor casual games.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
Euh, XBLA en Wiiware lenen zich bij uitstek voor casual games.
Natuurlijk, maar dat zijn over het algemeen wel casual games met iets meer diepgang dan casual games zoals die bij zylom worden gemaakt vind ik.

Acties:
  • 0 Henk 'm!

Verwijderd

Ik denk erover na om volgend jaar Elektrotechniek of Technische Informatica te gaan studeren aan de TU Delft.

Welke van deze opleidingen zou (op papier) geschikter zijn om in de gamingbranche terecht te komen? Ik begrijp dat Elektrotechniek met name focust op hardware, maar zeker ook de nodige programmering bijbrengt. Andersom leer je ook wel iets over hardware bij Technische Informatica...

Ik ben in ieder geval erg aan het twijfelen tussen de twee opleidingen, bedankt voor welk advies dan ook!

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Voor de Gaming branche kun je het beste naar de TI opleiding gaan en daarnaast zelf veel hobby'en. Elektrotechniek is idd gericht op hardware waar de software kant maar een beetje belicht word. Bij TI is het juist net andersom.

In de gaming industrie zul je denk niet zo veel plek vinden voor een hardware persoon, of je moet graag bij MS gaan werken aan de XBOX ofzo, maar dat zal in nederland zeker niet lukken.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 11:57
Excuses voor de kick, maar ik ben erg geinteresseerd in dit onderwerp.

Ik ben een jongen van 17 jaar en ga dit jaar mijn Havo diploma halen (Economie en Maatschappij profiel). Ik ben erg geinteresseerd in het maken en spelen van games, voor alle consoles en handhelds. De verhalen in dit topic klinken allemaal erg leuk en ben zeer gemotiveerd om ooit ook voor een echt gamebedrijf te kunnen werken. Zoals de Topic Starter werken bij EA (of een ander gamebedrijf natuurlijk :) ) lijkt me echt helemaal geweldig.

Maar nu zit ik eigenlijk met een probleem. Ik weet niet welke opleiding ik nu moet gaan kiezen. Ik heb echt wel lopen zoeken en zoeken en ben ook naar verschillende open dagen geweest, maar ik weet het gewoon niet. Het programmeren van games lijkt mij erg leuk, maar het designen ook eigenlijk wel. Dat is dus probleem één, maar daar kan ik jullie niet om advies vragen want dat is een persoonlijke keuze lijkt mij (tenzij er nu iemand zegt dat er meer vraag is naar programmeurs in de game-industrie).

Stel ik zou willen programmeren, welke opleiding is dan het meest geschikt?
Ik heb gekeken naar HBO Informatica op de Noordelijke Hogeschool Leeuwarden en de Hanzehogeschool (NHL: http://www.nhl.nl/nhl_nl/...oftware_engineering_(inf/ & HH: http://www.hanze.nl/home/...gen/Bachelor/Informatica/)
Ik zit dan met een probleem dat me Wiskunde niet geweldig is, maar ik ben bereid (en ga) binnenkort extra les voor wiskunde nemen omdat ik vind dat dit niet mijn toekomst in de weg mag staan. Is deze opleiding een beetje geschikt voor het werken bij een gamebedrijf? Op de open dagen vertellen beide scholen natuurlijk dat dit uitermate geschikt is, maar of dit echt objectief is weet ik niet omdat ze toch studenten proberen te werven.

Laten we dan nu stellen dat ik zou willen designen voor een game.
Ik heb weer gekeken naar de NHL en de Hanze (dit omdat deze in de buurt liggen :) ). Ik heb gekeken naar de opleiding 'Communication & Multimedia design op de NHL (http://www.nhl.nl/nhl_nl/...cation_multimedia_design/) en op de Hanze naar 'Communicatiesystemen, afstudeerrichting Multimedia & Ontwikkeling' (http://www.hanze.nl/home/.../Beroepsmogelijkheden.htm)
Is deze opleiding goed genoeg om games te kunnen 'designen' bij een gamebedrijf? Weer vertelden me de studenten op de open dagen dat deze opleiding er geschikt voor is, maar ik twijfel aan de objectiviteit omdat ze toch als doel hebben om studenten te werven.

Ik heb gelezen dat er ook speciale opleidingen zijn voor games, maar deze liggen echt niet in de buurt (ik woon in de stad Groningen). Daarnaast vraag ik mij af of deze echt een meerwaarde hebben omdat je bij HBO Informatica ook gewoon programmeer talen leert, daarnaast hebben de NHL en HH ook minors 'gamedesign/development'. Natuurlijk zou ik op kamers kunnen gaan wonen en verhuizen naar een plek waar ze wel een speciale gameopleiding hebben, maar eigenlijk heb ik dit liever niet. Het is ook niet zo dat ik me echt volledig op gamen wil storten. Het is nu wel mijn doel om games te maken, maar mochten er problemen ontstaan (te weinig vraag door problemen in de game sector ect) dan moet er ook een mogelijkheid zijn dat ik wat anders ga doen wat ook met ICT te maken heeft. Het moet dus eigenlijk zo zijn dat ik met mijn vervolg studie wel games kan programmeren/designen, maar er niet volledig aan vast zit voor als er later eventuele problemen ontstaan in de sector.

Ik hoop dat het duidelijk is. Mochten en vragen zijn dan kan je ze gerust stellen, ik geef graag antwoord om tot een goede beslissing te komen :)

Excuses voor de lange post O-)

Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Het is vooral een beetje afhankelijk welke kant van het maken van een game wil doen. Als je met het design en modellen bezig wilt zijn kun je beter een multimedia-achtige opleiding doen, als je voor games aan de 3D of netwerk engine wilt werken dan heb je echt een informatie opleiding nodig. Wat wiskunde betreft: het is ook niet mijn sterkste punt, en dat was voor mij het lastigste deel van m'n HBO-I (toen nog HIO) opleiding geweest. Hou er rekening mee dat je een hoop wiskundige vakken krijgt die niet direct iets met programmeren te maken hebben (discrete wiskunde, statestiek, algorithmen en vertalerbouw zijn voorbeelden).

https://niels.nu


Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
Mijn ervaring is dat de wiskunde op een HBO-I opleiding wel mee valt hoor :) Het is over het algemeen wel goed te doen, zelfs als je niveau van wiskunde niet heel hoog is. Het is ook maar net waaraan je wilt werken zoals Hydra zegt; voor graphics en physics heb je al veel meer wiskunde nodig dan wanneer je bijvoorbeeld aan de gameplay werkt van een game.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Cubic X schreef op zaterdag 15 maart 2008 @ 10:33:
Ik heb gelezen dat er ook speciale opleidingen zijn voor games, maar deze liggen echt niet in de buurt (ik woon in de stad Groningen). Daarnaast vraag ik mij af of deze echt een meerwaarde hebben
Ze hebben zo goed als 0 meerwaarde, omdat je met zo'n opleiding bijna geen alternatieven hebt (een gemiddeld software bedrijf staat niet per direct te springen om een afgestudeerd gamedeveloper bijvoorbeeld). Je zou (als programmeur) kunnen afwegen om later gewoon een master erbij te doen, over Game & Media Technologie (GMT) op de UU heb ik goede verhalen gehoord (heb zelf Geometry, Imaging & Virtual Environments (GIVE) gedaan daar, dat was voor mij heel interessant omdat ik meer van de technologische kant van games hou - visibility determination, collision detection, etc).

Maar het is denk ik handig om eerst een gevoel te krijgen van wat je echt wilt doen. Sowieso, wat versta jij onder 'designen'? Want een gamedesigner, de persoon die het spel en de gameplay e.d. uitdenkt e.d., is meestal niet een functie waarop je als groentje kunt solliciteren. Het is ook de positie waar het minste naar gevraagd wordt. Het is net zoiets als zeggen dat je CEO wilt worden oid :). Je moet erin groeien, door eerst ander werk binnen het bedrijf te doen. Wat je voor jezelf moet uitvinden is of je echt wilt programmeren, of de artistieke kant op wilt gaan (modeling, level design). Het handigst lijkt me als je daar gewoon meteen mee begint :). Ga wat modelen, kijken hoe je dat bevalt. Of mod een game, da's ook altijd een goede manier om te leren (veel games hebben scripttalen, waarmee het vrij makkelijk is om snel resultaat te zien, dus dat is dan weer handig om te kijken hoe leuk je programmeren echt vind).

Maar ik moet wel zeggen dat je er redelijk laat mee komt. Alle mensen die ik ken binnen de industrie zijn al veel eerder begonnen met hobbyen. Veel van mijn collega's hebben nog demo's gecode voor de C64 en de MSX. En artistiek talent ontplooit zich meestal ook wat eerder :). Ik wil je verder niet afschrikken hoor, als het echt is wat je wilt dan moet je er natuurlijk voor gaan. Maar ik betwijfel of het echt is wat je wilt, ik krijg het idee dat je gamedesign "wel leuk" vind zonder echt te weten wat het exact inhoudt :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 11:57
.oisyn schreef op zaterdag 15 maart 2008 @ 14:58:
[...]


Ze hebben zo goed als 0 meerwaarde, omdat je met zo'n opleiding bijna geen alternatieven hebt (een gemiddeld software bedrijf staat niet per direct te springen om een afgestudeerd gamedeveloper bijvoorbeeld). Je zou (als programmeur) kunnen afwegen om later gewoon een master erbij te doen, over Game & Media Technologie (GMT) op de UU heb ik goede verhalen gehoord (heb zelf Geometry, Imaging & Virtual Environments (GIVE) gedaan daar, dat was voor mij heel interessant omdat ik meer van de technologische kant van games hou - visibility determination, collision detection, etc).
Aha, zoiets dacht ik ook al. Bedankt voor de verheldering :)
Maar het is denk ik handig om eerst een gevoel te krijgen van wat je echt wilt doen. Sowieso, wat versta jij onder 'designen'? Want een gamedesigner, de persoon die het spel en de gameplay e.d. uitdenkt e.d., is meestal niet een functie waarop je als groentje kunt solliciteren. Het is ook de positie waar het minste naar gevraagd wordt. Het is net zoiets als zeggen dat je CEO wilt worden oid :). Je moet erin groeien, door eerst ander werk binnen het bedrijf te doen. Wat je voor jezelf moet uitvinden is of je echt wilt programmeren, of de artistieke kant op wilt gaan (modeling, level design). Het handigst lijkt me als je daar gewoon meteen mee begint :). Ga wat modelen, kijken hoe je dat bevalt. Of mod een game, da's ook altijd een goede manier om te leren (veel games hebben scripttalen, waarmee het vrij makkelijk is om snel resultaat te zien, dus dat is dan weer handig om te kijken hoe leuk je programmeren echt vind).
Onder designen versta ik eigenlijk gewoon de graphics maken. 3D personages maken, de levels hun uiterlijk geven, voorwerpen modelen en al die dingen dan in een game zetten ect. Dat heb ik nog nooit gedaan, programmeren wel wat ook niet veel maar heb wel enkele tutorials gevolgd over bijvoorbeeld C++ en Java, iets wat me wel beviel en ook leuk vond om te doen :) De artistieke kant is eigenlijk iets wat nog maar echt kort is, ben er nog niet lang in geinteresseerd. Betwijfel dan ook of dit wel echt iets voor me is.
Maar ik moet wel zeggen dat je er redelijk laat mee komt. Alle mensen die ik ken binnen de industrie zijn al veel eerder begonnen met hobbyen. Veel van mijn collega's hebben nog demo's gecode voor de C64 en de MSX. En artistiek talent ontplooit zich meestal ook wat eerder :). Ik wil je verder niet afschrikken hoor, als het echt is wat je wilt dan moet je er natuurlijk voor gaan. Maar ik betwijfel of het echt is wat je wilt, ik krijg het idee dat je gamedesign "wel leuk" vind zonder echt te weten wat het exact inhoudt :)
Het lijkt me ook erg leuk. Misschien dat de programmeer kant toch wat meer voor mij is, zeker omdat ik zeker niet zo super artistiek ben en liever ook wat andere dingen kan programmeren zoals applicaties enzo. Bedankt voor je verhelderingen, natuurlijk al de anderen die gereageerd hebben ook bedankt. Vooral dat over wiskunde ben ik blij mee, het is niet zo dat me wiskunde dramatisch is momenteel. Ik sta nu gemiddeld een 6.2, niet slecht maar zeker niet goed genoeg vind ik persoonlijk.

Ik ben vamiddag nog een keer naar de opendag geweest en nu ik weer thuis ben vraag ik mij eigenlijk af of je met 'gewone' informatica wel aan de bak komt bij een willekeurig gamebedrijf. Want enkele van die voorlichters zeiden dat je bij Informatica minder programmeren leert met talen zoals C++ en C#, maar meer Java en PHP. Bij de technische informatica leer je wel C++ en C# en de overige talen, maar de Technische Informatica kan ik niet doen in verband met mijn Havo profiel. Tijdens een presentatie over 'gewone' Informatica kreeg je dan wel een sheet te zien met als specialisatie 'Software engineer', iets wat neerkomt op programmeren en mij geschikt lijkt voor het programmeren van games. De voorlichters konden mij daar eigenlijk geen eenduidig antwoord op geven. Weet een van jullie of je met 'gewone' Informatica ook programmeertalen leert die je kan gebruiken voor games? :)

Ik bedacht me ineens dat ik ook eens naar de bieb zou kunnen gaan en daar een boek over games programmeren kan leren, zal dit een beetje handig/nuttig zijn? (eventuele aanraders? :) )

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Een taal leren is niet hetzelfde als leren programmeren :). Dergelijk "commentaar" hoor je over het algemeen wel vaker van net beginnende studenten (mijzelf incluis ;)), maar dat inzicht komt nog wel. De studie leidt je op tot software engineer, niet tot <insert taal> code klopper. Taal is ondergeschikt, en kun je jezelf prima eigen maken in je eigen tijd. Wat belangrijk is, is dat je leert goede design- en algoritmische beslissingen te maken. De taal is slechts een hulpmiddel. Je zal best wel vakken zien over bepaalde talen, vooral aan het begin van de studie. Maar dat is ook gewoon omdat je met het hulpmiddel overweg moet kunnen om het doel te bereiken; het zal verder niet heel erg diepzinnig zijn. Het leren van een taal is eerder iets dat je op een MBO informatica opleiding ziet :).

En verder zul je sowieso veel vrije tijd moeten steken in zelfstudie; door heel veel bezig te zijn met gamedevelopment in je vrije tijd, kun je ten eerste een portfolio opbouwen en ten tweede kweek je op die manier ervaring. Met gewoon alleen de opleiding halen kom je er niet in deze industrie ;)

Het is denk ik wel van belang een goede informatica-opleiding te kiezen, eentje die concentreert op software engineering, en niet een wat meer algemener informatica opleiding. Is je Havo profiel echt een probleem? Kun je geen defficiency-vakken oid doen om bepaalde delen bij te spijkeren oid, of een toelatingstest doen?

[ Voor 3% gewijzigd door .oisyn op 15-03-2008 20:08 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 11:57
.oisyn schreef op zaterdag 15 maart 2008 @ 20:07:
Een taal leren is niet hetzelfde als leren programmeren :). Dergelijk "commentaar" hoor je over het algemeen wel vaker van net beginnende studenten (mijzelf incluis ;)), maar dat inzicht komt nog wel. De studie leidt je op tot software engineer, niet tot <insert taal> code klopper. Taal is ondergeschikt, en kun je jezelf prima eigen maken in je eigen tijd. Wat belangrijk is, is dat je leert goede design- en algoritmische beslissingen te maken. De taal is slechts een hulpmiddel. Je zal best wel vakken zien over bepaalde talen, vooral aan het begin van de studie. Maar dat is ook gewoon omdat je met het hulpmiddel overweg moet kunnen om het doel te bereiken; het zal verder niet heel erg diepzinnig zijn. Het leren van een taal is eerder iets dat je op een MBO informatica opleiding ziet :).
Aha, dus in principe lijken talen zoals C++ en Java, C#, Delphi, en dergelijke op elkaar? Ik zag tijdens het uitproberen en oefenen aan de hand van tutorials op internet wel wat vergelijkingen tussen Java en C++. Maar eigenlijk geldt dit dus voor de meeste talen?
En verder zul je sowieso veel vrije tijd moeten steken in zelfstudie; door heel veel bezig te zijn met gamedevelopment in je vrije tijd, kun je ten eerste een portfolio opbouwen en ten tweede kweek je op die manier ervaring. Met gewoon alleen de opleiding halen kom je er niet in deze industrie ;)
Dat lijkt me logisch en ik ben bereid dat te doen :)
Het is denk ik wel van belang een goede informatica-opleiding te kiezen, eentje die concentreert op software engineering, en niet een wat meer algemener informatica opleiding. Is je Havo profiel echt een probleem? Kun je geen defficiency-vakken oid doen om bepaalde delen bij te spijkeren oid, of een toelatingstest doen?
Met Informatica kan je in het derde jaar een specialiteit kiezen, onder andere software engineering. Technische Informatica richt zich, volgens de websites en voorlichtingsdagen, meer op de infrastructuur zoals netwerken veilig maken maken en onderhouden. Technische Informatica is meer gericht op hardware gebied, iets wat mij niet echt relevant lijkt voor software development zoals games. Informatica kan ik nu doen, voor Technische Informatica zal ik Wiskunde B1 moeten doen. Maar ik weet niet of dat nu nog mogelijk is, dat zal ik moeten vragen als dit nodig is.

Bij de Hanze ( linkje) behandelen ze met Informatica:
- ontwikkelen van algoritmische software;
- ontwikkelen van databasesystemen;
- het beheren van ICT-infrastructuren

en hebben ze als afstudeerprofielen:
- Software Engineering
Je leert complexe programma’s voor allerlei toepassingen ontwerpen en bouwen, van websites tot telebankieren. Daarnaast leer je omgaan met opdrachtgevers en uiteindelijk kun je de vertaalslag maken van wens naar software.
- Webdevelopment
- IT Service Management

Bij de NHL ( linkje) besteden ze bij Informatica aandacht aan de volgende punten:
- programmeren/softwareontwikkeling
- informatieanalyse
- databasesystemen
- graphics

Acties:
  • 0 Henk 'm!

  • Hillie
  • Registratie: Januari 2000
  • Laatst online: 16:16

Hillie

Poepen = ultieme ontspanning

Een taal is slechts een hulpmiddel, het gaat uiteindelijk om het resultaat en dan nog is de gebruikte methodologie belangrijker dan de taal, dus luister naar de wijze lessen van oisyn. :)

Toen ik op de UT rondhing leerde ik wat programmeren in Modula-2 en later heb ik nog wat Java opgepakt enzo. Veel belangrijker zijn de vakken die je op weg helpen met algoritmisch denken en het oplossen van problemen.

Een klein deel van m'n werk is het geven van training. Ik train dan wat engineers in een van de grote talen gebruikt in functionele verificatieomgevingen voor (delen van) IC's, da's wel de makkelijkste uitleg denk ik zo. Na een training kan een manager dan denken dat iemand klaar is voor de grote boze wereld, maar ik heb hem/haar net 5 dagen de taal, de tool en de basis van de bijbehorende methodologie uitgelegd. Om echt succesvol te worden hebben mensen nog meer hands-on ervaring nodig en moet men vooral de methodologie gaan begrijpen en aan de hand daarvan hun verificatieomgevingen gaan ontwikkelen. En helaas kunnen ook een hoop HBO/WO'ers die context switches tussen nitty-gritty language details en hoog-niveau methodologie-aanpakken niet altijd even makkelijk doen. Vergelijkbare issues kom je in alle ontwikkelingsgebieden tegen, dus zorg dat je de tool/taal beheerst, maar vergis je niet in het belang van een overzicht op hoger niveau: Waarom doe je dingen.

Liefhebber van schieten en schijten. Ouwehoer en niet-evangelisch atheist.

Daniel36: Dat zeg ik(?) Nee, dat zeg ik niet, je hebt gelijk.


Acties:
  • 0 Henk 'm!

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 11:57
Om nog even terug te komen op mijn vorige vraag over welke opleiding ik nu het beste kon kiezen om te leren programmeren voor onder andere games. Ik heb nu echt besloten dat ik de programmeer kant op wil omdat dit mij gewoon erg leuk lijkt en ik me eigenlijk altijd al geinteresseert heb in PC's en software. Ik heb een meeloopdag gedaan bij de NHL voor de studie Communication en Multimediadesign. Ik moet zeggen dat deze opleiding mij eigenlijk niks lijkt, dat heeft namelijk meer met video/posters/animaties te maken dan met het programmeren (je krijg op CMD alleen maar Java voor websites).

Ik wil dus nu eigenlijk voor Informatica op de Hanzehogeschool kiezen. Je krijgt de eerste twee jaar wat gezamelijke projecten met zowel Bedrijfskundige- als technische informatica, aan het eind van het derde jaar kies je een afstudeerprofiel. Ik wil dan als profiel 'Software Engineer' kiezen omdat dit hier werd aanbevolen voor het schrijven van software en onder andere games.

Een goede keus? :)

Ik heb er in ieder geval wel zin aan :)

Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Als je echt meer de games development kant op wilt gaan dan denk ik dat je meer hebt aan een puur Technische Informatica opleiding.

Voor de rest kan ik niet zo veel vertellen over de opleiding die je heb uitgezocht, maar communication en multimediadesign lijkt me idd niet echt een goede kandidaat als je wilt gaan programmeren.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

geen TI, da's ook met electrotechniek enzo :) Wij hebben dan ook geen TI gedaan, rwb, het was hogere informatica (en voor de laatste paar semesters konden we dan kiezen voor de technische kant of de bedrijfskundige kant, maar dat stond geheel los van resp. TI en BI), maar dat bestaat tegenwoordig geloof ik niet meer - het is volgens mij het meest vergelijkbaar met dat software engineering profiel waar Cubic X het over heeft.

[ Voor 72% gewijzigd door .oisyn op 07-04-2008 12:16 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
.oisyn schreef op maandag 07 april 2008 @ 12:13:
geen TI, da's ook met electrotechniek enzo :) Wij hebben dan ook geen TI gedaan, rwb, het was hogere informatica (en voor de laatste paar semesters konden we dan kiezen voor de technische kant of de bedrijfskundige kant, maar dat stond geheel los van resp. TI en BI), maar dat bestaat tegenwoordig geloof ik niet meer - het is volgens mij het meest vergelijkbaar met dat software engineering profiel waar Cubic X het over heeft.
offtopic:
Owja je hebt gelijk. Maar van mij hadden ze die bedrijfskundige vakken in het eerste jaar ook wel weg mogen laten ;)

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
.oisyn schreef op maandag 07 april 2008 @ 12:13:
geen TI, da's ook met electrotechniek enzo :) Wij hebben dan ook geen TI gedaan, rwb, het was hogere informatica (en voor de laatste paar semesters konden we dan kiezen voor de technische kant of de bedrijfskundige kant, maar dat stond geheel los van resp. TI en BI), maar dat bestaat tegenwoordig geloof ik niet meer - het is volgens mij het meest vergelijkbaar met dat software engineering profiel waar Cubic X het over heeft.
Ik heb ook HIO gedaan, tegenwoordig heet dat HBO-I, HBO-informatica dus. Check wel ff de verschillen tussen de hogescholen want die zijn vrij enorm. En ga absoluut niet voor opleidingen als Mens en Informatica (oid, gaven ze in Eindhoven), want daar leer je niks :P
rwb schreef op maandag 07 april 2008 @ 14:09:
offtopic:
Owja je hebt gelijk. Maar van mij hadden ze die bedrijfskundige vakken in het eerste jaar ook wel weg mogen laten ;)
Ik vond ze ook irritant maar heb er toch best wat aangehad, maar ik ben ook niet puur met programmeren bezig (tegenwoordig te weinig zelfs, ik grijp iedere kans die ik krijg aan om leuke java tooltjes te bouwen).

[ Voor 22% gewijzigd door Hydra op 07-04-2008 18:43 ]

https://niels.nu


Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

Overigens doet de TU Delft ook steeds meer op gaming, de TBM faculteit om precies te zijn: http://www.seriousgaming.tudelft.nl/. Maar zo ver ik begrepen heb blijft het allemaal wel bij onderzoek / serious games. Er zal echter nog geen game dev. opleiding komen.

Er is wel veel samenwerking. Zo wordt "Dark ink" ontwikkeld door de TU icm. het Grafisch Lyceum in Rotterdam. Een spel om kinderen weer in de bieb te krijgen (linkje)

Acties:
  • 0 Henk 'm!

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 11:57
Het is een tijd geleden en ik kick het topic behoorlijk, maar ik heb een keuze gemaakt! :> :P

Vanaf september ga ik Informatica studeren bij de Hanzehogeschool in Groningen, hierbij krijg ik als minor Gamedesign waarin ze je leren concepten te maken en natuurlijk ook het programmeren. Hoorde dat er in 2012/2013 wel ICT-persoon nodig is, dus dat komt dan goed uit :P :o

Ben erg benieuwd en heb er veel zin in om te gaan beginnen :)

Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
Ben al weer een paar maandjes parttime aan het werk bij Little Chicken, naast mn studie ;) Bevalt me wel weer erg goed. Het enige nadeel is dat ik mn studie niet zo snel af kan maken als ik zou willen, maar dat neem ik op de koop toe. In plaats van de verwachte twee jaar word het nu drie jaar, so be it.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Zo, jullie zijn nog ffies door gegaan!

Da's mooi. :)

Zijn er mensen die portfolio's online hebben staan?

Ben wel geinteresseerd om te zien wat de huidige staat is van het aanstormende talent. :)

Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

Helaas, weinig updates hier. Nog steeds lekker aan het werk met Unreal Engine 2. Thuis doe ik niet zoveel meer aan game development, daar heb ik naar een hele werkdag niet zoveel behoefte meer aan :).

Acties:
  • 0 Henk 'm!

  • FireBladeX
  • Registratie: Juni 2006
  • Laatst online: 17:03
Hallo allemaal.

Dit jaar begin ik aan mijn laatste jaar van Havo en het wordt hoog tijd dat ik erover ga nadenken wat ik later wil worden. Zoals vele leeftijds genoten heb ik geen flauwekul wat ik wil worden, zit er al een tijdje over na te denken en de game industrie lijkt me wel leuk. ( bij ontwikkelaar DICE / Ubisoft werken is wel een droom voor mij :P ). Maar heb dus niet echt veel onderzoek gedaan, en als ik heb geprobeerd wordt ik niet echt wijzer van.

Ik zou graag willen weten hoe het gaat bij z'n bedrijf. Met hoeveel man werk je aan een spel? Verdient het slecht ( minder dan €1.500p.m ) / redelijk ( €1.500p- €2.500pm) / goed ( €2.500 - €3.500pm?) of stijgt je loon als het spel meer succes boekt?

Wat voor opleiding is het best? Wat heb je allemaal voor kennis nodig? bijv. las ik bij EA
Animation Engineer

Role Overview

The Animation Engineer is responsible for optimizing animation engine programming, working with animators, physics engineers, and AI engineers to bring game characters and worlds to life. They create emotionally believable characters and worlds and raise the bar on the fluidity of motion in games. They also add to the transition between different animations. The Animation Engineer maintains animation management tool(s) and determines if the work supplied by artists is good enough to put into the game.

What skills does EA look for?

An Animation Engineer must have an understanding of animation techniques, and possess a solid foundation of animation related mathematics and physics, C++, and vertex/skeletal animation skills. They must have the ability to write robust, efficient, and maintainable code, and have a deep knowledge of quaternion, 3D graphics programming, and data compression. In addition, they should be familiar with current animation and modeling packages. The ideal candidate has experience as an engineer on a large team and has previously published games.
Bron: https://jobs.ea.com/about/roles/role.aspx?id=1
Heb je dus C++ nodig maar heb eingelijk geen idee wat het is ( iets met java? ). Je hebt heel veel soorten ervaringen en kennis nodig. Wat voor opleiding is geschikt om merendeels van deze kennis op te doen?

Hoe is het werk sfeer bij zulke bedrijven? Moet je urenlang doorwerken? of het is toch gezelliger ipv onder druk gezet ( las dit ergens, dat werknemers bij EA niet bepaald tevreden waar met de werk omstandigheden ) Zelf denk ik dat dit per bedrijf verschilt. Bedoel alleen maar als je urenlang achter pc zit loop je toch binnenkort met een bril van -5.

Ik wil dus niet aan een opleiding beginnen en halverwege stoppen omdat het toch weer iets niet voor mij is. Heb het profiel economie en maatschappij gekozen puur omdat het al de "makkelijke" vakken er in zaten. Maar iig weet ik dat economie helemaal niks voor mij is. Nu is het iig niet erg, maar als ik dalijk 1-2 jaar met computers werk en achter kom dat het niks voor mij is, is het gewoon weggegooid geld/tijd/moeite.

Wat wil ik met de topic bereiken; Antwoord op m'n vragen hierboven. En als extra zou het wel leuk zijn als er toevallige hier mensen zitten die dit als hun huidige beroep hebben en die mij beter kunnen inlichten.

Ik zou geen idee hebben op welke forum ik dit kon posten, en tweakers leek me wel geschikt.

Met vriendelijke groeten fatih.
Mijn excuses voor mijn nederlands

Acties:
  • 0 Henk 'm!

  • P_de_B
  • Registratie: Juli 2003
  • Niet online

Oops! Google Chrome could not find www.rijks%20museum.nl


Acties:
  • 0 Henk 'm!

  • FireBladeX
  • Registratie: Juni 2006
  • Laatst online: 17:03
Oke bedankt ik zal het wel even doorlezen :)

Edit: Wat me gelijk opvalt dat veel mensen iets hebben over het moeilijkheid van het wiskunde in games, maar er wordt toch gezegt dat het toch niet zo is.

Ik heb alleen geleerd met Binair / hexadecimaal etc om te rekenen, vond het best wel lastig, maar soms weer makkelijk ( proefwerken punten varieerde van 2 tot 10 ).

lees wel even rustig verder :9

[ Voor 80% gewijzigd door FireBladeX op 05-08-2008 21:01 ]


Acties:
  • 0 Henk 'm!

  • Robtimus
  • Registratie: November 2002
  • Laatst online: 20:00

Robtimus

me Robtimus no like you

Heh. Noem je dat wiskunde?

Bij een game studio moet je denken aan zaken als radiosity (hoe valt het licht zo natuurlijk mogelijk) en physics engines - denk aan collision detection, een natuurlijk aanvoelende zwaartekracht, etc.

Trust me, ik was altijd erg goed in wiskunde maar dat soort dingen is echt van een heel ander niveau.

More than meets the eye
There is no I in TEAM... but there is ME
system specs


Acties:
  • 0 Henk 'm!

  • Mx. Alba
  • Registratie: Augustus 2001
  • Laatst online: 19:57

Mx. Alba

hen/hun/die/diens

In spellen zit ook heel interessante (lees: ingewikkelde) wiskunde in lag-compensatie-code... En logica is ook wiskunde ;)

Het is alleen een echte hetze als het uit Hetzerath komt, anders is het gewoon sprankelende ophef.


Acties:
  • 0 Henk 'm!

  • FireBladeX
  • Registratie: Juni 2006
  • Laatst online: 17:03
Heb dus even tot pagina 6 doorgelezen, en lijkt me wel toch iets voor mij. Je kunt verschillende richtingen doen, maar ben ik toch meerendeels geintresseerd in "3D-artist:modellen, textures, lighting, etc. " dingen.

Ook wat ik las dat het wel een redelijk loon heeft, en dat toch HBO een minimum is.


@icemanx
Moeilijk is niet echt, toch? Neem aan dat het me gewoon geleerd wordt op mijn opleiding.

Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

FireBladeX schreef op dinsdag 05 augustus 2008 @ 20:54:
Edit: Wat me gelijk opvalt dat veel mensen iets hebben over het moeilijkheid van het wiskunde in games, maar er wordt toch gezegt dat het toch niet zo is.

Ik heb alleen geleerd met Binair / hexadecimaal etc om te rekenen, vond het best wel lastig, maar soms weer makkelijk ( proefwerken punten varieerde van 2 tot 10 ).
Uhm succes om een 3D game te schrijven als je al moeite hebt met hexadecimaal en binair rekenen. Zodra je uit het blote hoofd perspectiefprojecties kunt uitrekenen mag je aan games gaan denken.

Professionele website nodig?


Acties:
  • 0 Henk 'm!

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 19:04

BCC

Ik ken twee studiegenoten die na hun afstuderen nu bij een gamesstudio in amerika werken. Wat je moet kunnen: vloeiend C++ en ASM kunnen spreken, liefst al vanaf je 12. Achterlijk goed zijn in wiskunde, met name liniare algebra. Informatica is van oudsher een combinatie van electrotechniek en wiskunde en dit zit extreem aan beide kanten: Keiharde liniaire algebra programmeren in assembly in een videokaart... ik kan het niet (en wil het ook niet kunnen). Van de 600 man op de universitaire opleiding informatica waren er zeker veel die graag bij een gamesbedrijf terecht wilden komen, maar er zijn er maar 2 gevraagd.

Al met al: als je het echt wil zul je heel veel werk moeten verzetten en zo goed zijn dat je op wereldniveau op gaat vallen. Alle skills die je nodig hebt ga je zeker weten niet vinden in een kant en klare opleiding.

Aan Kunstenaars/Texturers/Modellers zijn er de wereld (ook goede helaas), dus daarvoor halen ze je echt niet naar een Games studio.

[ Voor 49% gewijzigd door BCC op 05-08-2008 22:06 ]

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


Acties:
  • 0 Henk 'm!

  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 20:03
Voor het gemak en overzicht heb ik de topics gemerged :)

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

curry684 schreef op dinsdag 05 augustus 2008 @ 21:35:
[...]

Uhm succes om een 3D game te schrijven als je al moeite hebt met hexadecimaal en binair rekenen. Zodra je uit het blote hoofd perspectiefprojecties kunt uitrekenen mag je aan games gaan denken.
Onzin natuurlijk. Er zijn zat gamedevelopers die dat A) niet uit hun hoofd kunnen, en B) er überhaupt niet veel van snappen. Desalniettemin denk ik dat het voor iemand die 16 jaar is maar nog nooit iets van C++ heeft gehoord het wel wat krap wordt om na de studie als programmeur in de gamesindustrie aan de slag te gaan. Niet omdat het niet kan, maar blijkbaar was er dus wel altijd wel al een gebrek aan interesse in die richting.

Je moet niet de gamesindustrie in gaan omdat je games an sich leuk vindt.

[ Voor 27% gewijzigd door .oisyn op 05-08-2008 23:14 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Mx. Alba
  • Registratie: Augustus 2001
  • Laatst online: 19:57

Mx. Alba

hen/hun/die/diens

Daarom zijn er ook zoveel crappy games. _o-

Het is alleen een echte hetze als het uit Hetzerath komt, anders is het gewoon sprankelende ophef.


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

En zoveel stuurlui aan wal :Z

[ Voor 3% gewijzigd door .oisyn op 05-08-2008 23:16 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

Verwijderd

BCC schreef op dinsdag 05 augustus 2008 @ 21:53:
Ik ken twee studiegenoten die na hun afstuderen nu bij een gamesstudio in amerika werken. Wat je moet kunnen: vloeiend C++ en ASM kunnen spreken, liefst al vanaf je 12. Achterlijk goed zijn in wiskunde, met name liniare algebra. Informatica is van oudsher een combinatie van electrotechniek en wiskunde en dit zit extreem aan beide kanten: Keiharde liniaire algebra programmeren in assembly in een videokaart... ik kan het niet (en wil het ook niet kunnen). Van de 600 man op de universitaire opleiding informatica waren er zeker veel die graag bij een gamesbedrijf terecht wilden komen, maar er zijn er maar 2 gevraagd.

Al met al: als je het echt wil zul je heel veel werk moeten verzetten en zo goed zijn dat je op wereldniveau op gaat vallen. Alle skills die je nodig hebt ga je zeker weten niet vinden in een kant en klare opleiding.

Aan Kunstenaars/Texturers/Modellers zijn er de wereld (ook goede helaas), dus daarvoor halen ze je echt niet naar een Games studio.
Nou, nou, nou, je kunt het ook overdrijven. Er is een groot tekort aan ICT personeel in Nederland en in de Gamesindustrie is dat bij mijn weten (please correct me if I'm wrong) niet anders. Tuurlijk worden er hoge eisen gesteld, maar niet de absurde eisen die jij noemt. Je moet wel een interesse in ICT en een passie voor games hebben (zoals .oisyn al noemt), maar van te voren al een ervaren programmeur zijn is m.i. geen vereiste. Programmeren kun je tijdens je opleiding ook leren.

Wat me voor FireBladeX op dit moment belangrijker lijkt is dat veel HBO informatica opleidingen Wiskunde B in je pakket verplicht stellen. Als je dat niet hebt zal dat je opleidingskeuze erg beperken, en dat die is niet gesteld wordt is ook niet altijd een even goed teken. :X Verder zou ik eens goed uitzoeken of je de ICT echt leuk vind. Games zijn leuk maar games maken en games spelen heeft vrijwel niets met elkaar te maken. Verdiep je eens een beetje in bijvoorbeeld programmeren (bijv. Java) en databases (bijv. MySQL) zodat je weet waar het over gaat, en kunt bepalen of je dat eigenlijk wel leuk vind. De ervaring leert dat veel studenten die er aan beginnen geen idee hebben wat ze te wachten staat, en vaak afhaken omdat dat het inhoud ze totaal niet ligt. Je geeft zelf al aan bij je profielkeuze al zoiets gehad te hebben, zorg dat je dat niet nog een keer overkomt. :)

Acties:
  • 0 Henk 'm!

  • goMY
  • Registratie: Mei 2007
  • Laatst online: 23-06 15:14
Ik heb Game and Media Technology in Utrecht gestudeerd (KLIK), aan de posts van .oisyn te zien dezelfde studie als hij heeft gedaan. Het laatste anderhalf jaar heb ik voornamelijk gewerkt met GIS (esri/mapserver), maar nu wilde ik toch graag de gamewereld in. Daarom heb ik een aantal maanden geleden gesolliciteerd bij een gamestudio in Toronto, Canada en kan daar vanaf februari 2009 beginnen als Artificial Intelligence Architect (het is een soort van medior functie dus waar de naam Architect vandaan komt weet ik niet). Het voordeel is dat vrijwel alles voor je betaald wordt, zoals huisvesting, reiskosten, lunch, internet, fitness, gratis massage :) en natuurlijk het salaris in vergelijking tot wat er in Nederland wordt betaald. Het nadeel is daarentegen dat het levensonderhoud erg duur is en bezoekjes aan thuis wat lastiger zijn. Maar ben benieuwd!

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Zijn die voordelen die je opnoemde ook de redenen dat je het niet eerst in Nederland hebt geprobeerd?

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • FireBladeX
  • Registratie: Juni 2006
  • Laatst online: 17:03
Hmmm, nu ik dus zo door lees.

Ik dacht eerder dat het wel iets te doen was, makkelijk geleerd. Maar was daar al mis. Mijn intresse voor games / computers is best veel, en wil de moeite wel ervoor doen. echter de meningen verschillen hier behoorlijke over het makkelijk-moeilijkheidsgraad.

Zal ik mijn vraag zo stellen, welke HBO opleiding is het beste om uiteindelijke game ontwikkelaar te worden? Dan kan ik alvast daar informatie over zoeken en kijken dat het mijn wel interesseert.

[ Voor 4% gewijzigd door FireBladeX op 06-08-2008 12:36 ]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Als je programmeur wilt worden, een informatica opleiding met een focus op software engineering. En daarnaast heel veel vrije tijd eraan spenderen om ervaring en een portfolio op te bouwen.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
FireBladeX schreef op woensdag 06 augustus 2008 @ 12:35:
Hmmm, nu ik dus zo door lees.

Ik dacht eerder dat het wel iets te doen was, makkelijk geleerd. Maar was daar al mis. Mijn intresse voor games / computers is best veel, en wil de moeite wel ervoor doen. echter de meningen verschillen hier behoorlijke over het makkelijk-moeilijkheidsgraad.

Zal ik mijn vraag zo stellen, welke HBO opleiding is het beste om uiteindelijke game ontwikkelaar te worden? Dan kan ik alvast daar informatie over zoeken en kijken dat het mijn wel interesseert.
Neem maar aan dat game development pittig is ;). Een HBO informatica opleiding is leuk, maar zoals oisyn zegt, zorg dat je een portfolio opbouwt want dat is echt het eerste waar men naar kijkt bij een solicitatie (zelfs als je stage wilt gaan lopen). Er heerst gelukkig de laatste paar jaar een trend bij de meeste HBO informatica opleidingen om een afstudeerfase met game development aan te bieden; nu is de kwaliteit niet altijd even goed, maar het kan nooit kwaad, dus als je gaat kijken naar een opleiding dan is dat iets waar je op zou kunnen letten.

Acties:
  • 0 Henk 'm!

  • goMY
  • Registratie: Mei 2007
  • Laatst online: 23-06 15:14
.oisyn schreef op woensdag 06 augustus 2008 @ 11:51:
Zijn die voordelen die je opnoemde ook de redenen dat je het niet eerst in Nederland hebt geprobeerd?
Een neef van me werkt er ook, ben er ook een aantal keren geweest. Ook het land trekt me en vind Toronto een mooie stad. Plus natuurlijk een hele ervaring en als het niet bevalt kan ik altijd terug.
In Nederland heb ik wel wat freelance werk gedaan voor de AI in Flash games, dus helemaal zonder gamesontwikkelervaring ga ik niet.

Acties:
  • 0 Henk 'm!

  • Blaurens
  • Registratie: Mei 2002
  • Laatst online: 09-09 00:20
FirebladeX, als programmeren/wiskunde niet helemaal je ding is: vrees niet :) Ik lees hier vooral programmeer-related opmerkingen, maar gamedesign is natuurlijk veel breder dan dat, hetgeen je zelf ook aangaf. Bij de HKU zijn bijv. diverse opleidingen waar wiskunde/programming niet direct centraal staat, maar die zeker wel spel-gerelateerd zijn. Misschien vind je daar iets tussen van je gading!

Verder sluit ik me luidkeels aan bij de rest: portfolio is zeer belangrijk: bij sollicitaties wil men vooral weten wat je gemaakt hebt, en niet wat voor opleiding je gedaan hebt. Als programmeren niet je ding is, model je dan 3 slagen in het rond. Leveldesign lijkt je wat, maar heb je nog geen ervaring daarmee? Download wat editors & leef je uit, of maak schetsen. Wil je characters maken? Again, dat kan zowel op papier als op de pc. Wil je meer games designen, schrijf dan op papier zo uitgebreid (en gestructureerd) in veel detail hoe jij vind dat je spel moet gaan worden; beschrijf alles, van systemen hoe alles werkt, tot de stijl, en het verhaal.

De industrie is groot & breed, en er is zeker meer te doen dan alleen 3d engines programmeren :) Succes met je keuze!

[ Voor 8% gewijzigd door Blaurens op 06-08-2008 14:18 ]


Acties:
  • 0 Henk 'm!

  • FireBladeX
  • Registratie: Juni 2006
  • Laatst online: 17:03
Hmm intressant :9

Dan kom ik ben een heel stomme vraag, voor het maken van models heb je dan teken-kunst nodig? Ik teken nog als een kind van 8. Vind het wel leuk op het gebied van hoe het "lighting" werkt in spellen, ook heb ik best wel veel ideeen als het aan spellen komt. ( Ik game al sinds me geboorte :P ).

leveldesign lijkt me wel leuk :9

Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

Ik ben echt beroerd qua wiskunde. Een simpele lerp snap ik nog. Basis Matrix operaties snap ik nog. De afstand uitrekenen in 3D kan ik ook nog. Maar daarna houdt het heel snel op. Ik heb bedrijfskundige informatica gestudeerd, en altijd vanuit hobby sinds m'n 14e ofzo aan games gewerkt :). De Western (zie signature) is toch een aardige prestatie voor iemand die zo beroerd in wiskunde is, vind ik zelf. Met veel zoeken en artikelen lezen, dingen uitpluizen en proberen lukt alles wel.

Maar een custom LOD systeem implementeren met vertex weights e.d. zal ik bijv nooit doen.

Mijn opgebouwde portfolio is echter wel genoeg geweest om een baan te krijgen bij een nationaal kennis instituut als (lead) game programmer. Hier werk ik met de Unreal2 engine. Verder betwijfel ik of ik aan de bak zou kunnen bij echte game developers, maar voor de time being vind ik het zo wel best. vooral omdat het bedrijf niet afhankelijk van "mij" is. Dat wil niet zeggen dat ik niet hard werk, maar wel dat stress is iets van de verleden tijd :). Overigens zijn dit serious games. Ik zit in de "goed" verdien categorie @ gemergde post hierboven :P.

Mijn teken skills zijn trouwens beroerd. We hebben hier wekelijks de tekening van de week (geweldig :P) en true programmers art is duidelijk. Maar in 3DSMax red ik me wel. Niet dat ik zulke mooie dingen creeer als onze 3D'ers die dagelijks en thuis ook vele uren werken/hobbyen. Het is een kwestie van gevoel hebben, creativiteit en ervaring.

Overigens doet de hogeschool in Rotterdam ook game gerelateerde dingen, en de TUDelft ook steeds meer (met name op gebied van serious games).

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Sponge schreef op woensdag 06 augustus 2008 @ 19:38:
Ik zit in de "goed" verdien categorie @ gemergde post hierboven :P
Om daar nog even op terug te komen:
FireBladeX schreef op dinsdag 05 augustus 2008 @ 20:48:
Verdient het slecht ( minder dan €1.500p.m ) / redelijk ( €1.500p- €2.500pm) / goed ( €2.500 - €3.500pm?) of stijgt je loon als het spel meer succes boekt?
Vind je 2500-3500 echt "goed", voor een IT-gerelateerde baan? Ik denk dat het voor de gemiddelde gamedeveloper best in de "goed" categorie blijft hangen, maar met een 5+ jaren IT ervaring ga je daar denk ik vrij gemakkelijk overheen in de software business, zeker in de detachering. Dus echt goed verdienen kan ik het niet noemen.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

Verwijderd

Sponge schreef op woensdag 06 augustus 2008 @ 19:38:
[...]

Overigens doet de hogeschool in Rotterdam ook game gerelateerde dingen, en de TUDelft ook steeds meer (met name op gebied van serious games).
Wat de Hogeschool Rotterdam doet moet je je op programmeergebied niet te veel van voorstellen. De grootschalige activiteiten zitten met name bij de grafische opleidingen. Ik doe dan op het moment wel de gaming minor van de opleiding hogere informatica, waarbij we zelf een game maken, maar aan enige hoorcolleges over gaminggerelateerde onderwerpen ontbreekt het vooralsnog volledig (dat hadden ze van te voren wel ff mogen vertellen :(). Oké alles zelf uitzoeken is ook leerzaam, maar aan zaken die wat verder gaan zoals bijvoorbeeld design patterns komen we helaas niet toe. :(
Overigens zou ik de opleiding voor de rest wel aanraden, het is verre van perfect maar naar eigen ervaring en wat ik van anderen hoor is het elders (m.n. InHolland) nog veel erger.

[ Voor 9% gewijzigd door Verwijderd op 07-08-2008 13:58 ]


Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Wezz6400: Duh, alles om studenten te lokken. Gaming is "hip", dus doen ze er wat mee. Alleen heb je veel meer aan een opleiding waar ze je serieus wat bij proberen te brengen :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

Verwijderd

Mja op de open dag heb ik er niets over gehoord, maar nu zit ik er mee opgescheept. Enfin, we zullen het zelf allemaal maar uitzoeken dan. Een beetje zelfstudie is ook niet zo'n rare in de gamesindustrie geloof ik. :+

Acties:
  • 0 Henk 'm!

  • Sponge
  • Registratie: Januari 2002
  • Laatst online: 10-09 12:16

Sponge

Serious Game Developer

.oisyn schreef op woensdag 06 augustus 2008 @ 21:55:
[...]


Om daar nog even op terug te komen:

[...]

Vind je 2500-3500 echt "goed", voor een IT-gerelateerde baan? Ik denk dat het voor de gemiddelde gamedeveloper best in de "goed" categorie blijft hangen, maar met een 5+ jaren IT ervaring ga je daar denk ik vrij gemakkelijk overheen in de software business, zeker in de detachering. Dus echt goed verdienen kan ik het niet noemen.
Tsja, ik ben nu 24, en werk 38u. Stichting. Geen stress. Zeer interessante omgeving.

Genoeg keywords waardoor ik eerst tevreden ben. Alhoewel je blijkbaar inderdaad meer kan verdienen bij sommige andere bedrijven. Maar ik vind het zo eerst wel best. Overigens lijkt detachering mij persoonlijk niets. :).

Acties:
  • 0 Henk 'm!

  • Wiebbe
  • Registratie: Februari 2001
  • Laatst online: 05-09 21:41

Wiebbe

<none />

Ik heb nu ook een sollicitatie lopen bij een Game Developer (welke kan ik helaas niet noemen ivm NDA). Het gaat om een game design/scripting functie. Ik ben afgestudeerd in HBO Informatica, en nu iets van 3/4 maanden werkzaam in de "normale it" wereld.

Qua ervaring in games is het redelijk beperkt, ik heb een gameplay wijzigende plugin geschreven voor Zombiemaster, een eigen Smash (van de gamecube) clone geschreven in een groep van 3 andere programmeurs in c#, meerdere addons voor World of Warcraft en iets van 6/7 multiplayer gameplay maps gemaakt/script voor Teamfortress 2, Zombiemaster en Warcraft 3.

Eerst moest ik een gamedesign test maken, deze succesvol gemaakt en mocht daarna op gesprek komen voor een eerste gesprek. Naar mijn idee goed gegaan, ik heb wel gemerkt dat het echt mijn wereldje is hoe ik naar design en programmeren kijk. Veel praktischer dan op mijn huidige werk gever het geval is.

Moest wat "code" problemen oplossen, de game design test besproken en ik heb nog een demo mogen geven van een Teamfortress 2 map waar ik aardig grote wijzigingen in de gameplay had aangebracht. Nu is het voor mij nog aardig wachten op een reactie, waar ik toch wel heel erg naar uit kijk (en stieken wat zenuwachtig voor ben!)

Geen idee eigelijk wat ze qua salaris bieden, ze zeiden dat je lange uren maakt en slecht betaald krijgt. Maar ik hoop toch zeker mijn huidige salaris (van 2000 bruto) te kunnen evenaren :P

Oh noes.. No more TreinTijden :(


Acties:
  • 0 Henk 'm!

  • Erwin_Br
  • Registratie: Oktober 2005
  • Laatst online: 23-08 21:25
Ik heb altijd interesse gehad in game development. Zo rond mijn 15e jaar begon ik met het maken van eenvoudige spellen met een programma genaamd "The Games Factory" en later ben ik over gestapt naar "MultiMedia Fusion" en "Dark Basic".

Game development opleidingen stonden toen (1999) nog in de kinderschoenen: Davilex was de enige ontwikkelaar van betekenis. Mede daarom ben ik dus maar het "veilige" bedrijfskundige informatica gaan studeren. Tegenwoordig ontwikkel ik bedrijfsapplicaties.

De wens om game developer te worden was wat op de achtergrond geraakt, totdat ik 2 jaar geleden bij enkele vrienden van mij uit Californie op bezoek ging. Zij zijn allen werkzaam bij "Telltale Games", en waren toen net bezig met de adventure "Sam and Max - season one". Ik heb een dagje meegelopen op kantoor daar en kreeg de smaak dus weer te pakken. De sfeer daar was geweldig: Lekker creatief en los. Ik ben zelf ook redelijk goed in tekenen en animatie, wat natuurlijk heel iets anders is dan programmeren wat ik voor de kost doe.

Ik zou erg graag in de games industry op een creatieve functie willen werken (of als programmeur), maar heb geen idee hoe ik de juiste weg in kan slaan.

[ Voor 6% gewijzigd door Erwin_Br op 11-08-2008 17:06 . Reden: Slordigheden & typo's weggewerkt. ]


Acties:
  • 0 Henk 'm!

Verwijderd

Wiebbe schreef op maandag 11 augustus 2008 @ 12:44:
...
meerdere addons voor World of Warcraft en iets van 6/7 multiplayer gameplay maps gemaakt/script voor Teamfortress 2, Zombiemaster en Warcraft 3.
...
Toch niet DOTA hè :+

Acties:
  • 0 Henk 'm!

  • Wiebbe
  • Registratie: Februari 2001
  • Laatst online: 05-09 21:41

Wiebbe

<none />

Als ik Dota had gemaakt was ik wel heel erg pro geweest ;)

Nou heb wel oa een DotaClone gemaakt. Een compleet vanaf scratch, open source clone van de Dota gameplay. Wel andere map en heroes maar verder identiek. Maar het is wel veeeeeeeeeeeeeeeeel werk voor in je eentje!

Oh noes.. No more TreinTijden :(


Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
Wiebbe schreef op maandag 11 augustus 2008 @ 12:44:
Ik heb nu ook een sollicitatie lopen bij een Game Developer (welke kan ik helaas niet noemen ivm NDA). Het gaat om een game design/scripting functie. Ik ben afgestudeerd in HBO Informatica, en nu iets van 3/4 maanden werkzaam in de "normale it" wereld.
Beetje raar, een NDA voor een solicitatie. Dat je te horen krijgt dat je lange uren maakt en weinig betaald krijgt is ook wel raar. Natuurlijk is overwerk niet ongebruikelijk, maar bij mij is het in ieder geval een uitzondering op de regel. Er moet wel iets heel erg fout gaan met de planning dat overwerk nodig is.

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Beetje raar, een NDA voor een solicitatie
Zeker. Alsof ze niet willen laten weten dat iemand ergens solliciteert. Natuurlijk willen ze dat wel laten weten, daar trekken ze alleen maar meer mensen mee. Wellicht is het Wiebbe zelf die vreest voor z'n baan ;)

NDA's gaan doorgaans gewoon over de game zelf. Als ie nog niet is aangekondigd mag je er natuurlijk nog geen zak over zeggen. Zo wel dan kun je iig al de naam noemen, maar dan houdt het op :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • Wiebbe
  • Registratie: Februari 2001
  • Laatst online: 05-09 21:41

Wiebbe

<none />

.oisyn schreef op dinsdag 12 augustus 2008 @ 13:24:
[...]

Zeker. Alsof ze niet willen laten weten dat iemand ergens solliciteert. Natuurlijk willen ze dat wel laten weten, daar trekken ze alleen maar meer mensen mee. Wellicht is het Wiebbe zelf die vreest voor z'n baan ;)

NDA's gaan doorgaans gewoon over de game zelf. Als ie nog niet is aangekondigd mag je er natuurlijk nog geen zak over zeggen. Zo wel dan kun je iig al de naam noemen, maar dan houdt het op :)
Nou ja, de NDA heb ik voornamelijk getekend voor de inhouse details en werking van het spel. Maar er staat bijvoorbeeld ook in dat ik niet mag aangeven dat ik services heb verricht voor het bedrijf. Ik ga nu de kans nog niet nemen de NDA te breken voordat ik er überhaupt werk ^^

Lange uren zijn voor mij ook niet echt een probleem. Maar ze naderen een release date, dus zou ik rechtstreeks in de crunch time terecht komen. Ook niks mis mee, meer een uitdaging vind ik.

Game development is iets wat ik al heel erg lang wil. Dat is eigenlijk de insteek geweest waarom ik Informatica ben gaan studeren en deze baan zou voor mij echt een droom zijn die waarheid word! Ik ga nog even de NDA bekijken, anders geef ik jullie rustig de link en meer informatie.

[ Voor 0% gewijzigd door Wiebbe op 12-08-2008 13:47 . Reden: aaacckkk, spelling! ]

Oh noes.. No more TreinTijden :(


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Animation Engineer

Role Overview

The Animation Engineer is responsible for optimizing animation engine programming, working with animators, physics engineers, and AI engineers to bring game characters and worlds to life. They create emotionally believable characters and worlds and raise the bar on the fluidity of motion in games. They also add to the transition between different animations. The Animation Engineer maintains animation management tool(s) and determines if the work supplied by artists is good enough to put into the game.

What skills does EA look for?

An Animation Engineer must have an understanding of animation techniques, and possess a solid foundation of animation related mathematics and physics, C++, and vertex/skeletal animation skills. They must have the ability to write robust, efficient, and maintainable code, and have a deep knowledge of quaternion, 3D graphics programming, and data compression. In addition, they should be familiar with current animation and modeling packages. The ideal candidate has experience as an engineer on a large team and has previously published games.
Bron: https://jobs.ea.com/about/roles/role.aspx?id=1
Hey, da's grappig. Had niet verwacht dat ik onze (lees: onze afdeling) job posting op tweakers terug zou vinden. :)

Anyway, ik kan je naast wat hier boven genoemd is weinig extra info geven. Mocht je als niet-Canadees geinteresseerd zijn in deze positie (die op dit moment nog steeds open is), dan moet je wel redelijk wat in huis hebben. Mensen die net student af zijn kunnen beter zoeken naar iets wat dichter bij huis.

Wat betreft de vergoeding voor de bovengenoemde functie, vergeet niet dat Canada andere salarissen kent dan Nederland. Een plus punt is dat we hier veel minder belasting betalen. En gemiddeld zijn de salarisen aanzienlijk hoger. Maar het hangt helemaal af van wat jij als persoon EA te bieden hebt. En aan de hand daarvan zullen ze je dan een aanbod doen.

Verkoop jezelf, daar komt het op neer, maar blijf eerlijk, want anders is die verhuizing terug naar Nederland zo pijnlijk. :+

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12-09 15:22

.oisyn

Moderator Devschuur®

Demotivational Speaker

Als we dan toch aan het spammen zijn (:P), wij hebben ook altijd nog een aantal vacatures open:
Senior Programmer
Job Description:
You will be working on forthcoming titles on PC and next-generation console platforms, aiming for a high quality and well-performing end product. You will be involved with various aspects of game technology, including graphics, sound, and streaming.

Job requirements:
[list]• You have extensive C++ and low-level programming experience/expertise.
• You have knowledge of 3d algorithms and rendering (DirectX, OpenGL).
• You are proficient in problem-solving and debugging.
• You are self-motivated and have the ability to work independently.
• You have good communicative skills in written English, and spoken English and/or Dutch.
• Game industry experience: at least 1 shipped title. Playstation 3 experience is a plus.


Programmer
Job description:
You will be working on forthcoming titles on PC and next-generation console platforms, aiming for a high quality and well-performing end product. You will be involved with various aspects of game technology, including sound, networking, input and graphics.

Job requirements:
[list]• You have a pragmatic, hands-on problem solving mentality.
• You have solid C++ knowledge and experience (4 years minimum).
• You have the ability to write well-structured and readable code.
• You work well in a team, and on a large code base.
• You have good communicative skills in written English, and spoken English and/or Dutch.
• Understanding of performance and complexity.
• Game industry experience is a plus.


Tools Programmer
Job description:
You will be working on the tool set used to create multiple forthcoming titles, aiming for a robust and efficient tools pipeline. You will be involved with various aspects of technology, including networking, user interfaces and asset management.

Job requirements:
[list]• You have a pragmatic, hands-on problem solving mentality.
• You have advanced C++ knowledge and experience
• You have the ability to design and write well-structured and readable code.
• You work well in a team, and on a large code base.
• You have good communicative skills in written English, and spoken English and/or Dutch.
• Understanding of performance and complexity.

Plusses:
[list]• Game industry experience
• Experience developing Windows GUI applications using Win32, MFC, wxWindows or Qt
• Strong Debugging Skills
• Understanding of Standard Template Libraries
• Perl, Ruby, Python, or other interpreted languages
@Riplin: ik ga dit weekend feesten met Jaap (niet dat ik 'm persoonlijk ken maar hij is goed bevriend met goede vrienden van me, en hij is nu in Nederland als het goed is) :P

[ Voor 3% gewijzigd door .oisyn op 15-08-2008 02:19 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
FirebladeX, als programmeren/wiskunde niet helemaal je ding is: vrees niet :) Ik lees hier vooral programmeer-related opmerkingen, maar gamedesign is natuurlijk veel breder dan dat, hetgeen je zelf ook aangaf. Bij de HKU zijn bijv. diverse opleidingen waar wiskunde/programming niet direct centraal staat, maar die zeker wel spel-gerelateerd zijn. Misschien vind je daar iets tussen van je gading!
Wil je in de games aan de gang, dan hebt je de volgende opties:

Programmeur, 3D artist, animation artist, Audio artist, 2D (concept) artist.

En binnen die groepen zijn een hoop verschillende sub groepen.

Dan heb je het wel een beetje gehad. De andere (productie) posities zijn niet direct bereikbaar. Tenminste, bij een echt games bedrijf iig niet.

Dit zijn posities die een minimale ervaring vereisen en veelal ingevuld worden door mensen die al een X aantal jaar bij het bedrijf werken, of die een toonbare track record hebben bij andere bedrijven. Dat zijn posities waar je in rolt. Geen enkele opleiding die je daar mee kan helpen. Er komt namelijk veel meer bij kijken dan weten hoe je een spelletje ontwerpt. Je moet ook de respect van het team hebben, wil je succesvol zijn. En zeg nou eerlijk. Zou jij je als veteraan wat aantrekken van de mening van iemand die net van school af komt? Inderdaad. Gaat hem nooit worden.

Kies een klassieke opleiding voor een van die richtingen en dan komt het helemaal goed. Er is geen 'easy way' om de games in te rollen. Al helemaal niet met 'snoep' opleidingen als Game Designer.

Acties:
  • 0 Henk 'm!

  • tazzman
  • Registratie: Juli 2000
  • Laatst online: 08-09 11:52

tazzman

a real boardmonkey

Verwijderd schreef op vrijdag 15 augustus 2008 @ 02:20:
[...]


Wil je in de games aan de gang, dan hebt je de volgende opties:

Programmeur, 3D artist, animation artist, Audio artist, 2D (concept) artist.

En binnen die groepen zijn een hoop verschillende sub groepen.

Dan heb je het wel een beetje gehad. De andere (productie) posities zijn niet direct bereikbaar. Tenminste, bij een echt games bedrijf iig niet.
Ik neem aan dat je daarmee commerciele, marketing en productie/project management posities bedoeld? Ik lees hier namelijk erg veel over programmeren en design - maar er zijn natuurlijk veel meer posities in de game industry dan het coden en designen.

(zelfs IM / BI posities - zoals bij EA Games in Keulen)

Het nieuwe speelgoed: een Saab 9-3 Aero (absoluut, helemaal en compleet fantastisch....)


Acties:
  • 0 Henk 'm!

  • Gorion3
  • Registratie: Februari 2005
  • Laatst online: 24-08 08:28

Gorion3

ABC++

Eerste keer dat ik dit topic zie :X . Ik studeer zelf Technische Informatica op Avans in breda, en mijn eigen doel is om de game industrie in te gaan. Nu ik in het 3de jaar zit moet ik stage gaan lopen en is het mij gelukt om een stage bij codeglue te krijgen :).

Ik denk dat het beter is om een meer algemenere opleiding te kiezen, aangezien de game industrie misschien helemaal niks voor jouw is. Dan kan je altijd terug vallen op een ander vak gebied.. Bij Avans bieden ze gelukkig een uitstroom profiel aan die te maken heeft met games (nog wel!.. ).

Wat ik vooral heb gedaan aan programmeren met games is met XNA (C#) rommelen en Source SDK (Meeste C++). Een portfolio is zeker een vereiste in deze wereld :)

Awesomenauts! Swords & Soldiers


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@.oisyn: haha, doe hem de groeten en geef meteen ffies door dat ie een paar sloffen Chesterfield voor mij (jeepee) mee moet nemen! :+

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
@tazzman:

Ja er zijn veel meer posities binnen een bedrijf als EA, of ieder game bedrijf wat dat betreft. Maar we zitten hier op Tweakers, waar de context veelal semi-technisch is. Daarom dus de focus op de technische tak van werken bij een gamesontwikkelaar en niet de marketing / sales / finance / catering (geloof me, de catering hier is goeeeeed, Beer & Cake 2x per maand FTW!). :+

Acties:
  • 0 Henk 'm!

  • tazzman
  • Registratie: Juli 2000
  • Laatst online: 08-09 11:52

tazzman

a real boardmonkey

Verwijderd schreef op vrijdag 15 augustus 2008 @ 21:31:
Ja er zijn veel meer posities binnen een bedrijf als EA, of ieder game bedrijf wat dat betreft. Maar we zitten hier op Tweakers, waar de context veelal semi-technisch is. Daarom dus de focus op de technische tak van werken bij een gamesontwikkelaar en niet de marketing / sales / finance / catering (geloof me, de catering hier is goeeeeed, Beer & Cake 2x per maand FTW!). :+
Wie heeft er dan iets over catering gezegd? :P Ik wil alleen maar aangegeven dat er veel meer mogelijkheden bestaan om in de game industrie werken dan alleen puur het ontwikkelen van games zelf. En ook dat kunnen ook zeer technische beroepen zijn.

Maar slechts 2x per maand bier? tssk - hier loopt het hele bureau op vrijdag middag om 3 uur leeg om in onze favoriete pub "verder te vergaderen" ;)

Het nieuwe speelgoed: een Saab 9-3 Aero (absoluut, helemaal en compleet fantastisch....)


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Betaalt de baas dan ook? ;)

Acties:
  • 0 Henk 'm!

Verwijderd

tazzman schreef op zaterdag 16 augustus 2008 @ 01:37:
[...]


Wie heeft er dan iets over catering gezegd? :P Ik wil alleen maar aangegeven dat er veel meer mogelijkheden bestaan om in de game industrie werken dan alleen puur het ontwikkelen van games zelf. En ook dat kunnen ook zeer technische beroepen zijn.
Dan vraag ik me alleen af, waarom werken bij een gamesontwikkelaar als je niet aan een game werkt? Dat is niet bedoelt als aanval ofzo, ik vraag het me oprecht af. Oké toolsdeveloper kan nog maar dat zou ik eerlijk gezegd als niets anders dan een opstapje zien, zeker geen doel op zich.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Bij EA wordt niet echt onderscheid gemaakt tussen tools programmeurs of game programmeurs. Een pot nat. Er worden gewoon hoge eisen gesteld aan de SE's bij het aannemen. Als je op een specifieke functie solliciteert, dan is kennis over dat onderwerp natuurlijk wel gewenst (en in sommige gevallen vereist). Ze willen je meteen in kunnen zetten uiteraard.

Maar als je als Software Engineer binnen bent, dan kan je alle kanten op. Het ligt helemaal aan jou wat je wil doen. Jaartje tools, of build systems (valt niet mee om de boel op tig platformen compilerend te krijgen en te houden, zeker niet met al die #@$&@# SDK en compiler updates), of audio, animatie, rendering, AI, gameplay, wat je maar wilt.

Zijn er zat die ieder jaar naar een ander team hobbelen om weer wat nieuws te leren. Maar sommige mensen vinden het juist weer fijn om heel diep te gaan in een specifiek onderdeel. Zo zijn er mensen die al jaren en jaren op audio zitten. Maar die weten dan ook echt alles van audio. En anderen die zitten al 8 jaar achter elkaar op NHL. Het is maar net wat je leuk vindt. :)

Acties:
  • 0 Henk 'm!

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 11:57
Wellicht ga ik off-topic, maar ik hoop dat iemand me wil gaan helpen :) O+

Ik ga dit jaar beginnen met een Informatica opleiding, iets waar ik erg veel zin aan heb en me helemaal voor ga inzetten! Hopelijk kan ik dan over een X aantal jaar ook games schrijven en programmeren voor een bedrijf :)

Om nu bij mijn punt te komen. Ik start dus dit jaar met die opleiding waarin ik onder andere Java leer, nu is mij vaker verteld (onder andere in deze thread), dat programmeer talen opzich op elkaar lijken. Als je bijvoorbeeld Java goed beheerst, dat je na wat oefenen de C talen ook kan beheersen en je niet helemaal vanaf het begin hoeft te beginnen. Om alvast een voorsprong te nemen op de toekomst wil ik graag alvast wat ervaring opdoen met een programmeertaal. Jullie voelen hem wellicht al aankomen, maar ik stel mijn vraag toch: met welke programmeertaal kan ik het beste beginnen? Delphi? Java? C#? C++? ect.

Ik heb twee jaar geleden wel eens een poging tot het leren van C++ gedaan, maar ben hier eigenlijk mee gestopt door omstandigheden die niks met het programmeren te maken hadden. Ik weet nog dat ik C++ opzich lastig te leren vond en ik niet helemaal snapte wat ik ging gebeuren en waarom het zus of zo moest. Wellicht kwam dit omdat ik tutorials van internet haalde. Nu wil ik serieus beginnen door een boek uit de bieb te halen, vooral omdat ik denk dat hier meer in staat en makkelijker weg leest dan een tutorial op internet. Maar goed, er zijn zoveel talen dat ik niet weet waar ik als beginner het beste mee kan beginnen. Wellicht hebben jullie verder nog tips om het snel onder de knie te krijgen? Bijvoorbeeld het leren van de begrippen die tijdens het programmeren gebruik worden? (Weet iemand ergens een lijstje hiervan? Ik heb gezocht, maar niks gevonden :'( )

Natuurlijk heb ik op internet gezocht naar wat ik het beste kan gaan leren als absolute beginner, maar de een zegt dit en de andere weer dat. Ik wil wel dat ik er wat aan heb en niet dat ik er over een jaar achter kom dat wat ik nu geleerd heb, niet meer belangrijk is. Zelf neig ik naar C++, C# of Java, maar ik ben bang dat deze talen wellicht iets te hoog gegrepen zijn voor iemand die een beginner is. Desondanks denk ik ook dat als ik bijvoorbeeld C++ nu aanleer, dat ik er meer aan heb dan dat ik bijvoorbeeld met Perl of Delphi begin. Kan een lief persoon mij helpen met deze keuze? :) O-)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
C / C++, Java en C# lijken heel veel op elkaar. Ze hebben veelal dezelfde notatie wijze.

Andere talen zoals Pascal / Delphi hebben een andere syntax en worden in game development eigenlijk niet of nauwelijks gebruikt.

Dan zijn er nog de 'web' talen, zoals perl, python, ruby, php, etc. Daar zit jij denk ik niet op te wachten. Zou me hier dus ook niet teveel mee bezig houden.

En dan zijn er nog de functionele talen, zoals Lisp en Haskell. Worden hele mooie dingen over gezegd, maar zijn voor mainstream game development niet echt populair (en nou niet allemaal beginnen te flamen :)).

In principe is C / C++ de defacto standaard in game development. Bedrijven als Sony, Nintendo en Microsoft leveren hun SDK's (Software Development Kits) in deze talen.

Java zou ik zelf persoonlijk niet mee beginnen. Het is te web / applicatie georienteerd voor mijn smaak. C# is denk ik een goeie taal om mee te starten. Vanaf daar kan je makkelijk door stromen naar Managed C++ en vervolgens gewone C++. Maar probeer XNA te verwmijden. XNA is microsoft's C# 'games' SDK. Is alleen maar bruikbaar in een lite versie van Developer Studio en je leert eigenlijk alleen maar hun toolkit te gebruiken, waar alle interessante problemen al in opgelost zijn (de dingen die jij hoort te leren en op te lossen).

Dus ja, C# is een mooie begin taal. Je hebt veel dingen al tot je beschikking in die taal, je kan memory management voorlopig even vergeten (regelt de taal zelf, C++ doet dat niet), pointers bestaan niet, dus dat kan je ook voor later bewaren en er is een mooie brug naar C++ beschikbaar via Managed C++. Tevens is het naast C++ een redelijk populaire taal binnen de games industrie, vooral voor tools en sommigen gebruiken het zelfs voor AI in hun games.

Mocht je zelf denken dat een andere taal beter / makkelijker is, neem dan die route. Het maakt uiteindelijk niet zo heel veel uit waar je begint. Als je maar weet waar je wil eindigen.

Om Bruce Lee te quoten:
Before I studied the art, a punch to me was just a punch, a kick was just a kick. After I'd studied the art, a punch was no longer a punch, a kick no longer a kick. Now that I understand the art, a punch is just a punch, a kick is just a kick.

Acties:
  • 0 Henk 'm!

  • tazzman
  • Registratie: Juli 2000
  • Laatst online: 08-09 11:52

tazzman

a real boardmonkey

Verwijderd schreef op zaterdag 16 augustus 2008 @ 04:58:
[...]

Dan vraag ik me alleen af, waarom werken bij een gamesontwikkelaar als je niet aan een game werkt? Dat is niet bedoelt als aanval ofzo, ik vraag het me oprecht af. Oké toolsdeveloper kan nog maar dat zou ik eerlijk gezegd als niets anders dan een opstapje zien, zeker geen doel op zich.
Omdat iemand van games houdt maar zijn expertise ergens anders ligt? Games verkopen zichzelf niet. Games wandelen niet vanzelf de winkels in en er zijn geen magische potten vloeibaar goud die nooit leeg raken dus ook de financien moeten in orde zijn.

Niet iedereen houdt er van om C++ te kloppen maar kunnen daarom nog wel fanatieke gamers zijn die het gewoon erg leuk lijken om voor een studio werkzaam te zijn. Kijk maar eens op de job site van EA, daar zie je ook tig andere non-game development related jobs.

Enig idee hoeveel mensen er bij Universal werken die geen films maken, CDs opnemen of in een pakkie door het pretpark rennen? ;)
1x per maand moeten we dan ff 10 minuten over werk praten - kan ik het noteren als team meeting en declareren die hap ;)

[ Voor 11% gewijzigd door tazzman op 17-08-2008 00:49 ]

Het nieuwe speelgoed: een Saab 9-3 Aero (absoluut, helemaal en compleet fantastisch....)


Acties:
  • 0 Henk 'm!

Verwijderd

Cubic X op welk niveau is die opleiding? Dat maakt wel een verschil voor wat je op school al qua programmeren gaat krijgen.
Hoe dan ook, C++ zou ik je niet aanraden om mee te beginnen. Het is een prachtige taal maar niet de makkelijkste, als je leert vliegen begin je in een klein cessna-je, niet in een F16. ;) Java en C# zijn veel geschikter om te leren programmeren, welke van die twee talen (of een andere) je kiest hangt af van persoonlijke voorkeur, maar m.i. nog veel meer van het doel. Ik zie persoonlijk weinig in programmertaalfanboys. Iedere taal heeft zo zijn sterke en zwakke punten wat hem meer of minder geschikt maakt voor een bepaald doel. m.i. Is de ene taal niet per definitie op alle fronten beter dan de andere, uitschieters daargelaten. php :+ Het hangt er ook vanaf wat je op school krijgt, ik zou je (zeker als beginnend programmeur) niet aanraden om tegelijkertijd twee talen te leren. Niets is zo irritant als constant compiler errors krijgen omdat je de syntax van twee programmeertalen door elkaar haalt.
tazzman schreef op zondag 17 augustus 2008 @ 00:47:
[...]


Omdat iemand van games houdt maar zijn expertise ergens anders ligt? Games verkopen zichzelf niet. Games wandelen niet vanzelf de winkels in en er zijn geen magische potten vloeibaar goud die nooit leeg raken dus ook de financien moeten in orde zijn.
[...]
Ja oke die functies zijn er uiteraard ook, maar met het technisch publiek van GoT en terminologie als "gameontwikkelaar" ging ik er even vanuit dat we het hadden over het maken van games zelf, niet de randfuncties die welliswaar nuttig en belangrijk zijn, maar verder niets met games te maken hebben. Voor de mensen bij financiën maakt het tenslotte weinig uit of er nou games of aardappels verkocht worden. Ik ga er ook niet bepaald vanuit dat er allemaal maar gamers werken op dat soort afdelingen.

[ Voor 29% gewijzigd door Verwijderd op 17-08-2008 01:07 . Reden: Reactie op tazzman toegevoegt ]


Acties:
  • 0 Henk 'm!

  • ravenger
  • Registratie: Juli 2001
  • Laatst online: 01-09 11:43
Verwijderd schreef op zaterdag 16 augustus 2008 @ 22:39:
C / C++, Java en C# lijken heel veel op elkaar. Ze hebben veelal dezelfde notatie wijze.

Andere talen zoals Pascal / Delphi hebben een andere syntax en worden in game development eigenlijk niet of nauwelijks gebruikt.

Dan zijn er nog de 'web' talen, zoals perl, python, ruby, php, etc. Daar zit jij denk ik niet op te wachten. Zou me hier dus ook niet teveel mee bezig houden.

En dan zijn er nog de functionele talen, zoals Lisp en Haskell. Worden hele mooie dingen over gezegd, maar zijn voor mainstream game development niet echt populair (en nou niet allemaal beginnen te flamen :)).

In principe is C / C++ de defacto standaard in game development. Bedrijven als Sony, Nintendo en Microsoft leveren hun SDK's (Software Development Kits) in deze talen.

Java zou ik zelf persoonlijk niet mee beginnen. Het is te web / applicatie georienteerd voor mijn smaak. C# is denk ik een goeie taal om mee te starten. Vanaf daar kan je makkelijk door stromen naar Managed C++ en vervolgens gewone C++. Maar probeer XNA te verwmijden. XNA is microsoft's C# 'games' SDK. Is alleen maar bruikbaar in een lite versie van Developer Studio en je leert eigenlijk alleen maar hun toolkit te gebruiken, waar alle interessante problemen al in opgelost zijn (de dingen die jij hoort te leren en op te lossen).

Dus ja, C# is een mooie begin taal. Je hebt veel dingen al tot je beschikking in die taal, je kan memory management voorlopig even vergeten (regelt de taal zelf, C++ doet dat niet), pointers bestaan niet, dus dat kan je ook voor later bewaren en er is een mooie brug naar C++ beschikbaar via Managed C++. Tevens is het naast C++ een redelijk populaire taal binnen de games industrie, vooral voor tools en sommigen gebruiken het zelfs voor AI in hun games.

Mocht je zelf denken dat een andere taal beter / makkelijker is, neem dan die route. Het maakt uiteindelijk niet zo heel veel uit waar je begint. Als je maar weet waar je wil eindigen.

Om Bruce Lee te quoten:


[...]
Java is prima om mee te beginnen. Het is een erg pure taal mbt object geörienteerd programmeren en omdat het managed code is hoef je je geen zorgen te maken als concepten zoals pointers. Later kun je dan makkelijk andere talen bijleren wanneer je OOP onder de knie hebt, omdat over het algemeen het principe hetzelfde is en alleen de syntax verschilt. Overigens is het wel zo dat je pas echt weet wat er gebeurt achter de schermen bij talen wanneer je echt goed C++ kent.

Il ben het niet helemaal eens met je over XNA, maar het ligt er natuurlijk aan wat jij interessante problemen vind :); ik werk zelf nu een paar maanden met XNA en ik vind het echt een goed framework om de werking van bepaalde algoritmen e.d. goed te leren begrijpen, voornamelijk op het gebied van graphics. Het is een framework, dus je zult zelf zaken moeten regelen als scene management, rendering, shaders enzovoorts. Nu zijn dat wel wat geavanceerder onderwerpen als je echt van square one begint, maar als je zover bent is XNA echt prima.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Tja, uiteindelijk moet hij zelf kiezen welke taal hij wil gaan leren. Of dat nou Java, C#, C++ of whatever is, maakt niet uit.

Mijn persoonlijke ervaring met Java is dat het niet lekker aansluit op native libraries. JNI is veel te langzaam. De C# -> MC++ -> C++ brug is een veel schonere / snellere oplossing. En daar komen dus alle andere zaken bij die ik reeds genoemd had.

Maargoed. Ik wil eigenlijk niet een Java vs. C# discussie starten, dus iedereen zoekt maar lekker voor zichzelf uit wat ie wil doen. :)

edit:

En wat XNA betreft, ja het is een hele makkelijke manier om snel een spelletje te bouwen, geeft je toegang tot alle mooie glimmende dingetjes, zoals shaders en what not. Maar da's dus ook meteen het gevaar. Het maakt je lui. ;) Als je echt wilt leren programmeren en ook wilt begrijpen waar je mee bezig bent, dan zal je het zelf een keer gedaan moeten hebben.

En als je echt wilt weten wat er achter de schermen van C++ gebeurt, dan zal je toch wat tijd moeten steken in het begrijpen van Assembly, hoe de stack werkt, call conventions, memory models en exceptions. Maar dan ben je al wel een jaartje of twee in C++ bezig geweest voor je daar aan begint. Vooral het Virtual Table verhaal is erg leuk om een keer helemaal uit te pluizen (vooral met multiple inheritance, RTTI en de verschillen tussen alle C++ casts).

Wat betreft assembly, wordt weinig gebruikt tegenwoordig. Zelfs in de games is het eigenlijk niet echt meer nodig om platform specifieke assembly te doen (ok, af en toe een debug registertje uitlezen). Er zijn altijd mensen die er bij zweren en er enorme lappen code in schrijven, maar de rest van de wereld gebruikt tegenwoordig Intrinsics. Veel makkelijker platform onafhankelijk te maken en het programmeert / debugged veel sneller.

Ok, als je je eigen SPU job manager schrijft, dan moet je wat stukjes Assembly coden, maar dat doe je 1x en dan is dat ook weer gedaan. :+

[ Voor 57% gewijzigd door Verwijderd op 17-08-2008 03:20 ]


Acties:
  • 0 Henk 'm!

  • Cubic X
  • Registratie: Augustus 2006
  • Laatst online: 11:57
Aha...bedankt voor de antwoorden allemaal :) Allemaal mooi onderbouwd en met duidelijke en goede argumentatie, bedankt! :) _/-\o_

Zal dan denk ik toch de manier van C# -> MC++ -> C++ gaan doen. Overigens is mijn opleiding op HBO niveau en zullen we in het eerste jaar gaan concentreren op Java. Aangezien C#, C++ en Java op elkaar lijken zal dit, hopelijk, geen verwarring scheppen :)

Iemand nog aan aanrader kwa boek? :P

Acties:
  • 0 Henk 'm!

  • phobosdeimos
  • Registratie: Augustus 2007
  • Laatst online: 16:24
Cubic X schreef op zondag 17 augustus 2008 @ 10:04:
Aangezien C#, C++ en Java op elkaar lijken zal dit, hopelijk, geen verwarring scheppen :)
Java en C# hebben vooral qua syntax wat gemeen met C++, voor de rest is het een totaal andere wereld imnsho.
Pagina: 1 2 3 Laatste