Jump to content

Ywa

Members
  • Posts

    256
  • Joined

  • Last visited

Everything posted by Ywa

  1. Ywa

    LE3 file system

    Why are you dropping the abstract file system? I'm using it quite often and it works great. Anyways. I like how you will prioritize normal & PAK files. This allows modifications and such while still keeping the original ones when some files are broken.
  2. Many thanks, there was no joinlibrary.dll in the binary folder ... Silly me
  3. From my game engine log, it seems I already have LE 2.40. Leadwerks Engine 2.40 Initializing Renderer... PS: Seems like my engine.dll wasn't updated. Results: - Aside from the fact that the terrain physics aren't debugged anymore (which is a good thing), my problem is still there. Waiting for your reply, thanks
  4. mCar.GetPos returns a TVec3, yes. I also have an overloaded add operator (..but I haven't got problems using it). Anyways, I'll try your code and post results. Results: EDIT: I have no idea what's wrong. Also, there's some clipped code (on the CreateJointHinge line, can you write it, please). Thanks.
  5. Ywa

    GUI system

    Exactly. And I know Delphi isn't officially supported. But Lua got the same problem..
  6. Ywa

    GUI system

    I would like to use either GWEN or CEGUI. But they don't got Delphi support, and porting it myself would be a lot work. While, in my opinion, every mature game engine should have one included.
  7. Hello. I've been trying to understand how joints work in the engine, so I set myself a simple example: var Phys,Mesh, Phys2, Mesh2 : TEntity; //////////TEST/////////// Phys := CreateBodyBox( 1,1,1 ); Mesh := CreateCube( Phys ); EntityType( Phys, 1 ); PositionEntity( Phys, mCar.GetPos + Vec3( 0,2,0 ), 1 ); //mCar is another entity Phys2 := CreateBodyBox( 1,1,1 ); Mesh2 := CreateCube( Phys2 ); EntityType( Phys2, 1 ); PositionEntity( Phys2, mCar.GetPos + Vec3( 0,0.5,0 ), 1 ); SetBodyMass( Phys2, 1 ); CreateJointHinge( Phys, Phys2, mCar.GetPos + Vec3( 0,1,0 ), Vec3(1,0,0) ); Basically, I want to see how it works (just like in the wiki example), however when I run the above code, the second box (phys2/mesh2) falls to the ground, without hinge-ing or whatever. I even tried parenting before, but it makes it worse. What am I doing wrong? Thanks.
  8. Ywa

    GUI system

    Fine for me. So that means adding a GUI is on your to-do list?
  9. What's your game code at this moment (initialization and such)? - Ywa
  10. Ywa

    GUI system

    Leadwerks on Delphi works great (thanks to Wchris his header converter). It's just that it takes a lot of time to convert GWEN or CEGUI headers to Delphi and make libraries that work with it. Plus, I really think a mature game engine (although Leadwerks isn't only for game) should have a build in GUI system. Same with all other features.
  11. Ywa

    GUI system

    It's difficult to use in Delphi. Plus it's also nearly impossible for Lua users. Yes, however. You could still load your own GUI system in that case. It does have one. It's not at the website, but the SVN contains one made by the community.
  12. Ywa

    GUI system

    Hi guys, I would like to have a build-in GUI system. Examples of nice GUI systems that I know of: - GWEN ( http://gwen.facepunchstudios.com ) (has a OpenGL renderer included) - CEGUI ( http://www.cegui.org.uk ) Would it be possible to add it in the next major Leadwerks version? Since it's a huge miss, in my opinion. Thanks! - Ywa
  13. Replace the content of 'Templates\PascalTypes.txt' with this: BP=Pointer byte=Pointer float=Single flt=Single int=Integer long=Integer str=PAnsiChar const_str=AnsiString short int=Smallint unsigned char=Byte That should make it compilable on Delphi.
  14. Looks damn good and I wish you had this before I started with my project. Will try to use this in future projects though.
  15. Ywa

    phy-files

    What he means is that he wants to automatically generate a phy file based on the model's bounding box..
  16. I would still like to have Mac and Linux builds.. (especially Mac).
  17. That doesn't matter actually. If people their software also works on Playstation and X360 they might get a developer license. Why would he get a license if the engine doesn't support it?
  18. I rather have out-of-the-box support for Linux and Mac. Instead of all this Android/iPhone **** for such an engine..
  19. Thank you very much Wchris! It indeed fixed the ATi crash + Engine.log problem.
  20. Looks amazing for such a game! Can't wait to fly above it.
  21. Hm, I fixed the AnsiString stuff and it still happens. Anyways, I kinda prevented it from happening by killing the process before shutting down. Will look into it later. Thanks for all the help and enjoy your birthday.
  22. Wchris. I think it's my Leadwerks.pas which is bugged! Your SimpleFWExample.exe from post #11 works perfectly on my machine!
  23. I'm at 10.6 currently (others aswell). Downgrading won't help a lot, since it's a Delphi/FPC specific problem. Since I don't got any problems with with Leadwerks C++ project (unlike the guy from the other thread/topic).
×
×
  • Create New...