Sign in Join
Wiki copytemporary

Castle Game Engine/fi: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11[Castle Game Engine](https://castle-engine.io/) on monialustainen 3D ja 2D pelimoottori. Se tarjoaa helpon ja laajennettavissa olevan API:n jolla luodaan ja hallitaan 3D-objekteja, jossa on heti kaikki tasot käytettävissä, kohteita, älykkäitä olentoja jne. Se tukee 3D-malleja ja animaatioita eri muodoissa, erityisesti hyvin monipuolinen [VRML / X3D-tuki](https://castle-engine.io/vrml_x3d.php) . Tuettuna on myös Collada, Wavefront OBJ ja (erityisen mukava 2D animaatioissa) Spine JSON. Monet graafiset ominaisuudet ovat käytettävissä, kuten varjot, kartoitus, peilaus, tehosteet ja [shaderit](https://en.wikipedia.org/wiki/Shader). Moottoria voidaan käyttää kääntämään sekä itsenäisiä pelejä (Linux, Windows, Mac OS X) että mobiilipelejä (Android, iOS). Renderöinti on tehty OpenGL tai OpenGLES2:ssä. Lazaruksessa voidaan käyttää myös TCastleControl komponenttia, jolla pelimoottorin renderöinti voi olla osa normaalia Lazarus lomakketta. Tarjolla on myös TCastleWindow luokka joka on erikoistunut luomaan ikkunoita OpenGL konteksti pelit (lisävarusteena valikot ja valintaikkunat ilman että tarvitaan LCL-komponentteja). Moottori on avointa lähdekoodia --- pelimoottorin ydin on lisensoitu GNU LGPL mukaan, jossa on lisänä "staattinen linkkaus poikkeus", kuten Free Pascaln kirjastoissa, joten sillä voidaan tehdä sekä avoimia että suljetun lähdekoodin pelejä. Pelimoottori on kehitetty puhtaalla Object Pascal ohjelmointikielellä (siis Free Pascalilla ja Lazarus ohjelmankehitysympäristöllä).
22
33[Tämän linkin takana on moottorin lataaminen, dokumentointi ja se luettelee kaikki moottorin ominaisuudet on tarkemmin](https://castle-engine.io/engine.php).
44
55## Dokumentointi
66
77Paljon dokumentaatiota pelimoottorista löytyy :
88
991. [Opiskelumateriaali](https://castle-engine.io/tutorial_intro.php)
10102. [Luokista yleistä](https://castle-engine.io/tutorial_classes_overview.php)
11113. [Opas luoda pelin data](https://castle-engine.io/creating_data_intro.php)
12124. [API reference](https://castle-engine.io/apidoc/html/index.html)
1313
1414## Kuvakaappauksia
1515
1616VRML/X3D selain:
1717
18-<figure>
19-<img src="kambi_vrml_browser.jpg" title="kambi_vrml_browser.jpg" />
20-<figcaption>kambi_vrml_browser.jpg</figcaption>
21-</figure>
18+![](/wiki-images/2/2d/Kambi_vrml_browser.jpg)
2219
2320FPS esimerkkipeli:
2421
25-<figure>
26-<img src="castle_game_engine_fps_game.jpg" title="castle_game_engine_fps_game.jpg" />
27-<figcaption>castle_game_engine_fps_game.jpg</figcaption>
28-</figure>
22+![](/wiki-images/6/6e/Castle_game_engine_fps_game.jpg)
2923
3024## Videot
3125
3226Katso [Castle Game Engine YouTube channel](https://www.youtube.com/channel/UCq9jJ5ivIXC5VEWiUAfxBxw) kaikki videot. Kiinnostavimmat:
3327
3428- [Dragon Spine demo](https://www.youtube.com/watch?v=AuI4zgmT-YQ)
3529- [FPS peli käyttää Castle Game Engine 4.0.0](https://www.youtube.com/watch?v=ICH3N7OZXx8)
3630- [Water with caustics in view3dscene](https://www.youtube.com/watch?v=9dH234o5dqo)
3731
3832Nauti! Tekijä: Michalis Kamburelis
3933
4034---
4135*From the Free Pascal wiki, page "Castle Game Engine/fi", as it stood on 2018-03-03 after a change by Michalis, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history