8 ilmaista pelinkehitystyökalua omien pelien luomiseen

8 ilmaista pelinkehitystyökalua omien pelien luomiseen

Onko sinulla idea jo vuosia valmistuneeseen peliin? Mitä jos voisit tuoda tämän idean elämään? Nykyään kuka tahansa voi tehdä videopelin oikealla ohjelmistolla ja tietotaidolla.





Tämä ei tietenkään tarkoita, että pelin kehittäminen olisi helppoa. Jopa yksinkertainen peli, kuten Flappy Bird, vaatii vaivaa, jos haluat, että se näyttää ja tuntuu hyvältä. Mutta ilmaisten pelivalmistajien ansiosta pelien luomisesta on tullut melko virtaviivaista.





Tässä on luettelo parhaista ilmaisista pelinvalmistusohjelmistoista, joiden avulla voit aloittaa unelmapelisi tekemisen tänään.





1. Rakenna 3

Ohjelmointia ei tarvita. Construct 3 on paras pelinkehitysohjelmisto, jos et ole koskaan kirjoittanut koodiriviä elämässäsi. Tämä pelinkehitystyökalu on täysin GUI-pohjainen, mikä tarkoittaa, että kaikki on vedä ja pudota. Pelilogiikka ja muuttujat toteutetaan käyttämällä sovelluksen itse tarjoamia suunnittelutoimintoja.

Construct 3: n kauneus on se, että se voi viedä kymmenille eri alustoille ja muodoille, eikä sinun tarvitse muuttaa pelissäsi mitään, jotta nämä eri vaihtoehdot voidaan ottaa huomioon. Kun peli on valmis, voit viedä sen HTML5-, Android-, iOS-, Windows-, Mac-, Linux-, Xbox One-, Microsoft Store- ja muuhun.



Construct 3 sisältää joitain parhaita ja kattavimpia asiakirjoja, joita olen koskaan nähnyt pelinkehitystyökalusta. Lisäksi on olemassa satoja opetusohjelmia, jotka auttavat sinua ymmärtämään käsitteitä perustasosta edistyneeseen, ja foorumiyhteisö on erittäin aktiivinen, jos tarvitset apua.

Omaisuuskauppa. Useimmilla ohjelmoijilla ei ole taitoja taiteessa, musiikissa tai animaatiossa. Mutta se sopii hyvin Construct 3: n kanssa, koska voit aina selata ja ostaa valmiita esineitä Scirra Storesta. Useimmat omaisuuspaketit ovat vain muutamia dollareita, mutta ammattitason tavarat voivat maksaa 30 dollaria tai enemmän. Voit myös ostaa näytepelejä lähteestä, josta voi olla apua uusien vinkkien ja temppujen opiskeluun ja oppimiseen.





Ilmaisessa versiossa on kaikki ydinominaisuudet, mutta se on rajoitettu 25 tapahtumaan, kahteen objektikerrokseen, kahteen samanaikaiseen erikoistehosteeseen, yhdelle verkkokirjasimelle, ei moninpeliominaisuuksia, voi viedä vain HTML5 -muotoon eikä lupaa myydä pelejäsi. Henkilökohtainen lisenssi on 99 dollaria vuodessa ja poistaa kaikki nämä rajoitukset.

Ladata: Rakenna 3





2. GameMaker Studio 2

Vedä ja pudota TAI -koodi. Kuten Construct 3, GameMaker Studio 2: n avulla voit luoda kokonaisia ​​pelejä käyttämällä vedä ja pudota -käyttöliittymää muuttujia ja pelilogiikkaa varten. Mutta toisin kuin Construct 3, GameMaker Studio 2 antaa enemmän valtaa Game Maker Language -kielensä kautta, joka on C-tyyppinen skriptikieli, jossa on paljon joustavuutta.

Kun peli on valmis, voit viedä useille alustoille ja muodoille ilman koodin säätämistä: Windows, Mac, Linux, HTML5, Android, iOS, Nintendo Switch, PlayStation 4, Xbox One ja paljon muuta. Ilmainen versio ei valitettavasti salli vientiä millekään alustalle.

GameMaker Studio 2 on uudelleen kirjoitettu alusta alkaen versio Game Maker: Studiosta, joka aloitti toimintansa jo vuonna 1999. Nykyään se on yksi suosituimmista ja aktiivisimmista ilmaisista pelikehitysmoottoreista. Uusia ominaisuuksia päivitettyjä versioita julkaistaan ​​säännöllisin väliajoin.

