Sign in Join
Wiki copytemporary

Castle Game Engine/fi: what changed

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

Title: Castle Game Engine/fi

OldNewLine
1+[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ä).
2+
3+[Tämän linkin takana on moottorin lataaminen, dokumentointi ja se luettelee kaikki moottorin ominaisuudet on tarkemmin](https://castle-engine.io/engine.php).
4+
5+## Dokumentointi
6+
7+Paljon dokumentaatiota pelimoottorista löytyy :
8+
9+1. [Opiskelumateriaali](https://castle-engine.io/tutorial_intro.php)
10+2. [Luokista yleistä](https://castle-engine.io/tutorial_classes_overview.php)
11+3. [Opas luoda pelin data](https://castle-engine.io/creating_data_intro.php)
12+4. [API reference](https://castle-engine.io/apidoc/html/index.html)
13+
14+## Kuvakaappauksia
15+
16+VRML/X3D selain:
17+
18+<figure>
19+<img src="kambi_vrml_browser.jpg" title="kambi_vrml_browser.jpg" />
20+<figcaption>kambi_vrml_browser.jpg</figcaption>
21+</figure>
22+
23+FPS esimerkkipeli:
24+
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>
29+
30+## Videot
31+
32+Katso [Castle Game Engine YouTube channel](https://www.youtube.com/channel/UCq9jJ5ivIXC5VEWiUAfxBxw) kaikki videot. Kiinnostavimmat:
33+
34+- [Dragon Spine demo](https://www.youtube.com/watch?v=AuI4zgmT-YQ)
35+- [FPS peli käyttää Castle Game Engine 4.0.0](https://www.youtube.com/watch?v=ICH3N7OZXx8)
36+- [Water with caustics in view3dscene](https://www.youtube.com/watch?v=9dH234o5dqo)
37+
38+Nauti! Tekijä: Michalis Kamburelis
39+
40+---
41+*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