Erityisasiantuntijat

pelisuunnittelija

Pelisuunnittelijat suunnittelevat digitaalisen pelin ulkoasun, logiikan, toimintakonseptin ja pelitavan. He keskittyvät pelialustan suunnitteluun, spesifikaatioiden kirjoittamiseen ja sellaisten numeeristen ominaisuuksien määrittämiseen, joilla tasapainotetaan ja hienosäädetään peliä.

Kirjaudu nähdäksesi, miten taitosi vastaavat tätä ammattia.

Aseta tavoiteammatiksi

Ydintaidot (18)

  • järjestelmän kehityksen elinkaari

    Vaiheet, kuten järjestelmän suunnittelu, luominen, testaaminen ja käyttöönotto, sekä järjestelmän kehittämis- ja elinkaarihallinnan mallit.

  • käyttää merkintäkieliä

    Tekstistä lauseopillisesti erotettavissa olevien tietokonekielten hyödyntäminen, jotta voidaan lisätä asiakirjaan huomautuksia ja täsmentää ulkoasua ja käsitellä asiakirjatyyppejä, kuten HTML-asiakirjoja.

  • digitaaliset peligenret

    Videopelien luokittelu vuorovaikutuksen pohjalta, kuten simulaatiopelit, strategiapelit, seikkailupelit ja pelihallipelit.

  • laatia digitaalisen pelin tarina

    Digitaalisen pelin tarinan luominen kirjoittamalla yksityiskohtainen juonikuvaus ja kuvakäsikirjoitus, joissa on peliä koskevat kuvaukset ja pelin tavoitteet.

  • suunnitella prosessi

    Määrittää tietyn prosessin työnkulkua ja resursseja koskevat vaatimukset käyttämällä erilaisia välineitä, kuten prosessisimulaatio-ohjelmia, vuokaavioita ja pienoismalleja.

  • luoda digitaalisen pelin konsepti

    Kehittää pelin yleisnäkemyksen kaikki osa-alueet ja viestiä niistä. Viestiä ja tehdä yhteistyötä teknisten, taiteellisten ja suunnitteluryhmien kanssa, jotta pelikonsepti voidaan toteuttaa.

  • luoda ohjelmistorakenne

    Muuttaa joukko vaatimuksia selkeäksi ja järjestelmälliseksi ohjelmistosuunnitteluksi.

  • luoda digitaalisia pelihahmoja

    Kehittää digitaalisten pelien hahmojen typologia ja määrittää niiden tarkka rooli pelissä ja tarinassa.

  • verkko-ohjelmointi

    Ohjelmamalli, joka perustuu koodituksen (joka lisää kontekstin ja rakenteen tekstiin) ja muun verkko-ohjelmointikoodin, kuten AJAXin, Javascriptin ja PHP:n, yhdistämiseen, asianmukaisten toimien toteuttamiseksi ja sisällön visualisoimiseksi.

  • tehtävien algoritmisointi

    Tekniikat, joilla prosessin jäsentämätön kuvaus muunnetaan vaiheittain peräkkäisiksi toimiksi, joissa on tietty määrä vaiheita.

  • digitaalisten pelien luontijärjestelmät

    Kokonaisvaltaiset kehitysympäristöt ja erikoissuunnitteluvälineet, jotka on tarkoitettu käyttäjälähtöisten tietokonepelien nopeaan toistamiseen.

  • laatia pelin säännöt

    Laatia säännöt, joiden mukaan peliä pelataan.

  • määritellä digitaalisten pelien kohtaukset

    Kuvailla digitaalisten pelien kohtauksia tiedottamalla ja tekemällä yhteistyötä taiteellisen ryhmän, suunnittelijoiden ja taiteilijoiden kanssa, jotta voidaan määritellä pelin virtuaaliympäristöjen laajuus.

  • tietokonegrafiikka

    Ala, jossa yhdistyvät tietojenkäsittelytieteen ja muotoilun lähestymistavat. Siihen kuuluvat kuvien luominen ja 3D-mallien tuottaminen sekä niiden renderöinti, teksturointi ja valaistus. Sen käyttökohteita ovat muun muassa digitaalinen valokuvaus, elokuvat ja videopelit sekä kuvien esittäminen elektronisissa laitteissa.

  • analysoida liiketoimintavaatimuksia

    Asiakkaiden tuotteeseen tai palveluun liittyvien tarpeiden ja odotusten tutkiminen, jotta voitaisiin tunnistaa ja ratkaista epäjohdonmukaisuudet ja asianomaisten sidosryhmien mahdolliset erimielisyydet.

  • hallita verkkosisältöä

    Sen varmistaminen, että verkkosivujen sisältö on ajan tasalla, järjestelmällisesti esitetty, houkutteleva ja täyttää kohdeyleisön tarpeet, yrityksen vaatimukset ja kansainväliset standardit. Linkkien toimivuuden tarkistaminen, julkaisuaikataulujen ja julkaisujärjestyksen asettaminen.

  • määritellä teknisiä vaatimuksia

    Määrittää tavaroiden, materiaalien, menetelmien, prosessien, palvelujen, järjestelmien, ohjelmistojen ja toimintojen tekniset ominaisuudet selvittämällä, mitkä ovat asiakkaan vaatimusten mukaiset erityistarpeet, ja vastaamalla niihin.

  • suunnitella tietokonegrafiikkaa

    Käyttää erilaisia visuaalisia tekniikoita graafisen materiaalin suunnittelemisessa. Yhdistää graafisia elementtejä konsepteihin ja ideoihin.

