Page 1 of 2 12 Last
  1. #1
    micksk3's Avatar
    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  

  2. #2
    Moto's Avatar
    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  

  3. #3
    KenSpectre's Avatar
    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  

  4. #4
    Moto's Avatar
    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  

  5. #5
    micksk3's Avatar
    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  

  6. #6
    Moto's Avatar
    Registered
    17/07/02
    Location
    Wilrijk
    Posts
    1,994
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    9/16
    no votes  

  7. #7
    micksk3's Avatar
    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  

  8. #8

    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  

  9. #9
    WHiSPy's Avatar
    Registered
    17/07/02
    Location
    lifeless
    Posts
    760
    iTrader
    0
    Mentioned
    0 Post(s)
    Quote Originally Posted by MacK View Post
    This quote is hidden because you are ignoring this member. Show
    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.
    Hangt ervan af naar welke sector je interesse uit gaat, hé.

    Niet iedereen wil de standaard database-driven applicaties ontwikkelen.
    Technical 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  

  10. #10

    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  

  11. #11
    Parnakra's Avatar
    Registered
    15/04/04
    Location
    Izegem
    Posts
    6,095
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Quote Originally Posted by xardy View Post
    This quote is hidden because you are ignoring this member. Show
    ... en er is niet echt een verschil tussen een windows forms applicatie en een webapplicatie juist de gui.
    Wait wut?
    no votes  

  12. #12
    KenSpectre's Avatar
    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 lijken
    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  

  13. #13
    Cycloon's Avatar
    Registered
    18/01/04
    Location
    Melle
    Posts
    10,535
    iTrader
    56 (100%)
    Mentioned
    0 Post(s)
    Reputation
    27/102
    Quote Originally Posted by xardy View Post
    This quote is hidden because you are ignoring this member. Show
    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.
    Er is ook niet veel verschil tussen een auto en een fiets, alleen de carrosserie is anders
    “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 character
    no votes  

  14. #14
    MemberX's Avatar
    Registered
    16/03/04
    Location
    Deinze
    Posts
    27
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    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  

  15. #15

    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  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in