Varje ung spelare har , vid ett eller annat tillfälle , samma tanke går igenom hans huvud så fort han avslutar sin första kurs i programmering : "Hur kan jag göra spel ? " Traditionellt har lingua franca av spelutveckling varit C + + , men Java har samlat sin egen respektabel uppsättning verktyg spelutveckling . Ett minimum
ett minimum , är allt du behöver för att utveckla Java-spel en kopia av den fria Java Software Development Kit från Oracle och en textredigerare . Men några spelutvecklare - eller programmerare i allmänhet , för den delen - är nöjda med så lite när så många verktyg finns för att hjälpa till med jobbet Addera Integrated Development Environments
Integrerade utvecklingsmiljöer är de första verktygen någon självrespekt Java utvecklare måste få sina händer på . Dessa sofistikerade textredigerare kommer med full sviter av verktyg som hjälper dig att utveckla och felsöka på ditt språk val . Det finns två stora IDE för Java utveckling idag : NetBeans och Eclipse . Båda är respektabla program med hängivna följande sätt , och ditt val mellan de två beror huvudsakligen på din egen smak som utvecklare , så känn dig fri att experimentera med varje . Sedan NetBeans kommer med Java SDK , är det förmodligen det bästa stället att börja , men du kan importera dina NetBeans -projekt i Eclipse , och vice versa , om du bestämmer dig för att ändra senare . Addera ditt spel motor
Java SDK kommer ur lådan med biblioteken som behövs för att dra både 2 - D och 3 - D grafik på skärmen , liksom den programvara som behövs för att spela upp ljudeffekter och musik . Men dessa bibliotek inte utvecklats med spelutvecklare i åtanke , så många , men inte alla , Java spel skapare använder en spelmotor istället . Till exempel , kommersiella spel " Minecraft " och " Tribal Trouble " både använda Lightweight Java Graphics Library . Andra motorer inkluderar Slick och jMonkeyEngine . Återigen , vad du väljer beror på din smak , så känn dig fri att experimentera med var och en av dem .
Multimediaprogram
Du kan göra en hel del med förfarandemässigt genereras multimedia , men de flesta spel använder åtminstone en del grafik , musik och ljud som du måste skapa en mer traditionell multimediaprogram . På toppen av raden för 3 - D grafik och med 2011 är 3D Studio Max och Maya , även om öppen källkod -programmet Blender har en följande . Likaså är top of the line för 2 - D grafik Adobe Photoshop , men många spel skapare är helt nöjda med open source -programmet GIMP . Musik är antingen skapas med syntar som Org Maker eller Pro Tools eller spelats in med levande instrument . Samma sak gäller för ljudeffekter .