wiki:sanasto

Version 18 (modified by tojukarp, 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
AmbiguousMonimerkityksellinen, moniselitteinenVirheilmoituksessa viittaa kahteen samannimiseen muuttujaan, joista kääntäjä ei osaa automaattisesti valita oikeaa.
BuildRakentaa, (ohjelmoinnissa) kääntää kaikki
CompileKääntää
ContentSisältöKuvat (tekstuurit), äänet ja muu data.
ClassLuokka
DebugVirheenjäljitys, 'debuggaus'
DeclareJulistaa, esitellä
DeployToimittaa/siirtää kohteeseen
ExceptionPoikkeus
FunctionFunktio, aliohjelma
InstallAsentaaOhjelma asennetaan yleensä exe- tai msi-päätteisestä tiedostosta.
InstallerAsennusohjelma
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
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.
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

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.
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.