-
23-12-2008, 10:23 #1Member
- Registered
- 17/11/04
- Location
- zeaeazeaz
- Posts
- 1,784
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/1
Java: specifieke arcade game tutorials.
Ik hou me al een goede 2 jaar bezig met programmeren in Java (vooral voor school, maar heb al enkele kleine projectjes geschreven) en vind van mezelf dat ik een zeer goede kennis heb van Swing/AWT en alles wat daarbij hoort.
Aangezien ik binnenkort zal afstuderen, had ik mijn kennis toch graag wat uitgebreid voor ik effectief werkzoekend ben. Het schrijven van kleine simpele applicaties is op zich geen probleem, maar ik wil ook wat grotere uitdagingen aankunnen.
Aangezien gaming wel een passie is van mij, dacht ik om enkele kleine arcade games te schrijven, zoals Snake, Pong, Blackjack, Wipeout, Tetris, etc. Ik heb reeds een simpele snake geschreven en was begonnen aan een tetris applicatie, maar dan begon ik mij eigenlijk af te vragen of ik wel goed/performant bezig ben aangezien ik quasi geen kennis heb van gamedesign (bvb. double buffering).
Ik ben dus op zoek naar enkele tutorials die mij aan de hand van voorbeelden concepten zoals double buffering, networking, etc. zouden kunnen uitleggen. Mijn eigen zoekacties op het net hebben me echter bitter weinig opgelevered, wat me eigenlijk wel verbaasde. Het beste (en het enige) wat ik gevonden heb is een Space Invaders Tutorial in Java en 2D Arcade Games in C++. Ik vroeg me dus af of er mensen zijn die gelijkaardige websites kennen (vooral zoals de laatstgenoemde, maar dan in Java. Ik heb weinig kennis van C++).
Ik hoop dat iemand me kan helpen, want met de examens heb ik nogal veel vrije tijd (toegepaste informatica aan de HoGent, yey) en zoek dus wat extra bezigheden.
no votes
-
-
23-12-2008, 17:41 #2Member
- Registered
- 17/07/02
- Location
- Wilrijk
- Posts
- 1,994
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 9/16
Als ge toch veel vrije tijd hebt, doet dan C# en XNA