Sisäänrakennetut lisäominaisuudet. GameMaker Studio 2 on loistava, koska se tukee monia mielenkiintoisia elämänlaatuominaisuuksia heti pakkauksesta, kuten kyky lisätä pelin sovelluksen sisäisiä ostoksia, reaaliaikainen analyysi siitä, miten käyttäjät pelaavat peliäsi, lähde hallinta, moninpeliverkko ja laajennettavuus kolmansien osapuolten laajennusten kautta. Siinä on myös sisäänrakennetut editorit kuville, animaatioille ja varjostimille.

Ilmaista versiota voidaan käyttää loputtomasti, mutta sillä on rajoituksia pelien monimutkaisuudelle. Luojasuunnitelma maksaa 39 dollaria vuodessa ja mahdollistaa viennin Windowsiin ja Maciin. Tai voit avata yksittäisiä vientejä yhdellä kertaluonteisella pysyvällä ostoksella: työpöytä 99 dollaria, HTML5 149 dollaria, Amazon Fire 149 dollaria ja Android/iOS 399 dollaria. Vienti Nintendo Switchille, PlayStation 4: lle ja Xbox Onelle on saatavilla 799 dollaria vuodessa.

Ladata: GameMaker Studio 2

3. Ykseys

Unity aloitti 3D -moottorina vuonna 2005 ja lisäsi lopulta virallisen 2D -tuen vuonna 2013. Vaikka se pystyy täydellisesti luomaan 2D -pelejä, saatat törmätä satunnaisiin virheisiin tai häiriöihin, koska Unityn 2D -järjestelmä on todella liitetty sen ydin -3D -järjestelmään. Tämä tarkoittaa myös sitä, että Unity lisää 2D -peleihin paljon tarpeetonta paisumista, mikä voi vaikuttaa suorituskykyyn.

Komponenttipohjainen muotoilu. Unity ei keksinyt komponentti-entiteettisuunnittelua, mutta sillä oli valtava käsi sen popularisoinnissa. Lyhyesti sanottuna kaikki pelissä oleva esine on objekti ja voit liittää eri komponentteja kuhunkin esineeseen, joissa jokainen komponentti ohjaa jotakin objektin käyttäytymisen ja logiikan osaa.

Jotta voit hyödyntää Unityä mahdollisimman tehokkaasti, sinun on käytettävä C#-merkkiä. Hyvä uutinen on, että Unityä käytetään niin laajalti - sekä harrastajien että veteraanipelien kehittäjien keskuudessa - että löydät tuhansia hienoja Unity -opetusohjelmia kaikkialla verkossa, jotta pääset alkuun. Unityssä itsessään on myös lukuisia perusteellisia videosarjoja aloittelijoille, ja toimitettu dokumentaatio on erinomainen.

Aiheeseen liittyviä: Pelin ohjelmoiminen Unityllä: Aloittelijan opas

Unityllä on laajin vientituki kaikista pelimoottoreista: Windows, Mac, Linux, Android, iOS, HTML5, Facebook, kaikenlaiset VR -järjestelmät, kuten Oculus Rift ja Steam VR, sekä useita pelikonsoleita, kuten PlayStation 4, Xbox One, Nintendo Wii U ja Nintendo Switch.

Omaisuuskauppa. Haluatko peliin minikaaviojärjestelmän? Tai entä kaupallisen tason verkkoratkaisu? Ehkä tarvitset 3D -malleja, HUD -grafiikkaa ja ympäristökuvioita? Tai jopa dialogi järjestelmä toiminta-seikkailu RPG: lle? Voit hankkia kaiken tämän ja paljon muuta Unity Asset Storesta, joista monet ovat saatavilla ilmaiseksi.

Henkilökohtainen suunnitelma on täysin ilmainen eikä rajoita mitään moottorin ominaisuuksia, kunhan ansaitset alle 100 000 dollarin vuositulot peleistäsi. Plus -suunnitelma on välttämätön jopa 200 000 dollarin vuotuiseen tuloon asti, ja se avaa myös editorin halutun 'pimeän teeman'. Tämän jälkeen tarvitset Pro -suunnitelman, joka mahdollistaa rajattomat tulot.

Ladata: Ykseys

4. Godot -moottori

Unityn tavoin Godot tukee sekä 2D- että 3D -pelien luomista. Toisin kuin Unity, Godotin tuki on kuitenkin paljon parempi. Tämän ilmaisen pelikehitysohjelmiston 2D -osa on suunniteltu alusta alkaen huolellisesti, mikä tarkoittaa parempaa suorituskykyä, vähemmän virheitä ja puhtaampaa yleistä työnkulkua.

