Pascal Game Development - Powered by vBulletin
  • Register
  • Help

  • Home
    • News
    • Tutorials
    • Video Tutorials
    • RSS Feeds
  • What's New?
  • Forum
  • Blogs
  • Advanced Search
  • Home
  • Home
  • Castle Game Engine 7.0-alpha.1 release

  1. Welcome to PGD

    If this is your first visit, be sure to check out the FAQ by clicking the link above. You have to register before you can post.

    If you have recently signed up, please make sure you log in so that your activity is registered. This is required for automatic promotions to work and to ensure your account is not deleted during the registration process.

    AthenaOfDelphi

  2. Moderation Process Reminder

    Since this appears to be a problem, please be aware that some areas of the site are moderated. When you post to these areas, you will be told that your post is awaiting moderation.

    You will not be able to see posts that you have made that are waiting to be moderated.

    Do not think that because your post has not appeared that an error has occurred. If this happens an error message will be displayed (you should note this and report it in the 'Site News/Feedback' forum.

    Thanks AthenaOfDelphi

  • Menu

    • Tutorials
    • Video Tutorials
    • Post Mortems
    • RSS Feeds
  • Help the Community

    Donations help cover the cost of web hosting!

  • Social Media

    Follow us on Twitter

    Join AthenaOfDelphi on Discord

  • Content Tags

    delphi free pascal retro project; borland sdl3
  • Recent Tutorials

  • Castle Game Engine 7.0-alpha.1 release

    by
    michalis
    • View Profile
    • View Forum Posts
    • Private Message
    • View Blog Entries
    • Visit Homepage
    • View Articles
    Published on 21-02-2021 01:21 AM
    1 Comment Comments
    We have released a new version of Castle Game Engine!

    Castle Game Engine is a cross-platform (desktop, mobile, console) 3D and 2D game engine supporting many asset formats (glTF, X3D, Spine...).


    • Download the latest version from our main page.
    • Video introduction, showing our editor capabilities, is here (from Debian MDCO2 conference).
    • We have a lot of documentation about the engine. Before full 7.0 release, we want to upgrade the whole manual to describe how to do almost everything using the visual editor (and still show how to do it by Pascal code, too).
    • See here for the full release announcement.


    New features are:



    • CGE visual editor
    • glTF 2.0 full support and realistic rendering upgrades
    • Nintendo Switch
    • Better API for viewports and cameras in TCastleViewport
    • Third-person navigation (with avatar)
    • TCastleDownload class, to make asynchronous (non-blocking) downloading
    • Load sprite sheets and images to TCastleScene
    • Big user interface classes improvements
    • Easy serialization of components as JSON
    • CastleSettings.xml file support
    • castle-data:/ protocol
    • TCastleBehavior to enhance TCastleTransform functionality like TCastleBillboard or TCastleSoundSource
    • Many optimizations and profiling features
    • New screen effects API
    • Easy mirrors on flat surfaces
    • Localization
    • Animation blending improvements
    • Many new notable examples
    • Android support for Arm64, many new services, upgrades to build infrastructure
    • iOS vibrations, GPU compression, IPA building, new services
    • Physics detecting collisions, settings and triggers
    • Sound backends, FMOD backend, LoopingChannel, sound streaming


    The more complete list of changes is here. Even that longer list is just a summary — just browse our news to know all the details.

    Along with the new engine, we also release view3dscene 4.0.0 and castle-view-image 2.0.0. These tools are packaged within the main CGE download (they will be automaticaly invoked if you double-click from CGE editor on a 3D scene or image), but you can also download them separately.

    Comments 1 Comment
    1. Ñuño Martínez's Avatar
      Ñuño Martínez - 17-03-2021, 12:59 PM
      • Reply
      I really need to take some time and test it.

    vBulletin Message

     
    Cancel Changes
  • Community Affiliations


    Pascal Gamer Magazine

    DelphiGL Community (German)

    Free Pascal meets SDL

    Pascal Programming for Schools

    Independent Games Developers Contests (Russian)

    DelphiFeeds.com
  •  The Podcast at Delphi.org  RSS

    The First Computer Program – In Delphi

    13 Reasons NOT to use Delphi

  •  DelphiFeeds.com  RSS

    Delphi 13 Florence Update training – 17 en 18 november 2025

    Setting up and using BaaS: How it works with StellarDS

  • Latest Forum Topics

    mmmnovak

    MidletPascal - library error

    Thread Starter: mmmnovak

    Hello,
    i have problem with send mail (over smtp).
    I create library(in java for MidletPascal).
    Midlet pascal compils program OK, but

    Last Post By: Jonax 06-11-2025, 10:47 PM Go to last post
    Cooler

    Problem: Linking 64-bit ARM for IOS (FPC 3.0.1)

    Thread Starter: Cooler

    My question is for those who use FPC for IOS development: HOW do you build 64-bit code?
    I've made an empty program and trying to build it with FPC

    Last Post By: salliborm12 05-11-2025, 02:00 PM Go to last post
  • Pascal Game Development
  • Archive
  • Top
All times are GMT. The time now is 04:39 AM.
Powered by vBulletin® Version 4.2.5
Copyright © 2025 vBulletin Solutions Inc. All rights reserved.
Additional functions provided by Spam-O-Matic by GlowHost, Spambot Stopper, Change Thread Prefix Inline and Users Cleanup, and a great free vBulletin skin by TalkTemplate.