Valinnaiset taidot (78)

  • Haskell

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Haskell-ohjelmointikielellä.

  • inkrementaalinen kehittäminen

    Inkrementaalinen kehittäminen on ohjelmistojärjestelmien ja sovellusten suunnittelumenetelmä.

  • Erlang

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Erlang-ohjelmointikielellä.

  • SAS-kieli

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, SAS-ohjelmointikielellä.

  • CryEngine

    CryEngine-pelimoottori on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnitteluvälineistä. Se on tarkoitettu käyttäjäpohjaisten tietokonepelien nopeaan iteraatioon.

  • luoda 3D-ympäristöjä

    Tietokoneella tuotetun 3D-esityksen kehittäminen puitteista, esimerkiksi simuloidusta ympäristöstä, jossa käyttäjät ovat vuorovaikutuksessa.

  • Rage (digitaalisten pelien luontijärjestelmät)

    Ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnitteluvälineistä. Se on tarkoitettu käyttäjäpohjaisten tietokonepelien nopeaan iteraatioon.

  • Ruby (tietokoneohjelmointi)

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Ruby-ohjelmointikielellä.

  • Common Lisp

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Common Lisp -ohjelmointikielellä.

  • Lisp

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Lisp-ohjelmointikielellä.

  • laitteistoalustat

    Laitteistokonfiguraation ominaisuudet, jotka tarvitaan ohjelmistotuotteiden prosessointiin.

  • interaktiivinen media

    Viestintämenetelmä, joka toteutuu digitaalisia medioita hyödyntäen ja perustuu asiakkaiden vuorovaikutukseen näiden välineiden kanssa. Vuorovaikutustilanteet muodostuvat tietokoneistetusti, esimerkiksi liikkuvan grafiikan, digitaalisen tekstin ja äänen avulla.

  • Visual Basic

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Visual Basic -ohjelmointikielellä.

  • soveltaa 3D-kuvantamistekniikoita

    Erilaisten tekniikoiden, kuten digitaalisen veistämisen, käyrän mallinnuksen ja 3D-skannauksen, käyttöönotto kolmiulotteisten kuvien, kuten pistepilvien, 3D-vektorigrafiikan ja 3D-pintamuotojen, luomiseen, muokkaamiseen, säilyttämiseen ja käyttämiseen.

  • Java (tietokoneohjelmointi)

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Java-ohjelmointikielellä.

  • animointiperiaatteet

    2D- ja 3D-animaation periaatteet, kuten kehon liike, kinematiikka, ennakointi, litistyminen ja venyminen.

  • Shiva (digitaalisten pelien luontijärjestelmät)

    Pelimoottori, joka on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnittelutyökaluista. Se on tarkoitettu käyttäjäpohjaisten tietokonepelien nopeaan iteraatioon.

  • tietokoneohjelmointi

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, ohjelmointijärjestelmien ja ohjelmointikielten testaus ja laadinta (esim. kohdesuuntautunut ohjelmointi, toiminnallinen suunnittelu).

  • Prolog (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Prologissa.

  • OpenEdge Advanced Business Language

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen OpenEdge Advanced Business Languagessa.

  • iteratiivinen kehittäminen

    Iteratiivinen kehitysmalli on menetelmä, jonka avulla voidaan suunnitella ohjelmistojärjestelmiä ja sovelluksia.

  • JavaScript

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen JavaScriptissa.

  • 3D-teksturointi

    Prosessi, jossa pinnan tyyppiä sovelletaan 3D-kuvaan.

  • Perl

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Perlissä.

  • Smalltalk (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Smalltalkissa.

  • PHP

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen PHP:ssä

  • Assembly (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Assemblyssä.

  • spiraalikehitys

    Spiraalikehitysmalli on menetelmä ohjelmistojärjestelmien ja sovellusten suunnitteluun.

  • C#

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen C#:ssä.

  • R

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen R:ssä.

  • Groovy

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Groovyssa.

  • ASP.NET

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen ASP.NET:ssä.

  • APL

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen APL:ssä.

  • vesiputousmallinen kehitys

    Vesiputousmallinen kehitysmalli on menetelmä ohjelmistojärjestelmien ja sovellusten suunnittelemiseksi.

  • luoda 3D-hahmoja

    Kehittää 3D-malleja muuttamalla ja digitoimalla aiemmin suunniteltuja hahmoja erikoistuneilla 3D-työkaluilla.

  • 3D-valaistus

    Järjestely tai digitaalinen vaikutus, joka saa aikaan valaistuksen 3D-ympäristössä.

  • ICT-tietoturvalainsäädäntö

    Säädökset, joilla turvataan tietotekniikka, tieto- ja viestintätekniset verkot ja tietokonejärjestelmät sekä niiden väärinkäytöstä johtuvat oikeudelliset seuraukset. Säänneltyihin toimenpiteisiin kuuluvat muun muassa palomuurit, tunkeutumisen havaitseminen, virustorjuntaohjelmistot ja salaus.

  • GameSalad

    Erityisistä suunnittelutyökaluista koostuva ”vedä ja pudota” -ohjelmistoliittymä, jota käyttäjät, joilla on vain vähän tietoa ohjelmoinnista, käyttävät käyttäjälähtöisten tietokonepelien nopeaan toistamiseen.

  • animoida orgaanisia 3D-muotoja

    Välittää visuaalisesti orgaanisia asioita, kuten tunteita tai henkilöhahmojen kasvojen liikkeitä, animoimalla digitaalisia 3D-malleja ja asettamalla ne digitaaliseen 3D-ympäristöön.

  • Microsoft Visual C++

    Tietokoneohjelma Visual C++ on ohjelmistokehitystyökalujen valikoima, jonka avulla voidaan kirjoittaa ohjelmia, kuten laadintaohjelma, ohjelmankorjausohjelma, koodinmuokkausohjelma ja koodinkorostusohjelma, ja jotka on pakattu yhdenmukaiseen käyttöliittymään. Sen on kehittänyt ohjelmistoyritys Microsoft.

  • TypeScript

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laadinta TypeScriptissä.

  • ohjelmistonsuunnittelun menetelmät

    Menetelmät, kuten Scrum, V-malli ja Waterfall, joilla suunnitellaan ohjelmistojärjestelmiä ja sovelluksia.

  • nopea sovelluskehitys

    Nopean sovelluskehityksen malli on menetelmä ohjelmistojärjestelmien ja sovellusten suunnitteluun.

  • CoffeeScript

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen CoffeeScriptissä.

  • Objective-C

    Ohjelmistonkehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Objective-C:ssä

  • id Tech

    Pelimoottori id Tech on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnitteluvälineistä ja joka on tarkoitettu käyttäjälähtöisten tietokonepelien nopeaan toistamiseen.

  • HeroEngine

    Pilviteknologiaan perustuva reaaliaikainen yhteistyöalusta, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnittelutyökaluista, jotka on tarkoitettu käyttäjälähtöisten tietokonepelien nopeaan toistamiseen.

  • Project Anarchy

    Mobiilipelimoottori, joka on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnitteluvälineistä ja joka on tarkoitettu käyttäjälähtöisten tietokonepelien nopeaan toistamiseen.

  • ML (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen ML:ssä.

  • Havok Vision

    Pelimoottori, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnitteluvälineistä ja joka on tarkoitettu käyttäjälähtöisten tietokonepelien nopeaan toistamiseen.

  • hallita lokalisointia

    Muokata sisältöä tai tuotetta ja siirtää se alueelta toiselle käyttämällä käännös- tai lokalisointipalvelujen tarjoajia.

  • laajennettu todellisuus

    Prosessi, jossa lisätään monenlaista digitaalista sisältöä (esim. kuvia, kolmiulotteisia esineitä) reaalimaailmassa olemassa oleville pinnoille. Käyttäjä voi olla reaaliaikaisesti vuorovaikutuksessa teknologian kanssa käyttämällä erilaisia laitteita, kuten matkapuhelinta.

  • Unreal Engine

    Pelimoottori Unreal Engine on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja suunnitteluvälineistä. Suunniteltu tietokonepelien nopeaan suunnitteluun käyttäjälähtöisesti.

  • AJAX

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen AJAX-tekniikoilla.

  • C++

    Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen C++ -ohjelmointikielellä.

  • SAP R3

    Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja suunnitteluparadigmojen laadinta SAP R3:ssa.

  • Frostbite (digitaalisten pelien luontijärjestelmät)

    Pelimoottori Frostbite on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja suunnitteluvälineistä. Suunniteltu tietokonepelien nopeaan suunnitteluun käyttäjälähtöisesti.

  • Swift (tietokoneohjelmointi)

    Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Swift-ohjelmointikielellä.

  • MATLAB

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen MATLAB:ssä.

  • sovelluksen käytettävyys

    Prosessi, jonka avulla ohjelmistosovelluksen käyttökyky, tehokkuus, hyödyllisyys ja helppokäyttöisyys voidaan määritellä ja mitata.

  • Source (digitaalisten pelien luontijärjestelmät)

    Pelimoottori Source on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja suunnitteluvälineistä. Suunniteltu tietokonepelien nopeaan suunnitteluun käyttäjälähtöisesti.

  • Python (tietokoneohjelmointi)

    Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Python-ohjelmointikielellä.

  • Gamemaker Studio

    Delphi-ohjelmointikielellä toimiva alustariippumaton pelimoottori, joka koostuu integroiduista kehitysympäristöistä ja erikoissuunnitteluvälineistä. Suunniteltu tietokonepelien nopeaan suunnitteluun käyttäjälähtöisesti.

  • Unity (digitaalisten pelien luontijärjestelmät)

    Pelimoottori Unity on ohjelmistokehys, joka koostuu integroiduista kehitysympäristöistä ja suunnitteluvälineistä. Suunniteltu tietokonepelien nopeaan suunnitteluun käyttäjälähtöisesti.

  • Scratch (tietokoneohjelmointi)

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Scratch-ohjelmointikielellä.

  • ketterä kehittäminen

    Ketterä kehittäminen on kehittämismalli, jonka avulla voidaan suunnitella ohjelmistojärjestelmiä ja sovelluksia.

  • VBScript

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen VBScript-ohjelmointikielellä.

  • ohjelmiston vuorovaikutuksen suunnittelu

    Menetelmät, joiden avulla voidaan suunnitella vuorovaikutus käyttäjien ja ohjelmistotuotteen tai palvelun välillä niin, että tuote vastaa useimpien sitä käyttävien ihmisten tarpeisiin ja mieltymyksiin. Ne auttavat myös yksinkertaistamaan tuotteen ja käyttäjän välistä viestintää, esimerkiksi tavoitepohjaista suunnittelua.

  • COBOL

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen COBOL-ohjelmointikielellä.

  • arvioida työn kesto

    Laatia tarkkoja laskelmia ajasta, joka tarvitaan tulevien teknisten tehtävien suorittamiseen menneiden ja nykyisten tietojen ja huomioiden perusteella, tai suunnitella yksittäisten tehtävien arvioitu kesto tietyssä hankkeessa.

  • Pascal (tietokoneohjelmointi)

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen Pascal-ohjelmointikielellä.

  • ABAP

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen ABAP-ohjelmointikielellä.

  • prototyyppikehittäminen

    Prototyyppikehittäminen ohjelmistojärjestelmien ja sovellusten suunnittelussa käytettävä menetelmä.

  • ICT-suorituskyvyn analyysimenetelmät

    Menetelmät, joilla analysoidaan ohjelmistojen, tieto- ja viestintäteknisten järjestelmien ja verkon suorituskykyä tietoteknisten ongelmien juurisyyn löytämiseksi. Menetelmillä voidaan analysoida resurssien pullonkauloja, soveltamisaikoja, odotusaikoja ja tehdä vertailuanalyysejä.

  • DevOps

    DevOps-lähestymistapa on menetelmä, jonka avulla voidaan suunnitella ohjelmistojärjestelmiä ja sovelluksia, joissa keskitytään yhteistyöhön ohjelmistojen ohjelmoijien sekä muiden tieto- ja viestintätekniikan ammattilaisten ja automaation välillä.

  • käyttää 3D-tietokonegrafiikkaohjelmistoa

    Käyttää tietokonegrafiikan tekemiseen tarkoitettuja ohjelmistoja, kuten Autodesk Mayaa ja Blenderiä, joiden avulla voi editoida, mallintaa, tuottaa ja sommitella kuvia digitaalisesti. Nämä työkalut perustuvat kolmiulotteisten esineiden matemaattiseen kuvaukseen.

  • suorittaa resurssisuunnittelua

    Laatia arvio hankkeen tavoitteiden saavuttamisen kannalta tarvittavasta ajasta sekä henkilöstö- ja rahoitusresursseista.

  • Scala

    Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Scalassa.