Kohtauspohjainen suunnittelu. Godotin lähestymistapa peliarkkitehtuuriin on ainutlaatuinen siinä, että kaikki on jaettu kohtauksiin - mutta ei sellaiseen 'kohtaukseen', jota ajattelet. Godotissa kohtaus on kokoelma elementtejä, kuten spritejä, ääniä ja/tai käsikirjoituksia. Voit sitten yhdistää useita kohtauksia suuremmiksi kohtauksiksi ja sitten nämä kohtaukset vielä suuremmiksi kohtauksiksi. Tämän hierarkkisen suunnittelun avulla on erittäin helppoa pysyä järjestyksessä ja muokata yksittäisiä elementtejä milloin tahansa.

Muokattu skriptikieli. Godot käyttää vedä ja pudota -järjestelmää kohtauselementtien ylläpitämiseen, mutta kutakin näistä elementeistä voidaan laajentaa sisäänrakennetun komentosarjajärjestelmän avulla, joka käyttää mukautettua Python-kaltaista kieltä GDScript. Se on helppo oppia ja hauska käyttää, joten sinun pitäisi kokeilla sitä, vaikka sinulla ei olisi koodauskokemusta.

Godot voi ottaa käyttöön useita alustoja heti pakkauksesta, mukaan lukien Windows, Mac, Linux, Android, iOS ja HTML5. Lisäostoksia tai lisenssejä ei tarvita, vaikka joitain rajoituksia saatetaan soveltaa (kuten Mac -binaarijärjestelmän käyttöönotto Mac -järjestelmässä).

Sisäänrakennetut lisäominaisuudet. Godot iteroi yllättävän nopeasti pelimoottorille. Joka vuosi on vähintään yksi merkittävä julkaisu, joka selittää, kuinka sillä on jo niin paljon hienoja ominaisuuksia: fysiikka, jälkikäsittely, verkostoituminen, kaikenlaiset sisäänrakennetut editorit, live-virheenkorjaus ja kuuma uudelleenlataus, lähteen hallinta ja paljon muuta.

Godot on ainoa työkalu tässä luettelossa, joka on todella ilmainen kauttaaltaan. Koska se on lisensoitu MIT -lisenssillä, voit käyttää sitä miten haluat ja myydä tekemäsi pelit ilman rajoituksia. Voit jopa ladata moottorin lähdekoodin ja muokata sitä! (Moottori on koodattu C ++: lla.)

Ladata: Godot -moottori

5. Unreal Engine 4 (ja Unreal Engine 5)

Kaikista tämän luettelon työkaluista Unreal Engine 4 (UE4) on ammattimaisin. Sen loivat tyhjästä Unreal-franchisen takana olevat nerot-ihmiset, jotka tietävät, mitä ylimmän tason moottorissa tarvitaan ja mitä tarvitaan seuraavan sukupolven ominaisuuksien tarjoamiseen. He tietävät tarkalleen mitä tekevät.

Huippuluokan moottorin ominaisuudet. Yksi UE4: n ajo -periaatteista on, että voit toistaa ja kehittää mahdollisimman nopeasti, joten saat ominaisuuksia, kuten reaaliaikainen virheenkorjaus, kuuma uudelleenlataus, virtaviivainen resurssiputki, pelien esikatselut sekä satoja sisältyviä resursseja ja järjestelmiä, kuten tekoäly, elokuvateatteri työkaluja, jälkikäsittelytehosteita ja paljon muuta.

Koodia ei tarvita. UE4: n ainutlaatuinen myyntivaltti on sen Blueprint -järjestelmä, jonka avulla voit luoda pelilogiikkaa koskematta mitään koodia. Se on riittävän kehittynyt, jotta voit luoda kokonaisia ​​pelejä, jopa monimutkaisia, avaamatta lähdekoodia. Mutta jos haluat koodata omat piirustuksesi, voit tehdä sen myös.

Planeetan parhaat opetusohjelmat. The UE4 YouTube -kanava sisältää yli 800 videota, jotka vievät sinut moottorin jokaisen tuuman läpi, ja suurin osa näistä videoista on 20–60 minuutin pituisia. Se on enemmän sisältöä kuin mitä saat lukukauden pituiselta yliopiston kurssilta. Jos tarvitset vaiheittaista opastusta, UE4 auttaa sinua.

