10. oktober 2003 - 12:40Der er
28 kommentarer og 2 løsninger
Kan man lave spil i java?
hey jeg har prøvet et lille men sjovt spil på http://www.slimesports.com/superslimesoccer.shtml og vil nu vide om det er lavet i java eller javascript eller måske noget helt tredje.. det skal lige siges at jeg er nybegynder.. og kunne også godt tænke mig nogle fede tutorials til at komme igang.. med det "sprog / de koder som er brugt til spillet" jeg regner selvfølgelig ikke med at kunne lave spillet med det samme.. men bare at i kan gi' mig nogle tutorials til at komme igang med sproget.. (bliv nu ikke for optaget af spillet så i glemmer at få svaret) :)
de sider du har givet mig er udemærkede, og jeg vælger nr. 2 men har du nogle på dansk.. det er lidt nemere når man skal sætte sig ind i noget at det så er på ens moder-sprog..
Java er glimrende efter min mening. Evt. C# (del af MS .NET), hvis man er til den slags. Java er ret højniveau og der stilles et glimrende API til rådighed for dig, så du ikke behøver opfinde alt ting selv.
Java er glimragende...omend LANGSOMT af h til :) C# ville være mit valg hvis jeg skulle starte forfra. JAVA & C# ligner heldigvis hinanden 95%...så programmeringsmæssigt er der ikke den store forskel. Men C# er meget hurtigere.
Der tager du fejl Jorgensen.. Hvad mener du gør C# hurtigere end Java... Sprogene har næsten intet med hastighed at gøre.. Det har hh. JRE og CLR for .NETs vedkommende.
Jeg tror det er nemmest at komme igang med java, nok mest fordi jeg endnu ikke har fundet nogen danske C# tutorials. Dernæst er det ret nemt at flytte over til C#...men der skal du nok ha fat i engelske docs. Dem er der så også massere af!
Det er ret sjældent rå eksekverings-hastighed af Java byte code er et problem. Men visse ting man laver i Java kan godt være meget ressource-krævende.
Swing applikationer kan være meget ressource-krævende, forkert anvendelse ef entity EJB's kan være meget ressource krævende. Java kode kan køre lynende hurtigt, men en del Java libraries/koncepter kan være meget tunge.
Det er muligt, at det er relativt nemt at portere J2SE applikationer til C#(.NET), men taler vi om Enterprise Applications (J2EE), kan det være en enorm udfordring at foretage.
Ja ok Magoo - det var nu også det jeg hentydede til... men min fejl: sprogene er såmænd lige hurtige, hvis man kan sige det. Problemet ligger i det Runtime Environment man bruger til at køre koden med. Og er man ude efter at lave programmer som performer godt - så er det ikke java man skal i "swing" med (hehe)!
Jeg kan godt se at du ved ganske meget mere end mig om Java, så hvis min tekniske viden er forkert, så ved I hvorfor :) Det er blot min erfaring at Java er tungt at arbejde med...og uacceptabelt når det drejer sig om grafiske applikationer, såsom spil. (af den avancerede slags)
Ja, Java er ikke kanon til krævende spil (det mener jeg heller ikke det er designet til). Dog er der lavet nogle gode spil på http://www.why-care.dk/why-care/
Man kan faktisk godt lave hurtige Swing applikationer (jeg er f.eks. meget imponeret af JEdit), men indrømmet *mange* swing applikationer er tunge i det.
client applikationer, server applikationer, web applikationer, komponenter, næsten alt.
Javas største svaghed er dets styrke: platform uafhængigheden gør det ofte svært at lave platform specifikke ting.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.