wiki:sanasto
Last modified 8 years ago Last modified on 2011-06-03 11:09:28

Sanasto

Pelisanastoa

In EnglishSuomeksiSelitys
ButtonNappi, näppäin
Controller(Peli)ohjain
GamePeli
Hit pointsOsumapisteetPisteet joilla mitataan pelihahmon kuntoa. Kun osumapisteet laskevat nollaan, hahmo kuolee.
KeyNäppäin, myös avain
LevelKenttä
PlatformTaso
PlayerPelaaja
ProjectileAmmus, 'projektiili'Fyysinen ammus. Esim. lasersäteet eivät ole projektiiliammuksia.
TextureTekstuuriPeliolion päälle piirrettävä kuva.
UpdatePäivittääPäivittää jotain, esimerkiksi pelin tilannetta.

Visual Studio -sanastoa

SolutionOngelman ratkaisu, 'soluutio'Visual Studiossa useampia projekteja yhteen kokoava työtila.
TemplateMalli, pohja, 'sapluuna'Käytetään esimerkiksi uuden projektin luomiseen.

Versionhallinnan termejä

In EnglishSuomeksiSelitys
Checkout - Tiedostojen hakeminen versionhallinnasta omalle koneelle
Commit Tehdä, syyllistyä, ym. Vie muutokset versionhallintaan
Add Lisätä Tiedoston lisääminen merkkaa sen kuuluvaksi versionhallintaan.
Update Päivittää Hakee uusimman version omalle koneelle
Repository (Koodi)varasto Hakemisto, jossa versionhallinnan tiedot sijaitsevat. Yleensä jollakin palvelimella
Log Loki Versionhallinnan lokista näkee tehdyt muutokset kommentteineen
Revision Revisio (tulee sanasta revise, tarkistaa) Versionumero, jota versionhallintajärjestelmä päivittää, kun tehdään muutoksia
Revert Perua, palauttaa alkuperäiseksi. Poistaa omalla koneella tehdyt muutokset
Merge Liittää, sulauttaa, yhdistää Yhdistää samaan tiedostoon kahdessa paikkaa tehdyt muutokset (esim. kaksi henkilöä on muokannut samaa tiedostoa

Ohjelmointiterminologiaa

In EnglishSuomeksiSelitys
AmbiguousMonimerkityksellinen, moniselitteinenVirheilmoituksessa viittaa kahteen samannimiseen muuttujaan, joista kääntäjä ei osaa automaattisesti valita oikeaa.
BuildRakentaa, (ohjelmoinnissa) kääntää projekti
CompileKääntääKäännettäessä ihmisen ymmärtämä ohjelmakoodi muunnetaan koneen ymmärtämään muotoon, jolloin siitä tulee ajettava ohjelma.
ContentSisältöKuvat (tekstuurit), äänet ja muu data.
ClassLuokka
DebugVirheenjäljitys, 'debuggaus'
DeclareJulistaa, esitellä
DeployToimittaa/siirtää kohteeseen
EventTapahtumaJotain, joka laukaisee tapahtumankäsittelijän kun tietty ehto täyttyy. Jypelissä on joitain valmiita tapahtumia
Event handlerTapahtumankäsittelijäAliohjelma, joka on sidottu tapahtumaan.
ExceptionPoikkeus
FunctionFunktio, aliohjelma
InstallAsentaaOhjelma asennetaan yleensä exe- tai msi-päätteisestä tiedostosta.
InstallerAsennusohjelma
InternalSisäinen
MethodMetodi, aliohjelma
NullNolla, tyhjäArvo, jota ei ole asetettu.
ObjectOlioOlio on luotu jostakin luokasta. Esimerkiksi kissa luodaan PhysicsObject luokasta.
OverrideOhittaa, (ohjelmoinnissa) toteuttaa uudelleen
ParameterParametri
PublicJulkinen
PrivateYksityinen
PropertyOminaisuusOliolla on erilaisia ominaisuuksia, joita voi muutella. Esimerkiksi väri tai pituus.
ProtectedSuojattu
RandomSatunnainen
Rebuild"Uudelleenrakentaa", kääntää projekti uudelleen
Refactor'refaktorointi', uudelleenjärjestelyOhjelmakoodin järjestely uudelleen siten, ettei sen merkitys muutu. Käytetään esim. luettavuutta parantamaan.
ReferenceViite
RegionAlueOhjelmakoodi voidaan jakaa alueisiin, jotka tekevät koodin seuraamisesta helpompaa. Alueet eivät vaikuta mitenkään ohjelman toimintaan.
ReleaseJulkaista, julkaisu(versio)
StaticStaattinen, kiinteäAliohjelman määreenä tekee aliohjelmasta suoritettavan luokasta käsin, esim. Shapes.CreateCircle( ... ).
TypeTyyppi
TypecastTyyppimuunnos
VariableMuuttuja
VirtualVirtuaalinen, näennäinen

Tietotyyppejä

TyyppinimiIn EnglishSuomeksiSelitysArvoalue
boolBooleanTotuusarvo, boolean-arvotrue tai false, eli tosi tai epätositrue, false
byteByteTavuKokonaisluku, jossa ei desimaaleja. Pienin arvo voi olla 0 ja suurin 255.
intIntegerKokonaislukuKokonaisluku, jossa ei desimaaleja.Pienin arvo voi olla -2147483648 ja suurin arvo 2147483647.
doubleDouble precision floating point numberTuplatarkkuuden liukulukuDesimaaliluku, jonka tarkkuus 15-16 numeroa.
objectObjectOlioOliot ovat luokan ilmentymiä. Luokkaa voi ajatella olion tyyppinä: samaan tapaan kuin 10.0 on tyypin double ilmentymä, voi esimerkiksi pallo olla luokan PhysicsObject? ilmentymä.
stringStringMerkkijonoJono merkkejä: sana, lause tai suurempi kokonaisuus. Merkkijonoarvo on aina lainausmerkeissä.

Muotoja

In EnglishSuomeksiSelitys
CircleYmpyrä
LineSuora, viiva
PolygonMonikulmioKolmio, neliö, viisikulmio jne.
RectangleSuorakulmio
ShapeMuoto
SquareNeliö
TriangleKolmio

Olioihin liittyviä

BodyKehoFysiikkaoliolla on keho, johon voi esim. kohdistaa voimia
BrainAivotPelioliolla on aivot. Aluksi aivoja tosin ei ole, vaan ne pitää luoda ja asettaa.

Fysiikka- ja matematiikkasanastoa

In EnglishSuomeksiSelitys
AngleKulma
CollisionTörmäys
DirectionSuunta
FrictionKitka
ForceVoima
ImpulseImpulssi
Kinetic frictionLiikekitkaLiikkuvan kappaleen liikettä vastustava kitkavoima tai sitä kuvaava luku.
MagnitudeSuuruusluokka, vektorin pituus
MassMassa, arkikielessä paino
OriginOrigoKoordinaatiston nollapiste, (0, 0)
PositionPaikkaPaikka, yleensä vektorina origosta kuvattuna.
RestitutionKimmoisuusYleensä 0 tarkoittaa täysin kimmotonta ja 1 täysin kimmoisaa törmäystä. Mitä kimmoisampi törmäys on, sitä enemmän liike-energiaa säilyy, eli sitä kovemmalla voimalla kappaleet kimpoavat toisistaan.
ScaleSkaala, suuruusluokkaKäytetään usein mittakaavana, 1 vastaa alkuperäistä kokoa. 1/2 on puolet alkuperäisestä koosta, 2 kaksinkertainen jne.
SizeKoko
SpeedVauhtiKuljettu matka esim. sekunnissa. Vauhti on skalaarisuure, eli pelkkä lukuarvo, toisin sanoen sille ei ole määritetty erikseen suuntaa.
Static frictionLepokitkaLiikkeen alkamista pysähtyneestä tilasta vastustava kitkavoima.
VectorVektori
VelocityNopeusKuljettu matka esim. sekunnissa tiettyyn suuntaan. Nopeus on vektorisuure, mikä tarkoittaa että sillä on suuruusarvon lisäksi myös suunta.