lørdag, januar 23, 2021

Har vi nogle XNA udviklere her?

Daily Rush Debat Off-topic Har vi nogle XNA udviklere her?

  • Forfatter
    Emne
  • #0

    Festival_H
    Bruger
    4.630 indlæg
    Offline

    Dav

    Jeg vil bare lige høre om der evt. er andre XNA udviklere her?

    Jeg selv var med fra starten da jeg downloadede XNA 1 Beta for snart et par år siden.

    Desværre er det ikke blevet til så meget for mit vedkommende. Jeg tager mig selv i at starte forfra hver gang jeg får lidt tid til game programming og XNA. Dog finder jeg det en smule nemmere hver gang, men alligevel er jeg lidt på adam og eva stadiet hver gang.

    Anyways. Hvad med dig? Hardcore game developer med et par hits på Indie Games kanalen allerede?

    Måske jeg mangler en tutor som jeg lige kan stikke mig de guldne korn jeg mangler for at få det hele til at hænge sammen.

    Anybody out there?

    Og husk nu: densutterjoikksigselv.dk

Viser 11 kommentarer - 1 til 11 (af 11 i alt)
  • Forfatter
    Kommentarer
  • #1

    roadrunnah
    Bruger
    14.414 indlæg
    Offline

    btw. IO Interactive havde et jobopslag herinde engang for længe siden

    DAMN YOU Clicker Heroes!

    #2

    Festival_H
    Bruger
    4.630 indlæg
    Offline

    Yeah.. Job opslag… Det kvæver vist man kan sit matematik… Det kan jeg ikke endnu.

    Not quite past the PONG stage yet but getting there real fast.

    Og husk nu: densutterjoikksigselv.dk

    #3

    WeezY
    Bruger
    1.252 indlæg
    Offline

    gad godt og kunne lave spil, UT2004 fik jeg lavet et ok flyve spil, lidt ala Crimson skies… men så kom UT3 og det er godt nok svært og starte på… så stoppede det meget hurtigt..

    Hjemmeside: www.gamerm8.dk - Tjek det ud.

    #4

    Fille88
    Bruger
    981 indlæg
    Offline

    Jeg er faktisk lige gået i gang med C#. Har snart kæmpet mig igennem min første C# bog. Derefter går jeg nok i gang med at lave Sudoku i WPF, for lige at få prøvet at lave en grundlæggende desktop applikation.

    Når det er lavet går jeg i gang med XNA. Jeg vil nok fokusere på 2D i starten, da jeg frygter at jeg hurtigt vil gå død i 3D. Jeg har haft lineær algebra, men der er sikkert en del mere matematik, man skal have styr på. Det kan være jeg starter på det når jeg er ved at være godt inde i 2D udvikling.

    Men nu må vi se hvor langt jeg kommer med det. Jeg har sommerferie lige nu, så der er masser af tid til at kigge på det, men spørgsmålet er om jeg får tid til det, når jeg starter på studiet igen. Du skal i hvert fald være velkommen til at tilføje mig på msn (*slettet*), hvis du vil snakke C# eller XNA (Jeg kan nok ikke hjælpe så meget på XNA området endnu :P).

    #5

    Festival_H
    Bruger
    4.630 indlæg
    Offline

    Det er ikke C# der er min stopklods.

    Jeg udvikler i VB.NET til daglig og der er ikke så langt mellem VB.NET og C#. Og jeg lærte programering med Java som ligger endnu mere op ad C#.

    Nej min hurdel er game programming generelt.

    GameState
    GameStateManagement
    Sprite Animation
    Timing

    Alt det shit som skal bruges til at lave spillet

    Efter at have brugt en del tid med en GameStateManagement example fra creators.xna.com er det blevet knaps så lukket et land så det hjælper.

    Men animation og spritesheets ligger lidt langt ude endnu.

    Men det kommer vel?

    Skal bare hænge i.

    Og husk nu: densutterjoikksigselv.dk

    #6

    Festival_H
    Bruger
    4.630 indlæg
    Offline

    Fille… messenger genkender ikke din email. Eller den siger du ikke er på messenger endnu.

    Og husk nu: densutterjoikksigselv.dk

    #7

    JJohnsenDK
    Bruger
    958 indlæg
    Offline

    2D animationer er da ret enkelt. Du laver et stort billede, hvor du har måske 20 små billeder af samme figur. Det er måske en figur der går. Så har du altså en figur der flytter benene nogle px på hvert af de små billede i det store billede.

    Her efter laver du en kode der looper igennem billedet. Hvert loop er på størrelse med de små billeder.

    Altså hvis du har et stort billede på 600x600px og de små billeder er så 30×30. Så har du 20 små billede i det store billede, som er delt op i 5×4 små billeder. Også looper du 30px i x retning indtil du har nået det store billedets maxX. Derefter ligger du 30px på i Ys retning og nullstiller X og starter forfra med at looper fra 0 til 600. For hvert loop du laver skal du ligge det billede som du står på ind i et array. I tredje loop hedder den f.eks. 90×30.

    Herefter har du et array, som indeholder en animation, som du så kan bruge alle de gange du vil i dit spil. Det gode ved denne fremgangsmåde fremfor gif animationer, er selvfølgelig at du kan bruge alle billede formater og dermed få langt bedre billede kvalitet end du kan opnå med gif animationer. Derudover skal du også kun loade dit billede/animation en gang, hvilket må sige at være et kæmpe performenceboost. Prøv at tænk i et Adstoide spil, hvis du skulle loade en gif animation for hver fjerne/metroer der kommer ind på scenen. Det er LANGT hurtigere at hente et array fra dine RAM end at hente et billede fra din mekaniske HDD!

    Håber jeg har fået forklaret min point godt nok til at du kan forstå og bruge det til noget?

    #8

    qoz
    Bruger
    2.775 indlæg
    Offline

    Jeg er også udvikler i XNA. Har lavet et par projekter.

    De sidste var det her:
    https://www.youtube.com/watch?v=D2FFvd9fX8c

    Mangler 1 år af min “Media Technologies and Games” på ITU.

    Som med alt andet programmering så skal man lige over den hurdle man sidder med inden man begynder – man vil altid gerne lave det perfekt fra starten.

    Et godt råd er derfor, at komme igang med at programmere, og lad være med at tro, at 99% af din kode vil blive brugt igen, fordi den er genial udtænkt.


    Det bedste (for mig ihvertfald) har været at “komme ud over stepperne” og bare begynde på nogle små projekter.

    F.eks. at lave en mand der går frem og tilbage på skærmen med animation fra et spritesheet. Allerede en masse udfordring og man laver det sikkert af helvedes til så det ikke kan skalere, men man har lært af det til næste gang.

    Så min anbefaling er egentlig, at lade være med at tænke på, at det måske bliver skidt, men bare at kode derudaf. Fungerer det ikke så lav det om i næste projekt. Man laver ALTID strukturelle fejl i starten og derfor er det dumt at begynde på et kæmpe spil, fordi ens nybegynder fejl gør, at man aldrig bliver færdig. Lav en masse små ting..

    Har også lavet denne tile-engine.
    https://www.youtube.com/watch?v=ruithbzDAcI

    #9

    Festival_H
    Bruger
    4.630 indlæg
    Offline

    Det er rigtig ja. Jeg kan huske at vi var forbi din Roller for ikke så længe siden og snakkede om at du skulle gøre den klar til Indie Games kanalen på Xbox.

    Kom du nogensinde igang med det?

    Og husk nu: densutterjoikksigselv.dk

    #10

    qoz
    Bruger
    2.775 indlæg
    Offline

    #9
    Næh. Har fået et barn i Maj lige oveni eksamerne, så trængte til ferie, og det suger lidt mere tid end jeg regnede med.

    Ikke så meget tid til at sidde og nørde + de andre på holdet egentlig også helst vil holde ferie! Kan jeg faktisk godt forstå.

    Nyd tiden til nørderiet mens I kan! hehe.

    #11

    mifan
    Bruger
    6.679 indlæg
    Offline

    Jeg er gået igang med XNA, og har lavet nogle tutorials, og er nu igang med en bombermanklon i 3D.

    Men er stadig på begynderstadiet, hvad angår 3D. Der er godt nok mange ting at tage højde for. :p

    ...powered by Google

Viser 11 kommentarer - 1 til 11 (af 11 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.