Alkaa nähdä kuvio tässä? Kaikki parhaat moottorit mahdollistavat saumattoman viennin useille alustoille, eikä UE4 ole poikkeus: Windows, Mac, Linux, Android, iOS, HTML5, PlayStation 4, Xbox One, Oculus VR ja paljon muuta.

Ilmaisena käyttäjänä saat käyttöösi koko moottorin (myös lähdekoodin). Sinun on maksettava vain 5 prosentin rojalti kaikista tuloista sen jälkeen, kun ensimmäinen $ 3,000 ansaitaan joka neljännes per peli. Toisin sanoen, aloitat maksamisen vasta, kun pelisi onnistuu.

Ladata: Epätodellinen moottori 4

Tuleva: Unreal Engine 5

Epic Gamesin Unreal Engine 5 julkistettiin kesäkuussa 2020 ja sen täydellinen julkaisu on odotettavissa joskus vuonna 2021.

UE5 keskittyy vahvasti videopeligrafiikan parantamiseen elokuvanlaatuiseksi CGI: ksi ja ehkä jopa paremmaksi. Miten he toivovat saavuttavansa tämän? Kahden ydintekniikan, Nanite ja Lumen, avulla.

Naniitti

Monikulmiorajat ovat tekijä pelin suunnittelussa tai hahmon luomisessa. Pelisi luonne ei voi koostua vain 1 500 000 monikulmiosta ... eikö niin?

Naniitti sanoo, että voi ja pitääkin. Naniittigeometrian avulla voit tuoda miljoonien ja miljardien monikulmioiden lähdetaidetta ja saada sen toimimaan pelissäsi ilman häiriöitä; tämä on erittäin jännittävää 3D -taiteilijoille ja animaattoreille.

Lumen

Tapa, jolla tietokoneet edustavat valaistusta videopeleissä, on kulkenut harppauksin siitä, mistä se alkoi. UE5: n Lumen on seuraava askel, ja se on melko suuri.

Lumen tarjoaa fotorealistisia valoreaktioita dynaamisissa ympäristöissä. Yksi esimerkki on kuinka paljon kuunvaloa leviäisi laaksoon, kun kuu on eri paikoissa taivaalla tai vuorten tukossa. Kun kohtaus muuttuu, valaistus reagoi välittömästi.

Toinen Lumenin pelin muuttuva piirre on suunnittelijoiden kyky tarkastella valaistusta Unreal-moottorin eri kulmista täsmälleen samalla tavalla kuin se näyttäisi pelissä.

6. Defold

Vedä ja pudota TAI -koodi. Käytä Defoldin koodieditoria lisätäksesi mukautettua logiikkaa tai visuaalisen ja kohtauseditorin avulla voit pudottaa resursseja suoraan peliin.

Defold ei ole poikkeus säännöstä, jonka mukaan paras ilmainen pelisuunnitteluohjelmisto mahdollistaa viennin monille alustoille. Julkaise pelisi Nintendo Switchille, Androidille, iOS: lle, macOS: lle, Linuxille, Windowsille, Steamille, HTML5: lle ja Facebookille.

Kuten GameMaker Studio 2, Defold tukee monia lisäominaisuuksia asennuksesta lähtien ilman lisämäärityksiä.

Moottorissa on erinomainen 3D -tuki, mutta se on optimoitu 2D -luomiseen. Komponenttipohjaisen järjestelmän avulla voit käyttää 2D-spriittejä ja kartanmuokkausohjelmia, 3D-malleja ja verkottumista sekä erilaisia ​​hiukkastehosteita. Nämä ovat vain murto -osa käytettävissä olevista ominaisuuksista ja tekniikasta. Sinun on kokeiltava asioita itse ymmärtääksesi Defoldin kaikki ominaisuudet.

Asiantuntijatason dokumentaatio. Defoldin opetusohjelmat, käsikirjat ja foorumit ovat runsaasti tietoa, jotka odottavat tulevia pelinkehittäjiä hakemaan ne ja hakemaan niitä. Foorumit ja usein kysytyt kysymykset ovat erityisen hyödyllisiä tiettyjen esteiden voittamisessa; monilla kehittäjillä on ollut täsmälleen sama ongelma kuin sinulla, ja he keksivät, kuinka navigoida sen ympärillä, jotta voit seurata heidän esimerkkiään.

Defold on avoimen lähdekoodin ja vapaasti käytettävä, jos hankit lisenssin (ilmaiseksi Defoldin verkkosivuilla ) ja noudata lisenssin standardeja. Defold ei maksa palkkioita ja on edelleen vapaasti käytettävissäsi riippumatta pelisi saamasta huomiosta.

