Irrlicht Extension Progress

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Design Document for Irrlicht Extensions

    The Basic Idea

    The Irrlicht Extensions will allow relatively competitive 3D games/apps in MMF. It will use the free Irrlicht SDK ( Please login to see this link. ).
    The Irrlicht Extensions will comprise of multiple objects which can interact with eachother at runtime via Fixed Values. One of these objects will be the 'Engine' object which will essentially be a wrapper for the engine. The other objects that make up this package will not be reliant on Irrlicht.

    Proposed Features

    • Basically 90% of what Irrlicht can do.
    • Fully customizable 3D animation.
    • Shaders & Materials.
    • 2D Graphics
    • Shadows.


    Demo (from v0.1)

    (hope you don't mind Sphax!)
    Please login to see this link.

  • [size:14pt]Irrlicht Extensions Progress[/size]
    Posted by Greyhill
    June 16, 2009 at 1:15 AM

    EST Completion 30%

    Weeks Progress Report

    Latest Version: v0.05
    Latest list of extensions:

    • Irrlicht Engine
    • Irrlicht Node - Camera
    • Irrlicht Node - Static Mesh
    • Irrlicht Node - Billboard
    • Irrlicht Node - Light
    • Irrlicht Node - Empty
    • Irrlicht Node - Primitive
    • Irrlicht Node - Text
    • Irrlicht Node - Water
    • Irrlicht Material Cache
    • Irrlicht Skybox
    • Irrlicht Image


    Haven't done much in a little while. This week I created this thread in this Project Extends subform. This should spell some heavy progress with these extensions in the near future.

    Next weeks goals

    • Get to some conclusion with shadows.
    • Successfully statically link v1.5 of the sdk.


    Please login to see this picture.

  • [size:14pt]Irrlicht Extensions Progress[/size]
    Posted by Greyhill
    June 25, 2009 at 1:29 AM

    EST Completion 32%

    Weeks Progress Report

    Latest Version: v0.05
    Latest list of extensions:

    • Irrlicht Engine
    • Irrlicht Node - Camera
    • Irrlicht Node - Static Mesh
    • Irrlicht Node - Billboard
    • Irrlicht Node - Light
    • Irrlicht Node - Empty
    • Irrlicht Node - Primitive
    • Irrlicht Node - Text
    • Irrlicht Node - Water
    • Irrlicht Material Cache
    • Irrlicht Skybox
    • Irrlicht Image


    Sorted out how shadows will work and decided to remove their incomplete implementation from the enginge. Will eventually just work as a shadow map shader in the end, i hope.
    Made the Text Node object be capable of loading true-type fonts into the engine.

    Next weeks goals

    • Clean up all the current extensions.
    • Start on a new extension, an Animated Mesh Node, perhaps.
    • Successfully statically link v1.5 of the sdk.
  • [size:14pt]Irrlicht Extensions Progress[/size]
    Posted by Greyhill
    July 6, 2009 at 2.12 AM

    EST Completion 45%

    Weeks Progress Report

    Latest Version: v0.05
    Latest list of extensions:

    • Irrlicht Engine
    • Irrlicht Node - Camera
    • Irrlicht Node - Static Mesh
    • Irrlicht Node - Billboard
    • Irrlicht Node - Light
    • Irrlicht Node - Empty
    • Irrlicht Node - Primitive
    • Irrlicht Node - Text
    • Irrlicht Node - Water
    • Irrlicht Node - Terrain
    • Irrlicht Material Cache
    • Irrlicht Skybox
    • Irrlicht Image


    Made a Terrain object, which takes an image and turns it into a heightmap. It also allows manual manipulation of the vertices.
    Cleaned up all the extensions.
    Version 1.5 of the irrlicht sdk just doesn't want to link statically, so a dll will have to do for now.

    Next weeks goals

    • Create a particle object.
    • Start on an Animated Mesh Node, perhaps.
    • Think about how collisions will work.
  • Agent Greyhill,

    It would seem that a majority of new worth items for our new newsletter will have to come from extension development, what can we generate from this object for news, (Screenies, Info, Executable demo, whatever you can come up with) by the end of the month?

    Please login to see this link.

    Clickteam on Please login to see this link. - Clickteam on Please login to see this link.

  • Well the EXE is gravy if you can't or not comfortable with it, then of course don't do it, But the screenies and info would be huge, I appreciate you taking the time!

    Please login to see this link.

    Clickteam on Please login to see this link. - Clickteam on Please login to see this link.

  • [size:14pt]Irrlicht Extensions Progress[/size]
    Posted by Greyhill
    July 26, 2009 at 5.33 PM

    EST Completion 50%

    Weeks Progress Report

    Latest Version: v0.05
    Latest list of extensions:

    • Irrlicht Engine
    • Irrlicht Node - Camera
    • Irrlicht Node - Static Mesh
    • Irrlicht Node - Billboard
    • Irrlicht Node - Light
    • Irrlicht Node - Empty
    • Irrlicht Node - Primitive
    • Irrlicht Node - Text
    • Irrlicht Node - Water
    • Irrlicht Node - Terrain
    • Irrlicht Node - Particle System Node
    • Irrlicht Material Cache
    • Irrlicht Skybox
    • Irrlicht Image


    Sorry for the late news,
    Made a Particle System object, is quite an in-depth object. Doesn't quite work yet.
    Pinpointed some weird bugs.

    Next weeks goals

    • Finish the particle object.
    • Start on an Animated Mesh Node.
    • Work out how collisions will work.
  • [size:14pt]Irrlicht Extensions Progress[/size]
    Posted by Greyhill
    August 10, 2009 at 8.26 AM

    EST Completion 52%

    Weeks Progress Report

    Latest Version: v0.05
    Latest list of extensions:

    • Irrlicht Engine
    • Irrlicht Node - Camera
    • Irrlicht Node - Static Mesh
    • Irrlicht Node - Billboard
    • Irrlicht Node - Light
    • Irrlicht Node - Empty
    • Irrlicht Node - Primitive
    • Irrlicht Node - Text
    • Irrlicht Node - Water
    • Irrlicht Node - Terrain
    • Irrlicht Node - Particle System Node
    • Irrlicht Material Cache
    • Irrlicht Skybox
    • Irrlicht Image


    Sorry for the late news again,
    The Particle System object is nearly working, it creates particle emitters of a bunch of different types:
    Point
    Animated Mesh Scene Node
    Box
    Cylinder
    Mesh
    Ring
    Sphere
    Just working on getting affectors working for it.
    This 'week' was also spent creating info for the klikdisc. Otherwise a slightly lazy week, bit busy with other things.

    Next weeks goals

    • Finish the particle object.
    • Start on an Animated Mesh Node.
    • Work out how collisions will work.
  • [size:14pt]Irrlicht Extensions Progress[/size]
    Posted by Greyhill
    August 27, 2009 at 4.20 PM

    EST Completion 60%

    Weeks Progress Report

    Latest Version: v0.06
    Latest list of extensions:

    • Irrlicht Engine
    • Irrlicht Node - Camera
    • Irrlicht Node - Static Mesh
    • Irrlicht Node - Billboard
    • Irrlicht Node - Light
    • Irrlicht Node - Empty
    • Irrlicht Node - Primitive
    • Irrlicht Node - Text
    • Irrlicht Node - Water
    • Irrlicht Node - Terrain
    • Irrlicht Node - Particle System Node
    • Irrlicht Material Cache
    • Irrlicht Skybox
    • Irrlicht Image


    Sorry, it's been 2 weeks again,
    The Particle System object is finished and works nicely, probably needs a bit of testing though.
    Have started the initial stages of the Animated Node object, still haven't figured out the best way to attack it.
    Will upload beta extensions soon.
    Now works with the new Irrlicht sdk: v1.51

    Next weeks goals

    • Start on an Animated Mesh Node.
    • Work out how collisions will work.
  • Current status:
    Have been busy recently so that's why I hadn't updated in a while. Sorry.
    But now I am working on it again. A new version of the Irrlicht engine was released, v1.6, so I'm implementing that as I write this. Almost there. I will probably upload some extensions that actually work this week to test.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!