Jump to content

aiaf

Members
  • Posts

    720
  • Joined

  • Last visited

Posts posted by aiaf

  1. I think you should continue with lua and finish the game.

    One disadvantage of c++ can be the  build times.

    You will be much faster to experiment in game with lua.

    Depends on what is your goal.

    • Like 3
  2. My opinion is multiplayer should be available as plugin not built in the engine.

    Keep engine lean and mean and good at what it does, not feature bloat.

     

    I understand the need for some of the features above of course.

    I did some multiplayer with Leadwerks used POCO c++ libs with no problems.

  3. I think yes Steam can help.

    Having a website + forum/discord and manage to create a community would be great.

     

    Imo you will need to think at the target audience, very much depends on the game type.

    Make something people will recognize and easy to play,some nice features,  (good ui) otherwise your into trouble.

     

    My experience is i made 2 games that are really original and they got buried by steam.

    Very little sales.

    My puzzle game is so awesome and one of a kind that it hurts nobody plays it.

    But yeah i have no idea what makes a game successful , maybe is good just marketing + game type people are familiar with,

    • Like 1
  4. Not going to happen unfortunately, Its not like he has any control over it, just the kernel.

    A bit too many distros each with its competing way to install packages 

    i really only care i have the latest development toolchains/tools and it works out of the box.

     

    But things are going in the right direction if you look back how it was in the 90s.

    The closest things to a standard are  Debian/Ubuntu, Redhat and Android.

     

    Latest in the chain is Valve which created SteamOs based on what they decided is best for them ArchLinux.

  5. Being for couple of years in the community i like following people/projects and the engine development.

    And yes was a bit annoyed about Leadwerks and complete lack of fixes but at least i understand why, Ultra is a step in the right direction.

    If subscription means fixes and updated tech im fine with that.

    But want to add this plan is not that friendly to hobbyists or indies not making money yet.

     

  6. Thanks

    alphaInitial = alphaInitial - (0.003 * Time::GetSpeed());

    I leave it here in case someone need in future.

    Here are some values of the Time::GetSpeed() on my machine:

    1
    20.36
    11.74
    9.59
    6.295
    4.6775
    3.80875
    3.43438
    3.21719
    3.07859
    3.0693
    3.00465
    3.12232
    3.21116
    3.07558
    3.06779

    • Like 1
  7.   context->SetColor(0.0, 0.0, 0.0, alphaInitial);
      context->DrawRect(0, 0, context->GetWidth(), context->GetHeight());
     
      if (alphaInitial > 0.1) {
        alphaInitial = alphaInitial - 0.005;
      }

    I need another way of doing this fade that is not dependent on machine speed,

    Want this fade to take 3 seconds no matter the machine is running on.

    Any idea how to do this ?

  8. Think your best bet will be leadwerks at least until Ultra Engine will be out.

    Because is easy to use and flexible enough.

     

    Here are other options:

    Rendering engine called OGRE , but is very large and complex.

    Irrlicht Engine , old but looks simple enough.

    raylib , this one seem to match your requirements.

×
×
  • Create New...