Leert ge ook direkt iets over .Net
no votes
-
23-12-2008, 20:58 #3Approved 9-lifer
- Registered
- 06/12/06
- Location
- Tongeren
- Posts
- 1,880
- iTrader
- 26 (100%)
- Mentioned
- 0 Post(s)
Ik ben akkoord met Moto,
Leer C# of XNA. Als ge dan later soliciteerd kunt ge zeggen dat ge in uwe vrije tijd nog een taal hebt geleerd. En zoiets komt altijd goed over.PSN:SpectreX15
What doesn't kill me makes me stronger. What does kill me, I'll deal with when I respawn.
I am root. If you see me laughing, you better have a backup!no votes
-
23-12-2008, 21:37 #4Member
- Registered
- 17/07/02
- Location
- Wilrijk
- Posts
- 1,994
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 9/16
Idd, zijn redelijk wat boeken over, ide is ook gratis, + als het iets deftig is kunt ge het nog verkopen ook voor de xbox360
Zoals deze kerel met zen open haard -> Xbox 360 Gets Downloadable $5 Fireplace - Shacknews - PC Games, PlayStation, Xbox 360 and Wii video game news, previews and downloads
no votes
-
23-12-2008, 21:41 #5Member
- Registered
- 17/11/04
- Location
- zeaeazeaz
- Posts
- 1,784
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/1
Ik zal er zo meteen eens wat informatie over googlen want XNA ken ik niet direct. Van C# heb ik al eens een boek gelezen (de basis) en was op zich niet zo moeilijk.
Mijn enige 'probleem' is dat boeken die alles uitleggen met kleine voorbeeldjes mij minder vaak boeien dan 1 groot voorbeeld waarin alles stap voor stap wordt uitgelegd. Vaak worden ook steeds dezelfde principe's weer uitgelegd (vooral bij die C# boek als je al Java kent) waardoor m'n interesse ook mindert en ik vaak dingen ga beginnen overslaan en missen... daarom liever zo'n tutorial waar ik dan ook op het einde effectief iets heb om trots op te zijn (hoewel het opzich voor het grootste deel wel overtypen, lezen, snappen is, hoewel ik er toch mijn eigen stijl probeer in te steken en eventueel iets uit te breiden).
Ben trouwens niet echt van plan om in de game-industrie te stappen als ik afgestudeerd ben, niet dat ik nee zou zeggen tegen zo'n job maar ik denk niet dat het erg realistisch lijkt om die kant op te gaan. Het lijken me gewoon leukere dingetjes om nu te programmeren ipv. business-applicaties.
Edit: Die XNA tutorial ziet er wel leuk uit. Morgen eens op het gemakje bekijken en er wat mee spelen. (we moeten wel nog wat studeren ook, tussendoor!)no votes
-
23-12-2008, 22:32 #6Member
- Registered
- 17/07/02
- Location
- Wilrijk
- Posts
- 1,994
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 9/16
kunt altijd eens 'zoeken' naar deze boek
Amazon.com: Building XNA 2.0 Games: A Practical Guide for Independent Game Development (Books for Professionals by Professionals): James Silva, John Sedlak: Books
Uitleg voor volledige 2d platformer te maken van begin tot eind
paar sites
Ziggyware XNA News and Tutorials (veeeel tutorials)
XNA Creators Club Online - home (officiele site
Riemers XNA Tutorial > Home (belgische kerel)
no votes
-
23-12-2008, 22:46 #7Member
- Registered
- 17/11/04
- Location
- zeaeazeaz
- Posts
- 1,784
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/1
Wow, dat is al wat meer dan ik oorspronkelijk wou. Ziet er ENORM interessant uit, merci.
no votes
-
23-12-2008, 23:10 #8Member
- Registered
- 25/06/04
- Location
- Evergem
- Posts
- 512
- iTrader
- 14 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/6
Gewoon even een comment:
Als het echt is voor je CV wat aan te dikken, dan zou ik toch eerder een aantal enterprise applicaties (client-server-database ofzo) proberen te maken. Eventueel zelfs in tutorialvorm op één of andere website. Dat zal heel wat meer indruk maken dan wat games. Tenminste, als je zulke dingen nog niet gedaan hebt op school. Als je het wel al gedaan hebt op school (en dan bedoel ik voldoende voorbeelden), dan zijn die dingen wel weer interessant, omdat dat dan ook toont dat je naast je schoolwerk/werk bezig bent met programmeren als een hobby.CrackNuT. ]
It's not a bug, it's just an undocumented feature!no votes
-
24-12-2008, 00:04 #9Technical JEE consultant: Cronos - Just another geek: web\lab studios
Standards aren't for innovation as it happens, they are for innovation that has gotten so old that everybody is ready to just conform to the accepted best practices and move on to figuring out something else.. (Hans Reiser)no votes
-
24-12-2008, 13:12 #10Member
- Registered
- 19/04/07
- Location
- Gent
- Posts
- 242
- iTrader
- 8 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Euh, je zit op de hogeschool gent studeert toegepaste informatica en je studeert binnekort af en je hebt nog geen C# gezien?

Normaal krijg je al in het 2de jaar webapplicaties waarin je C# en het .net platform ziet, en er is niet echt een verschil tussen een windows forms applicatie en een webapplicatie juist de gui.no votes
-
24-12-2008, 13:19 #11no votes
-
24-12-2008, 14:46 #12Approved 9-lifer
- Registered
- 06/12/06
- Location
- Tongeren
- Posts
- 1,880
- iTrader
- 26 (100%)
- Mentioned
- 0 Post(s)
rofl @ laatste stuk van xardy
@micksk3: Als kleine vb saai vind moet ge proberen er variaties op te doen die u interessanter lijkenPSN:SpectreX15
What doesn't kill me makes me stronger. What does kill me, I'll deal with when I respawn.
I am root. If you see me laughing, you better have a backup!no votes
-
24-12-2008, 15:27 #13Approved 9liver
- Registered
- 18/01/04
- Location
- Melle
- Posts
- 10,535
- iTrader
- 56 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 27/102
“In terms of how we evaluate schooling, everything is about working by yourself. If you work with someone else, it’s called cheating. Once you get out in the real world, everything you do involves working with other people.”
PSN: Cycloon - Final Fantasy XIV: A realm reborn characterno votes
-
28-12-2008, 22:48 #14
Een interessant Java book is Killer Java Game Programming (Killer Game Programming in Java)
Daarin staan een aantal basis algoritmes waarmee je games kan maken.no votes
-
30-12-2008, 16:34 #15Member
- Registered
- 19/04/07
- Location
- Gent
- Posts
- 242
- iTrader
- 8 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
je gaat mij nu niet zeggen dat er een groot verschil is tussen het maken van een data acces layer voor een webapplicatie of een windows forms applicatie, zelfde met de business logica. Basis van een taal blijft hetzelfde.
no votes


