wiki:sanasto

Version 13 (modified by jamanikk, 10 years ago) (diff)

--

Sanasto

Pelisanastoa

In EnglishSuomeksiSelitys
ButtonNappi, näppäin
Controller(Peli)ohjain
GamePeli
Hit pointsOsumapisteet
KeyNäppäin, myös avain
LevelKenttä
PlatformTaso
PlayerPelaaja
ProjectileAmmus, 'projektiili'Fyysinen ammus. Esim. lasersäteet eivät ole projektiiliammuksia.
SolutionOngelman ratkaisu, 'soluutio'Visual Studiossa useampia projekteja yhteen kokoava työtila.
TemplateMalli, pohja, 'sapluuna'Käytetään esimerkiksi uuden projektin luomiseen.
TextureTekstuuriPeliolion päälle piirrettävä kuva.
UpdatePäivittääPäivittää jotain, esimerkiksi pelin tilannetta.

Ohjelmointiterminologiaa

In EnglishSuomeksiSelitys
BuildRakentaa, (ohjelmoinnissa) kääntää kaikki
CompileKääntää
ContentSisältöKuvat (tekstuurit), äänet ja muu data.
ClassLuokka
DebugVirheenjäljitys, 'debuggaus'
DeployToimittaa/siirtää kohteeseen
ExceptionPoikkeus
FunctionFunktio, aliohjelma
InternalSisäinen
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
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 EnglishSuomeksiSelitys
boolBooleanTotuusarvo, boolean-arvotrue tai false, eli tosi tai epätosi
byteByteTavuPienin arvo voi olla 0 ja suurin 255. Ei voi olla desimaaleja.
intIntegerKokonaislukuPienin arvo voi olla -2147483648 ja suurin arvo 2147483647. Ei voi olla desimaaleja.
doubleDouble precision floating point numberTuplatarkkuuden liukulukuTarkkuus 15-16 numeroa. Voi olla desimaaleja.
objectObjectOlioOliotyyppi. Oliotyyppiseen muuttujaan voidaan sijoittaa minkä tahansa luokan olio.
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

Fysiikka- ja matematiikkasanastoa

In EnglishSuomeksiSelitys
AngleKulma
CollisionTörmäys
DirectionSuunta
FrictionKitka
ForceVoima
ImpulseImpulssi
Kinetic frictionLiikekitkaLiikkuvan kappaleen liikettä vastustava kitkavoima.
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
SpeedVauhtiLiikkeen suuruus. Vauhdilla ei ole suuntaa toisin kuin nopeudella, joten se on skalaarisuure.
Static frictionLepokitkaLiikkeen alkamista pysähtyneestä tilasta vastustava kitkavoima.
VectorVektori
VelocityNopeusLiikkeen suunta ja suuruus. Nopeudella on suunta toisin kuin vauhdilla, joten se on vektorisuure.