Ladata: Defold

7. RPG Maker MZ

Koodia ei tarvita. RPG Maker MZ on loistava ilmainen pelintekijä niille, jotka haluavat luoda pelin ilman, että heidän tarvitsee oppia mitään ohjelmointia. Käytä kartanmuokkausohjelmaa, merkkigeneraattoria ja tietokantaa luodaksesi mielikuvituksesi pyörivän RPG: n.

Jos haluat sisällyttää mukautetun koodin, voit tehdä sen käyttämällä laajennuksia-mutta voit toteuttaa suurimman osan logiikasta käyttämällä RPG Maker MZ: n alkuperäistä tapahtumien järjestelmää, joka ei vaadi koodia.

Omaisuuskauppa. Sinulla on satoja resurssipaketteja, joista voit valita Market Placesta RPG Makerin ilmaisen asennuksen mukana tulevien tekstuurien päälle. Voit hankkia musiikkia, hahmoja, kokonaisia ​​tasomalleja; kaikki mitä tarvitset RPG: n rakentamiseen, löytyy täältä.

Löydät vähemmän vientivaihtoehtoja RPG Makerilla kuin muut luettelon työkalut, mutta suuret nimet ovat edelleen mukana: Windows, macOS, iOS ja Android.

Saatavilla on 30 päivän ilmainen kokeilu, ennen kuin sinun on ostettava lisenssi hintaan 80 dollaria.

Ladata: RPG Maker MZ

8. Cerberus X

Kevyt ja intuitiivinen. Jos etsit kevyttä 2D -pelintekijää, Cerberus X (CX) tarjoaa sinulle ratkaisun. Vaikka se ei ole luettelon edistynein asiakas, se on loistava valinta aloittelijoille, jotka haluavat noutaa ja kastaa jalkansa ohjelmointikielellä.

Käytä Cerberus X IDE: tä yhdessä tehokkaiden grafiikka -sovellusliittymien ja Mojo -kehyksen kanssa suunnitellaksesi pelejä ja viedäksesi ne Windows PC: lle, macOS: lle (10.15.x ja aiemmat), Linuxille, Androidille, iOS: lle (13.x ja aiemmat) ja HTML5: lle.

Nämä sovellusliittymät ja Mojo -kehys tarkoittavat, että sinun ei tarvitse tehdä paljon koodausta toimivan pelin luomiseksi. täytät vain aukkoja.

kuinka muuntaa Kindle -kirja pdf -muotoon

CX: n opetusohjelmat ja vilkkaat foorumit ovat erinomaisia ​​resursseja moottorin asioiden oppimiseen, ja ne ovat yllättävän hyvässä kunnossa. Koska Cerberus X on modulaarinen kieli, voit tuoda moduuleja muilta tekijöiltä käytettäväksi omassa pelissäsi tai antaa koodia muille kehittäjille!

Cerberus X on ladattavissa ilmaiseksi, mutta voit nimetä oman hinnan ja tukea kehittäjiä, jos niin haluat.

Ladata: Cerberus X

Päivitä taitojasi ilmaisella pelinvalmistusohjelmistolla

On olemassa kourallinen muita pelinkehitystyökaluja, jotka eivät aivan onnistuneet tässä valinnassa, mutta kannattaa silti tarkistaa (kuten Phaser, Stencyl tai GDevelop ), jos yllä luetellut eivät ole etsimäsi.

Jos haluat ottaa pelin kehittämisen tosissaan, sinun pitäisi todella opiskella ohjelmointia. Voit pitää hauskaa oppimisen aikana pelaamalla koodauspelejä!

Jaa Jaa Tweet Sähköposti 9 parasta koodauspeliä ohjelmointitaitojesi kehittämiseen

Koodauspelit auttavat sinua oppimaan nopeammin käytännön harjoittelun ja kokemuksen avulla. Lisäksi ne ovat hauska tapa testata ohjelmointitaitojasi!

Lue seuraava
Liittyvät aiheet
  • Ohjelmointi
  • Pelikehitys
Kirjailijasta Marcus Mears III(26 artikkelia julkaistu)

Marcus on elinikäinen teknologian harrastaja ja MUOn kirjoittajaeditori. Hän aloitti freelance -kirjoittajauransa vuonna 2020 ja kattoi trenditekniikan, gadgetit, sovellukset ja ohjelmistot. Hän opiskeli tietojenkäsittelytiedettä korkeakoulussa ja keskittyi verkkokäyttöön.

Lisää Marcus Mears III: sta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi