My old game engine framework, now available to you.

This is a discussion on My old game engine framework, now available to you. within the Game Programming forums, part of the General Programming Boards category; I'm scrapping the "Clockwork" project I've posted about a few times here, in favour of writing more open-source code purely ...

  1. #1
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070

    My old game engine framework, now available to you.

    I'm scrapping the "Clockwork" project I've posted about a few times here, in favour of writing more open-source code purely for my own self-education while I'm in university.

    So, I've decided to archive the last build and codebase for "libCE", the framework I was using to power the editor system. It's dependant on OGRE, PhysX and PhysFS to build.

    It won't be useful for anyone trying to learn OpenGL or Direct3D of course, but I think it might be able to help people trying to write a decent engine framework. Although I don't claim that my code is anything spectacular to behold.

    Get it here.


    EDIT: I should also probably mention that it was never actually finished.
    Last edited by psychopath; 07-10-2008 at 07:55 PM.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  2. #2
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    You should mention under which license you release the code - BSD, GPL, Apache, Public Domain, ...
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  3. #3
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    I haven't really decided which license to go with yet. I'm thinking either MIT or zlib. zlib most likely, but I'll post definitively in the next couple of days.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  4. #4
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    Just to update, I'm releasing the source under the zlib/libpng license.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

  5. #5
    Super Moderator VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,590
    Cool. I'll definitely take a look at it. Sad to see you are ditching it. I know you put a lot of work into it and it was looking great.

  6. #6
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,070
    Thanks! The problem was, it was getting too ambitious for one person who's time is only going to become more limited. I've started working on a revised framework that I'll be posting soon too. This time it'll be a more general library - libCE was built very specifically for the Clockwork editor. I'm also going to try taking things in smaller pieces - my last effort started to feel after a while like I was taking on too much at once.
    Memorial University of Newfoundland
    Computer Science

    Mac and OpenGL evangelist.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Possibility to create a good game engine
    By sarah22 in forum Tech Board
    Replies: 8
    Last Post: 06-13-2009, 01:04 AM
  2. beach bar (sims type game)
    By DrKillPatient in forum Game Programming
    Replies: 1
    Last Post: 03-06-2006, 12:32 PM
  3. Game Engine Link Prob
    By swgh in forum Game Programming
    Replies: 2
    Last Post: 01-25-2006, 11:14 PM
  4. Game structure, any thoughts?
    By Vorok in forum Game Programming
    Replies: 2
    Last Post: 06-07-2003, 01:47 PM
  5. game engine
    By onurak in forum Game Programming
    Replies: 1
    Last Post: 07-27-2002, 06:29 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21