Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

8,844 Excellent

About JoshMK

  • Rank
    Advanced Member

Profile Information

  • Gender
  • Location
    San Francisco, CA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. See the VXGI Lua example. This feature is not complete, but the example visualizes the voxels and reflections.
  2. LE5 beta update available, collision shape system is finished, includes saving.

  3. I have some really beautiful code highlighting added: #include "pch.h" #include "Project.h" int main(int argc, const char* argv[]) { //Get the displays auto displays = ListDisplays(); //Create a window auto window = CreateWindow(displays[0], L"", 0, 0, 1280, 720, WINDOW_CENTER | WINDOW_TITLEBAR); //Create a framebuffer auto framebuffer = CreateFramebuffer(window); //Create a world auto world = CreateWorld(); //Create a camera auto camera = CreateCamera(world); camera->SetClearColor(0.125); camera->Move(0, 1, -3); camera->SetFOV(70); //Create light auto light = CreateLight(world, LIGHT_DIRECTIONAL); light->SetRotation(45, 35, 0); //Create ground auto ground = CreateBox(world, 10, 1, 10); ground->SetPosition(0, -0.5, 0);
  4. I am happy to show you a preview of the new documentation system I am working on: Let's take a look at what is going on here: It's dark, so you can stare lovingly at it for hours without going blind. You can switch between languages with the links in the header. Lots of internal cross-linking for easy access to relevant information. Extensive, all-inclusive documentation, including Enums, file formats, constructors, and public members. Data is fetched from a Github repository and allows user contributions. I am actually having a lot of fun creating this. It is very fulfilling to be able to go in and build something with total attention to detail.
  5. @Marcousik The turning parts of the windmill should be a separate model.
  6. New beta build using openal-soft, eliminates the need for the OpanAL installer.

  7. In the new engine, I have experimented with using openal-soft, which does not require the OpenAL installer. it seems to work well and eliminates one small annoyance that can come up occasionally.
  8. It looks like it requires a different draw mode in glDrawElements, so no, I don't think it will work.
  9. Testing ArrowChat. Press Ctrl + F5.

  10. Beta update available now.

  11. When does this happen?
  12. There is a setting that will do that.
  13. JoshMK

    Current Work

    Trying to have more plugins is a lost cause. I’m playing a different game.
  14. JoshMK

    Current Work

    @Marcousik What I mean is the engine and editor. There are different types of products you can turn that into. I have another idea but I will not say yet.
  • Create New...