Wiki-kopiopeilipalvelin

Tämä on pascal.chatin wikin peilipalvelin. Muokkaus, historia ja kirjautuminen ovat siellä.

Castle Game Engine/fi

English · Français · Suomi

Castle Game Engine 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 . 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. 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ä).

Tämän linkin takana on moottorin lataaminen, dokumentointi ja se luettelee kaikki moottorin ominaisuudet on tarkemmin.

Dokumentointi

Paljon dokumentaatiota pelimoottorista löytyy :

  1. Opiskelumateriaali
  2. Luokista yleistä
  3. Opas luoda pelin data
  4. API reference

Kuvakaappauksia

VRML/X3D selain:

FPS esimerkkipeli:

Videot

Katso Castle Game Engine YouTube channel kaikki videot. Kiinnostavimmat:

Nauti! Tekijä: Michalis Kamburelis


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.

Versio 2, viimeksi muokannut WikiArchive .