dmylogi.com

Hoe om `n videospel te ontwerp

Nou is meer as ooit die beste tyd om `n videospelontwerper te wees. Die mark is oop vir nuwe ontwikkelaars en mense spandeer meer tyd aan videospeletjies as in die verlede. As jy egter nog nie ondervinding in die bedryf het nie, kan die ontwerp van `n videospeletjie `n verwarrende taak wees. Dit is soos om na `n kerker te gaan sonder die kaart of die kompas! Wel, laat Watter is jou kaart en jou kompas. Die volgende stappe bespreek die elemente wat jy moet ontwerp om `n volledige video speletjie te skep, asook wat jy nodig het om jou spel en loopbaan na die professionele vlak te neem en `n paar basiese wenke wat jou sal help met die ontwerp. Begin met die eerste stap of besoek die bostaande gedeeltes as u spesifieke inligting benodig.

stappe

Deel 1
Ontwerp die meganika van die spel

Prent getiteld Ontwerp `n videospeletjie Stap 01
1
Stel jou doelwitte Wat wil jy met hierdie video speletjie bereik? Watter storie probeer jy vertel? Wat wil jy hê dat jou spelers uiteindelik moet voel? Watter soort ervaring wil jy gee? Wat wil jy met hierdie projek bereik? Hierdie is enkele belangrike vrae wat u self moet vra voordat u die proses begin. Aangesien u antwoorde die doelwitte sal aandui wat u wil bereik. Jy moet weet waarheen jy gaan as jy daardie punt effektief wil bereik.
  • Prent getiteld Ontwerp `n videospeletjie Stap 02
    2
    Bepaal aan wie die videospel gerig is. Daar is verskillende tipes gehoor en elkeen speel anders, het verskillende voorkeure vir videospeletjies en het spesifieke standaarde vir die tipe inhoud wat hulle verwag. Dit is goed as jy `n videospeletjie vir `n baie spesifieke gehoor wil skep, maar moenie vergeet dat jou winste beperk sal word nie. Wees realisties
  • Prent getiteld Ontwerp `n videospeletjie Stap 03
    3
    Ontwerp vir verskillende tipes toestelle. Voordat jy te diep in die projek delf, moet jy oorweeg watter tipe toestelle verenigbaar met jou videospeletjie is. Mobiele platforms word vinnig gewild, maar rekenaars en konsoles is steeds (en mag bly) `n belangrike deel van die mark. Die nodige programmering (veral die koppelvlak en die kontroles) sal drasties verander afhangende van die platform. Dit is dus belangrik dat u weet in watter toestel u videogame uitgevoer sal word.
  • Prent getiteld Ontwerp `n video spel stap 04
    4
    Neem die genre van die videospel in ag. Die genre van die videospeletjie is die bepalendste faktor in die ontwerp. Is dit `n eerste persoon skiet spel? Is dit `n platformspel? `N rolspel? `N sosiale spel? Daar is baie min aspekte van die ontwerp wat nie deur die videogame-genre beïnvloed word nie. Natuurlik kan jy die genres vergeet en doen wat jy wil, maar dan sal jou videospeletjie moeiliker wees om te bevorder. Jy sal gedwing word om baie meer kreatief en oorspronklik te wees, wat nie die maklikste manier is om die bedryf te betree nie.
  • Een van die dinge wat jy moet in gedagte hou wanneer jy `n videospeletjie ontwerp wat gebaseer is op jou genre, is hoe jy wil hê dat die gebruikerskoppelvlak lyk. Elke tipe spel toon die gebruikerskoppelvlak in `n mindere of meerdere mate afhangend van die kompleksiteit van die kontroles.
  • Nog `n aspek wat jy in gedagte moet hou, is dat sommige genres van videogames baie uitgebreide dialoë toon, terwyl ander min gesprekke het. Moet u die dialoë opneem? Sal u dialoë teksgebaseer wees? Sal hulle interaktiewe dialoë wees? Dit is belangrik om vooraf die dialoog te beplan, aangesien benewens die ontwerp van die stelsel self ook dialoogbome moet skep.
  • Jy moet die strydstelsel kies of vind wat ekwivalent is as jou videospeletjie nie gevegte het nie. Dink dat stryd is die deel waar jy eintlik speel. Dit kan gesê word dat dit een van die belangrikste dele van die ontwerp is en dat dit `n basiese model kan wees, is redelik nuttig.
  • Prent getiteld Ontwerp `n videospeletjie Stap 05
    5
    Bepaal die vlak van spelerinteraksie. As `n algemene reël wil jy hê dat jou spelers moet voel dat hulle die mag het om keuses te maak. Daar is egter sekere soorte videospeletjies wat baie meer opsies toon as ander. Opties byvoeg kan `n lang proses wees, hoewel relatief eenvoudig, afhangende van die manier waarop jy dit doen.
  • Byvoorbeeld, sommige videogames gee die gevoel om verskeie opsies te hê, hoewel hulle in werklikheid nie baie opsies beskikbaar het nie. Dit kan korrek of op `n baie middelmatige manier gedoen word.
  • `N Paar voorbeelde van videogames met goeie opsies is Bioshock of The Witcher 2. `n Videogame met slegte opsies is Star Wars: The Old Republic.
  • Prent getiteld Ontwerp `n videospeletjie Stap 06
    6
    Ontwerp jou uitdagings Ernstige ontwerpwerk begin volgende: jy moet die spellus skep. Dit is `n algemene idee van hoe jou videospel werk. Dit eindig gewoonlik met jou speler se doelwitte en besonderhede oor die uitdagings wat hy moet in die gesig staar en die doelwitte wat hy moet ontmoet. `N Voorbeeld hiervan is Mario se eerste videogame, waar die lus iets sou wees: hardloop, hindernisse ontduik en die vlag bereik.
  • Beeld getiteld Ontwerp `n videospeletjie Stap 07
    7
    Skep belonings vir jou spelers. Maak nie saak watter tipe videospeletjie jy skep nie, jy sal jou speler `n goeie rede moet gee om die doelwitte en vordering in die spel te bereik. Die belonings moet eweredig wees aan die uitdaging wat die speler moet oorkom om hulle te bereik.
  • Beeld getiteld Ontwerp `n videospeletjie Stap 08
    8
    Balanseer die moeilikheid met die spel. Jy moet ook seker maak dat jou spel nie te moeilik is nie, of ten minste nie so moeilik dat dit onmoontlik is om te oorkom nie. Jou video spel moet `n uitdaging wees, maar nie so moeilik om spelers wanhoop te maak en dit te laat vaar nie. Dit is gewoonlik nodig om te toets, maar dit is goed, dit is wat spelers toegewyd is om te probeer.
  • Deel 2
    Dek die komponente

    Prent getiteld Ontwerp `n videospeletjie Stap 09
    1
    Ontwerp die tutoriaal. Daar is baie verskillende maniere om die tutoriaal te doen, sowel as baie benaderings op die beste manier om dit te doen. Jy kan die tutoriaal versteek in `n storie oor die hoofkarakter wat opleiding ontvang (soos in Fable) of jy kan eenvoudig instruksies wys (soos in Mass Effect). Jy kan ook die tutoriaal versteek as jy dit met die videospeletjie meng of jy kan die tutoriaal ten volle op een slag wys. Maak nie saak wat jy doen nie, maak seker dat die tutoriaal in jou videospel pas.
  • Prent getiteld Ontwerp `n videospeletjie Stap 10
    2
    Ontwerp die wêreld Die wêreld is die omgewing waarin mense sal speel. Hoe omvangryk sal jou wêreld wees? Hoe uitdagend? Hoe sal jy die speler vertel om `n sekere gebied te verken? Hoe sal jy hom sê om nie naby `n sekere plek te gaan nie? Dit is dinge wat jy in gedagte moet hou.
  • Prent getiteld Ontwerp `n videospeletjie Stap 11
    3
    Ontwerp die meganika. Dit is die interne reëls van die spel. U sal `n stelsel van reëls wil kies wat gebalanseerd en konsekwent is. Die beste manier om dit te doen is om te ontleed wat reg of verkeerd is in die meganika van ander speletjies.
  • Prent getiteld Ontwerp `n videospeletjie Stap 12
    4
    Ontwerp jou vlakke. Die vlakke is die individuele stukke van die spel - die "episodes" wat die speler moet oorkom om die einde te bereik. Die vlakke moet interessant wees, die regte hoeveelheid uitdagings hê en hul fisiese ontwerp moet sin maak.
  • Prent getiteld Ontwerp `n videospeletjie Stap 13
    5
    Ontwerp die inhoud Jy moet al die inhoud ontwerp, insluitende die artikels waarmee die speler kan wissel, die karakters, die elemente van die omgewing, ens. Hierdie taak kan uiters uitputtend wees, so beplan vooruit! Probeer maniere vind om elemente te herwin sonder om herhalend te verskyn.
  • Prent getiteld Ontwerp `n videospeletjie Stap 14
    6
    Ontwerp die koppelvlak. Die koppelvlak sluit elemente soos spyskaarte en die gebruikerskoppelvlak in. U wil hierdie elemente maklik wees om te navigeer en te gebruik. Gids jouself aan jou gunsteling videogames, maar onthou dat oor die algemeen, hoe eenvoudiger hoe beter. As `n 8-jarige die koppelvlak van jou videospel kan hanteer, het jy `n goeie werk gedoen.
  • Prent getiteld Ontwerp `n videospeletjie Stap 15
    7
    Ontwerp die kontroles. Beheer wat natuurlik voel, is noodsaaklik vir spelers om te geniet en die meeste uit jou videospeletjie te maak. Onthou om jou kontroles te optimaliseer en dit maklik te hanteer. As jy twyfel, wees tevrede met die standaard beheerstelsels.
  • Deel 3
    Ontwerp die visuele elemente

    Prent getiteld Ontwerp `n videospeletjie Stap 16
    1
    Maak jou visuele elemente fiks in jou videospeletjie. Die manier waarop jou videospel lyk, moet ooreenstem met die tipe speletjie wat jy speel. Byvoorbeeld, kleurvolle grafika en vol lewe kan `n video-speletjie met `n ernstige toon verwoes. Jy sal ook 8-bis grafika wil vermy as jy `n videospeletjie skep wat die volgende generasie moet wees.
  • Prent getiteld Ontwerp `n videospeletjie Stap 17
    2
    Kies `n aantreklike kleurpalet wat kombineer. Aantreklike grafiese elemente is `n belangrike rol in die ontwikkeling van die videospeletjie. Onaangename grafika kan die speler se ervaring vernietig. Lees oor die teorie van kleur en onthou dat as jy twyfel, kies die eenvoudigste opsie.
  • Prent getiteld Ontwerp `n videospeletjie Stap 18
    3
    Gebruik die visuele belang. Jy kan klieke gebruik om jou video spel makliker te maak om te navigeer en te speel. Gebruik bekende ikone en visuele leidrade om jou spelers onderdompel in jou videospeletjie. U kan ook visuele elemente gebruik om u spelers deur die kaart te lei. Byvoorbeeld, jy kan die gebiede maak waar jy nie wil hê hulle moet donker en vreesaanjaend wees nie, terwyl jy die areas wat jy wil besoek, verlig en aantreklik maak.
  • Prent getiteld Ontwerp `n videospeletjie Stap 19
    4
    Moenie beperk word deur die luukse grafika nie. Moenie verplig voel om die volgende Mass Effect te skep om `n suksesvolle ontwerper te word nie. Visuele eenvoudige video speletjies kan ook baie goed wees as hul meganika vermaaklik is. Enkele voorbeelde hiervan is die videogames Reis en Bastion. Albei het eenvoudige grafika, maar dit is speletjies wat deur die publiek aangevoer word.
  • Deel 4
    Ontwerp die klankelemente

    Prent getiteld Ontwerp `n videospeletjie Stap 20


    1
    Skep jou direkte klank effekte. Direkte klankeffekte is elemente soos stemme, die geluide van wapens, die klanke wat deur artikels gemaak word, ens. Jy wil seker maak dat jy geluidseffekte insluit en dit pas by jou videospeletjie. Probeer om soveel klankeffekte te kry as wat jy kan, want as jy min klanke het, sal jy jou video spel klink herhaaldelik (en dit kan met jou dieselfde gebeur as Skyrim met sy "pyl in die knie").
  • Prent getiteld Ontwerp `n videospeletjie Stap 21
    2
    Skep die klankeffekte vir die omgewing. Die klankeffekte van die omgewing is agtergrondgeluide, oor die algemeen omgewing. Hierdie effekte is belangrik, aangesien hulle die scenario komplementeer en jou spelers laat voel, onderdompel in die spel, moet hulle dus nie verwaarloos nie.
  • Prent getiteld Ontwerp `n videospeletjie Stap 22
    3
    Probeer om jou eie klankeffekte te skep. As dit gaan om die klank elemente, is dit `n goeie idee om te probeer om soveel oorspronklike klanke op te neem as wat jy kan. U kan `n biblioteek van toetsgeluide gebruik, maar mense met ervaring in die veld sal dit opmerk en u onprofessioneel noem.
  • Prent getiteld Ontwerp `n video spel stap 23
    4
    Moenie jou klankbaan verwaarloos nie. Musiek is ook belangrik in die videospeletjie, dus moenie dit vergeet nie. Soms is `n klankbaan alles wat `n onbekende videogame nodig het om te presteer. Huur `n ervare professionele en gebruik jou klankbaan om `n ervaring te skep wat die speler vang.
  • Deel 5
    Ontwerp jou storie

    Prent getiteld Ontwerp `n video spel stap 24
    1
    Begin met `n stewige konsep. `N Onjuiste konsep is een van die dinge wat met `n videospel kan eindig. Dit is dus belangrik dat jy dit gereed het voordat jy te ver in die projek gaan. Stel jou konsep tot die einde toe en maak seker dit is kompleks genoeg om `n spelmeganikus, wêreld en karakters in besonderhede te skep.
  • Prent getiteld Ontwerp `n video spel stap 25
    2
    Pas jou ritme aan. Die ritme is die spoed en intensiteit waarin die plot of die spel self die speler bereik. Soos in `n vermaaklike fliek of `n interessante boek, wil jy die ritme van jou videospel korrek wees. Byvoorbeeld, jy wil nie hê die spel moet met baie aksie begin nie, vertraag dan en maak die res van die spel vervelig. Oor die algemeen is die beste ritme om die plot geleidelik te bou tot `n intense hoogtepunt bereik en terwyl jy die plot bou, kan jy onderskeidelik pieke en valleie van emosie en kalmte voeg.
  • Prent getiteld Ontwerp `n video spel stap 26
    3
    Leer klassieke storievertelling tegnieke. Baie van die beste videogames gebruik klassieke vertellingstegnieke, daarom word aanbeveel dat jy dit bestudeer en analiseer om te sien of dit nuttig kan wees.
  • Dramatiese strukture word algemeen gebruik in toneelstukke, flieks en boeke om die ritme reg te maak. Soek dramatiese strukture as jy nie seker is van die tempo van jou videospeletjie nie.
  • Die monomito is een van die mees algemene modelle van vertelling, wat verklaar dat die meeste stories `n algemene patroon pas. U kan van hierdie patroon gebruik maak om die diepste aspekte van menslike sielkunde aan te raak. Reis is een van die beste voorbeelde van die gebruik van monomito in videospeletjies, hoewel jy hierdie patroon amper oral kan vind.
  • Prent getiteld Ontwerp `n videospeletjie Stap 27
    4
    Vermy clichés. Daar is goeie en slegte clichés en selfs sommige van hulle kan nuttig wees, maar as `n algemene reël moet jy hulle soveel as moontlik vermy. Ondersoek die mees algemene clichés aanlyn en kyk of jy dit in jou videospeletjie ingesluit het.
  • Deel 6
    Ontwerp jou karakters

    Prent getiteld Ontwerp `n videospeletjie Stap 28
    1
    Ontwikkel jou karakters heeltemal. Jy sal wil hê dat jou karakters kompleks moet wees en baie besonderhede hê, aangesien dit jou spelers meer onderdompel in die spel laat voel. Dit beteken om foute en komplekse persoonlikhede aan jou karakters te gee. As jy hulp nodig het om komplekse persoonlikhede te verbeel, skryf `n paar persoonlikheidsontwikkelingsoefeninge. Skep jou karakters op grond van die Myers-Briggs-persoonlikheidsindikator of die karakterbelyningskaart.
  • Prent getiteld Ontwerp `n videospeletjie Stap 29
    2
    Laat ruimte vir karakterontwikkeling. Jou karakters moet ontwikkel as mense regdeur die spel. Dit maak hulle interessanter. Hierdie ontwikkeling beteken dat die karakters begin met belangrike gebreke of onaangename persoonlikhede, en dan verbeter as die spel vorder.
  • Prent getiteld Ontwerp `n videospeletjie Stap 30
    3
    Kry in die gedagtes van jou karakters. Dit is maklik om die fout te maak om jou karakters op te tree soos wat jy sou eerder as wat hulle hulself sou doen. Spelers merk egter dikwels hierdie soort middelmatige skrif aangesien dit nie natuurlik lyk nie. Konsentreer op wat jou karakters sou doen om jou videospeletjie baie beter te maak.
  • Prent getiteld Ontwerp `n Videospelstap 31
    4
    Dink aan die moontlikheid om `n mate van diversiteit by te voeg. Videospeletjies het `n gebrek aan diversiteit - die karakters is meer wit, heteroseksueel en manlik as werklike mense. Dit kan `n video spel saai en eentonig voel. Diversiteit maak jou video spel interessant en kry ook gewildheid deur `n element wat dit van ander onderskei, by te voeg.
  • Deel 7
    Word professioneel

    Prent getiteld Ontwerp `n videospeletjie Stap 32
    1
    Leer die vaardighede wat jy benodig. Jy sal vaardighede nodig hê om `n videospeletjie te skep (vaardighede wat jy ongelukkig nie in hierdie artikel kan leer nie, want dit is baie kompleks). Jy moet dalk na `n onderrigsentrum (universiteit, instituut, ens.) Gaan, alhoewel dit tegnies moontlik is om op jou eie te leer. Jy moet goed met wiskunde wees, aangesien baie videospeletjies prakties tot `n reeks vergelykings verminder word. Jy moet ook `n programmeertaal leer (gewoonlik C, C ++ of C #). Daar is plekke waar hulle video-speletjies ontwerp, hoewel die beste ding wat jy kan doen, na `n goeie instituut gaan om te leer hoe om te program. Programmering gee jou `n verskeidenheid van gevorderde vaardighede, so jy kan ten minste `n algemene werk as `n programmeerder vind as jy nie dadelik `n maatskappy kan betree nie.
  • Prent getiteld Ontwerp `n videospeletjie Stap 33
    2
    Begin met `n klein wedstryd. As jy die videogame-bedryf wil betree en met belangrike maatskappye werk, is dit `n goeie idee om te begin met die skep van `n klein en interessante videospeletjie wat jou vaardighede demonstreer en nie te veel tyd neem om te ontwerp nie. Dit kan iemand geïnteresseerd maak om jou `n werk of geld te gee. Op dieselfde manier wil u nie `n projek begin wat verder gaan as u kapasiteit nie.
  • Prent getiteld Ontwerp `n videospeletjie Stap 34
    3
    Bly as onafhanklik. Jy het nie `n groot maatskappy nodig om jou videospeletjie te publiseer nie. Jy benodig ook niemand anders as jou spelers om jou te erken nie (tensy jy dit wil). Die onafhanklike video speletjie mark is lewendiger as ooit en nou is die beste tyd om hierdie tipe speletjies te skep. Moet dit nie vergeet voordat u amptelike ondersteuning kry nie.
  • Prent getiteld Ontwerp `n videospeletjie Stap 35
    4
    Gebruik crowdfunding webwerwe soos Kickstarter of soortgelyke. As jy `n goeie spel van enige aard wil skep, moet jy geld kry. Trouens, jy het genoeg geld nodig om `n videospeletjie te skep. Op die oomblik is die beste manier om hulpbronne te kry, `n projek op Kickstarter (een van die vele kollektiewe finansieringsplatforms wat bestaan) te skep. Kyk na die stories van sommige mense wat Kickstarter gebruik het om suksesvol te wees en te ontleed wat hulle goed gedoen het. Die beste raad wat u kan ontvang, is egter: bied goeie aansporings en handhaaf konstante kommunikasie.
  • Prent getiteld Ontwerp `n videospeletjie Stap 36
    5
    Sit jou spel op Stoom. Stoom is die digitale winkel van die maatskappy Valve en een van die gewildste verspreidingskanale vir rekenaarspeletjies. Dit is ook een van die mees vriendelike verspreidingskanale met onafhanklike videospeletjies. As jy hierdie tipe video speletjie skep, is jou beste opsie om sukses te behaal, om Steam te publiseer. Tans moet jy waarskynlik deur die Steam Greenlight-kanaal gaan.
  • Prent getiteld Ontwerp `n videospeletjie Stap 37
    6
    Kry fanatici. Bou `n webwerf en verskeie sosiale media-rekeninge vir jou videospeletjie. Voortdurend bywerk en laat mense betrokke voel by die proses. Kommunikeer soveel as wat jy kan met mense wat belangstel in wat jy doen. Die sleutel tot sukses as onafhanklike is om mense belangstel in jou videogame, aangesien belangstelling die hoof faktor is vir kanale soos Steam om jou videogame te publiseer en dus bekend te raak.
  • Prent getiteld Ontwerp `n videospeletjie Stap 38
    7
    Maak vriende in die gemeenskap. Die onafhanklike gemeenskap is baie naby en daar is verskeie mense wat jou kan help op pad na sukses. As jy wil slaag, is dit `n goeie idee om vriende te maak, hulle te help in hul projekte en hul speletjies te bevorder. Hulle sal dieselfde vir jou doen as hulle dink jy het `n kwaliteit video speletjie.
  • wenke

    • Hou altyd `n klein notaboek en `n potlood of die notaboektoepassing op jou foon saam sodat jy enige idee wat jy vir jou videospeletjie kan dink, neerskryf, al is jy besig met ander dinge.
    • As jy nog nooit `n videospeletjie ontwerp het nie, sal jou idee tussen 10 en 100 keer meer wees as wat jy verwag om `n werklikheid te wees. Begin met iets klein.
    • Neem breek. Om `n rukkie van die ontwerp te rus, sal jou `n nuwe perspektief gee. Maak seker dat jy terug gaan na die projek. Die volgende oggend is nie net om `n romantiese verhouding of `n nag uit te kla nie. Soms kan `n pouse `n projek stoor, veral as jy agterkom dat die kode wat jy dwarsdeur die nag geskryf het, vol foute is as gevolg van slegte posture en omdat jy nie goed geslaap het nie. Om jou baas of jouself te regverdig, is die foute van jou kode nie `n maklike taak nie. Neem breek om te verhoed dat dit gebeur.
    • Stel `n paar idees voor.
    • Die hele proses sal makliker wees as jy `n verbeeldingryke en kreatiewe persoon is. Probeer oorspronklike idees genereer en laat jou kreatiwiteit vloei. Dit sal die langtermyn die moeite werd wees.
    • Voltooi `n speelbare deel van jou videospel so gou as wat jy kan en ontwikkel uit die kern.
    • Moenie te veel tyd spandeer om clichés te vermy nie. Die clichés word wat hulle is omdat hulle werk, so soms kan jy daarmee wegkom as jy `n ander benadering tot `n gebruikte cliché gee.

    Dinge wat jy nodig het

    • `N Program om video speletjies te skep Daar is baie soorte programme, hoewel RPG Maker XP, VX of Scratch van die Massachusetts Institute of Technology ideaal is vir beginners. Hierdie programme het alles wat jy nodig het van die begin af en laat jou toe om grafika, musiek en ander persoonlike elemente by te voeg.



    Deel op sosiale netwerke:

    Verwante
    Hoe om oorspronklike Xbox-videospeletjies op Xbox 360 te speelHoe om oorspronklike Xbox-videospeletjies op Xbox 360 te speel
    Hoe om `n videospel te enkodeerHoe om `n videospel te enkodeer
    Hoe om `n videospelontwerper te wordHoe om `n videospelontwerper te word
    Hoe om `n videospeletjie van nuuts af te skepHoe om `n videospeletjie van nuuts af te skep
    Hoe om `n suksesvolle platform video spel te ontwerpHoe om `n suksesvolle platform video spel te ontwerp
    Hoe om jou eie videospeletjie te maakHoe om jou eie videospeletjie te maak
    Hoe om `n gratis rekenaar spel te maakHoe om `n gratis rekenaar spel te maak
    Hoe om `n eenvoudige video speletjie vir die rekenaar te maakHoe om `n eenvoudige video speletjie vir die rekenaar te maak
    Hoe om `n kompas in Minecraft te maakHoe om `n kompas in Minecraft te maak
    Hoe om te speel op Xbox 360 sonder `n skyfHoe om te speel op Xbox 360 sonder `n skyf
    » » Hoe om `n videospel te ontwerp
    © 2024 dmylogi.com