Jump to content

DudeAwesome

Members
  • Posts

    541
  • Joined

  • Last visited

Posts posted by DudeAwesome

  1. its your project and if you want to do it you can try it but I dont would use leadwerks. leadwerks is not that advanced and deep for something like this imo. I would start on a lower level. sdl + glm or start with opengl from scratch. if there is a bug in leadwerks your engine will be stuck until its fixed. in your expose I see "good audio engine" - use openAL.

     

    I also dont see any network stuff in your todo list. networking will be a nightmare from scratch. node .js would be a nice solution here I guess.

     

    an engine is not a weekend project and you need a lot of experience in maths optimizing and algorithms. just take a look into shaders.

     

     

    you also call it "next gen engine". well, a next generation engine should needs techniques that are used in the future. if your engine will ever be finished it will be outdated when you use techniques that are now state of the art.

    • Upvote 1
  2. I dont know toxic but are you trolling us? I mean in an other thread you will create an fps engine with Uberfeatures for one person and here you tell us about a lua editor because the leadwerks editor sucks for you (but you will use leadwerks for your engine???). I see no sense maybe some self education for you with those project but they will never be completed or even used I guess.

     

    When josh is updating the editor and improve some stuff your editor becomes obsolete btw

    • Upvote 1
  3. ok then it should possible to ask for a linear velocity to the bottom (if player falls down)

     

    if there is one you should disable the jump.

     

     

    like:

     

    is my player falling? yes -> disable jump

    is my player falling? no -> enable jump

     

     

    other solution:

     

    if player have a collision with an entity with the key "ground" enable jump. if not disable jump.

  4. do you need a 1:1 map from original map? I just would use a painted heightmap (.raw or whatever) and draw dots for every unit onto the map by asking its position. the 2nd view solution will give you a nice performance drop and should only be used if you really need it (its worst case i guess)

    • Upvote 1
  5. you dont have understand the syntax. you cant create a window with just saying FULLSCREEN wink.png

     

    Syntax:

    • static Window* Create(const std::string& title="Leadwerks", int x=0, int y=0, int width=1024, int height=768, int style=Titlebar)

    --Create a window fullscreen
    self.window=Window:Create(title, x, y, w, h, Window.FullScreen)

     

    like HD

     

    self.window=Window:Create('MYWINDOW', 0, 0, 1920, 1080, Window.FullScreen)
    
    

     

     

    parameters can also be variables. which type you can see in the syntax description

×
×
  • Create New...