met een wereldwijde markt die dit jaar $100 miljard genereert, is het geen wonder dat veel mensen willen meedoen aan de game app actie. Maar rijk worden uit de App Store is slechts een van de vele mogelijke motivaties! Wie weet, je zou gewoon geïnteresseerd zijn in het creëren van iets leuks voor je vrienden, of eigenlijk het bouwen van een duurzaam stuk van digitale kunst.,
wat de reden ook is, deze korte handleiding laat je zien welke tools je kunt gebruiken om een videospel te maken dat speelbaar is op iOS en Android. Houd er rekening mee dat we hier ook een compleet overzicht hebben van de verschillende game engines, waarvan sommige je zelfs toestaan om games te maken voor consoles en desktop!
dus wat heb ik nodig om te beginnen?
hoewel we ons meestal richten op app makers, zult u merken dat geen van hen eigenlijk goed zijn voor het bouwen van games. Wat je nodig hebt in plaats daarvan is iets genaamd een game engine, of een speciale software voor het maken van games., In tegenstelling tot app makers, moet u ze op uw computer installeren, wat ons leidt naar het eerste item in onze checklist:
- een computer: u moet de game engine op uw PC of Mac installeren. Merk op dat sommige game-engines alleen PC of alleen Mac zijn. Ze werken niet op beide.
- een smartphone (of twee): Je moet het spel testen op het gewenste platform. Het is de moeite waard ervoor te zorgen dat het mooi speelt op zowel een iPhone en een Android-telefoon als u beide markten wilt bereiken-en het is de moeite waard om te proberen op low-end apparaten ook!
- een ontwikkelaarsaccount: om uw game-app in te dienen., Het kost $ 99 per jaar voor de App Store en $ 25 voor het leven met de Play Store. In tegenstelling tot app makers, u zult verantwoordelijk zijn voor updates en ervoor te zorgen dat het spel werkt op alle apparaten. Dit kan verschillende nieuwe updates per jaar betekenen.
- een manier om kunst te maken: of je nu 2D of 3D gaat, je hebt spelactiva nodig. U kunt een ton van gratis middelen online te vinden en sommige game bedrijven hebben hun eigen marktplaatsen. Maar de beste manier om je spel opvallen is om dingen zoals de personages, achtergrond, muziek en menu ‘ s zelf te maken.
en ook een spelengine?
Yup., Dat zal je belangrijkste gereedschap zijn. En nu je het konijnenhol van spel maken in gaat, zul je zien dat er een aantal oplossingen zijn, van het zeer zeer basale tot het zeer geavanceerde. Grofweg kun je spelmotoren categoriseren met de volgende functies:
- Spelsjablonen: de makkelijkste manier om te beginnen – en ook de meest beperkende. Je zult niets kunnen veranderen aan het spel, behalve de personages, achtergronden, muziek, dat soort dingen. Kortom, de mechanica van het spel kan helemaal niet worden getweaked., Bijvoorbeeld, AppyPie of ChupaMobile bieden sjablonen (dit zijn online oplossingen, door de manier waarop).
GameSalad is een drag and drop editor die ook spelsjablonen
- Drag and drop biedt: dit is de beste methode voor beginners. Je hebt een lijst van gedragingen (als dit gebeurt, dan gebeurt dat) en je kunt ze gewoon toepassen op je spel objecten. Je maakt bijvoorbeeld een 2D vierkant en een gedrag dat zegt: “als ik op het scherm druk, springt het vierkant”.,
- Visual scripting: een meer geavanceerde oplossing die u alle flexibiliteit van code geeft zonder dat u hoeft te coderen. Je maakt in principe “nodes” die acties of gebeurtenissen voor uw spel objecten vertegenwoordigen. Dit creëert een soort diagram dat alles weergeeft wat er in je spelvenster gebeurt.
- codering: de profs zullen je vertellen dat dit de enige serieuze manier is om volledige controle over je spel te krijgen, vooral als je wilt dat het complex is. En als je geïnteresseerd bent in een carrière als game developer, kun je net zo goed beginnen met leren terwijl je het doet!, Het goede nieuws is dat sommige game engines bieden hun eigen vereenvoudigde scripttaal die het gemakkelijk maakt om de basis voor beginners te begrijpen.
kan ik een spel maken?
technisch gesproken ja. Maar dat hangt natuurlijk af van je hoeveelheid tijd en toewijding., Het is echter vermeldenswaard dat beginners waarschijnlijk meer succes zullen hebben bij het maken van mobiele games zoals:
- puzzels / Woordspellen
- Casual games
- Platformers
- Arcade games
complexere 3D-spelgenres zoals FPS (first person shooters) of een MMO (massively multiplayer online games) zullen niet alleen wat code nodig hebben, maar ze zijn ook niet noodzakelijk het meest geschikt voor het spelen op een smartphone of tablet.
welke spelengine moet ik kiezen?,
Dit is de grote vraag, en natuurlijk zal het volledig afhangen van uw niveau van vaardigheden en het soort spel dat u wilt maken. Maar hieronder is een snel overzicht van een aantal van de motoren waarvan we denken dat ze het meest geschikt zijn voor u, vermeld in volgorde van complexiteit.
GameSalad
GameSalad valt in de categorie Slepen en neerzetten, en het beschikt over een intuã tieve interface en zeer goede documentatie voor beginners., De manier waarop het omgaat met 2D physics is perfect voor mobiele games, en het is vermeldenswaard dat u uw resultaten kunt publiceren op IOS, Android en zelfs desktops. Ze hebben ook een” mobile viewer ” app om u te laten testen uw spel op verschillende mobiele apparaten!
bekijk hoe u in 15 minuten aan de slag kunt met GameSalad.
probeer GameSalad hier.
belangrijkste kenmerken: slepen en neerzetten, gamefysica, goede documentatie, heeft marketplace, wordt geleverd met basic game templates. Advertentie monetization ondersteund met de pro-versie ($25 per maand)., De basisversie is $ 17 per maand, maar je krijgt 50% korting op het pro-plan als een leraar, student of militair personeel.
GameBuilder Studio
met behulp van visuele scripts kan GameBuilder Studio een beetje intimiderender zijn dan GameSalad, zoals kan worden aangetoond in de tutorial video hieronder. Maar de documentatie lijkt even goed en uitputtend, en je kunt zelfs een gratis udemy cursus online om te beginnen met de basis., Het programma is ook vrij goedkoop, kost een volledige prijs van $99 voor de pro-versie, en $ 199 per jaar voor de pro plan met alle functies + tutorials en extra plugins.
bekijk hoe aan de slag te gaan met GameBuilder Studio in 15 minuten:
probeer GameBuilder Studio hier.
belangrijkste kenmerken: visuele editor, spelfysica, plugin marktplaats, goede tutorials, maak 2D-animaties (of integreer met Spine voor krachtige 2D-animaties). Advertenties, multiplayer en andere geavanceerde functies worden ondersteund met de Pro-versie.,
BuildBox
Deze is een nieuwkomer in de game engine scene, maar het maakt grote claims. Buildbox heeft een lijst van 100 games gemaakt met behulp van hun platform dat de top downloads in de App Store ingevoerd, waaronder klassiekers zoals de Line Zen en kleur schakelaar. Het is slepen en neerzetten, en komt ook met een aantal fundamentele sjablonen om u te beginnen. Aan de positieve kant, de interface is echt leuk en de functies lijken zeer robuust, als een beetje beperkt. Aan de keerzijde, het abonnement is erg duur ($99 per maand of $84 als jaarlijks betaald).
probeer Buildbox hier.,
belangrijkste kenmerken: slepen en neerzetten, spel templates, grote UI, 2D graphics (sprites) editor en animator.
ClickTeam Fusion 2.5
verder gaan met de drag and drop en visuele scripting methode, ClickTeam Fusion helpt mensen met het maken van games sinds 1994! Het is vermeldenswaard dat ze niet precies gericht zijn op mobiele games, en in feite moet je extra betalen om je spel te bouwen voor iOS en Android., Echter, een grote pro van het programma is dat het een grote en enthousiaste online gemeenschap, dus je moet in staat zijn om het antwoord op elke vraag die je hebt over hoe je je spel te maken te vinden. Het heeft ook een visuele editor, zodat u kunst direct in het programma kunt maken. OH, alleen PC.
probeer het hier.
belangrijkste kenmerken: slepen en neerzetten, visuele scripting, alleen PC. Goede online gemeenschap en tal van extensies beschikbaar.,
Game Maker Studio 2
We bereiken Nu Game Maker Studio 2, een krachtige oplossing die hit games gemaakt zoals Hyper Light Drifter En Hotline Miami. Aan de positieve kant, het wordt geleverd met een visuele editor, zodat u kunt maken en animeren van de pixel art direct in het programma, waardoor het de motor van keuze voor kunstenaars. Aan de keerzijde, je nodig hebt om te coderen. Gelukkig gebruiken ze hun eigen vereenvoudigde taal genaamd GMS2. De documentatie is ook uitstekend., Net als ClickTeam Fusion, het is ook gericht op desktop computers en consoles, en je moet betalen voor de volledige versie ($399) om uw spel te exporteren naar Android of iOS.
probeer Game Maker Studio 2 hier.
belangrijkste kenmerken: visuele editor en animator, vereenvoudigde code, krachtige functies. Uitstekende marktplaats vol activa en uitbreidingen.
Stencyl
Stencyl is een interessante engine gebaseerd op het MIT Scratch project., Een paar jaar geleden ontwikkelde MIT (het Massachusetts Institute of Technology) een visuele programmeertaal om studenten te leren programmeren, en het is dezelfde methode die Stencyl gebruikt. De elementen zijn ontworpen om te passen als een puzzel, zodat u een goed begrip van hoe code werkt krijgen wanneer je het leert. Hoewel het niet precies een krachtige motor, het is zeker een geweldige oplossing voor eenvoudige 2D mobiele games, en het exporteert naadloos naar iOS en Android.
probeer Stencyl hier.,
belangrijkste kenmerken: visuele scripttaal, goed om te leren programmeren, abonnementsmodel ($199 per jaar om te publiceren op mobiele platforms en desktop).
Unity
u kijkt nu naar een zeer krachtige engine die een bekende scripttaal (C#) gebruikt. Trouwens, je zal in gezelschap als Unity is de motor die wordt gebruikt door een ton van indie bedrijven en AAA studio ‘s, van games zoals Temple Run tot Assassin’ s Creed. En het goede nieuws is dat je niet per se hoeft te coderen om je spel erin te maken., Dit komt omdat u een aantal plugins voor Unity die gebruik maken van een visuele editor kunt vinden. Deze oplossingen zijn niet altijd beginnersvriendelijk, maar het is een begin. Ze omvatten FlowCanvas, uScript, Adventure Creator of PlayMaker. En Unity laat je niet alleen bouwen naar iOS en Android, maar je zou ook je spel kunnen porteren naar consoles en desktop!
probeer Unity hier.,
belangrijkste kenmerken: gratis te gebruiken totdat je spel meer dan $100K oplevert, betalende visuele editors, populair bij indie-ontwikkelaars, enorme asset store, geweldige tutorials en documentatie
De belangrijkste concurrent van Unity, Unreal is ook een krachtige engine die wordt gebruikt door AAA studios voor spellen zoals Abzu en Kingdom Hearts III. het wordt geleverd met een visuele editor genaamd blueprint, en het is bekend om de grenzen te verleggen in termen van mooie graphics, zelfs voor mobiele games. Net als Unity, kunt u uw spel te publiceren op desktop en consoles, evenals iOS en Android., Het nadeel is dat Unreal gemaakt vrij zware games die high-end mobiele telefoons te richten. Het is ook een complex beest dat je maanden nodig hebt om te begrijpen en om grip op te krijgen.
Probeer hier Unreal.
belangrijkste kenmerken: wordt geleverd met visual editor, goed voor grote mobiele games, gratis te gebruiken en 5% royalty als uw spel meer dan $3000 per kwartaal verdient.
Final thoughts
concluderend is het vermeldenswaard dat er veel niveaus zijn van wat je “een game app”kunt noemen. Als u een kant-en-klare sjabloon wilt gebruiken, kunt u dat., Als je meer serieus bent over game-ontwikkeling, het is ook volledig beschikbaar voor iedereen met een computer, een beetje tijd, en online middelen. En er lijken steeds meer oplossingen beschikbaar te zijn.
dus het goede nieuws is dat je niet per se hoeft te coderen om je smartphone spel te maken, vooral als het een eenvoudige is. En het betere nieuws is dat de beste games, vooral in de mobiele wereld, zijn niet per se de meest complexe!
Leave a Reply