reepblue

Members
  • Content count

    706
  • Joined

  • Last visited

Community Reputation

424 Excellent

1 Follower

About reepblue

  • Rank
    Advanced Member

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

5,183 profile views
  1. Luawerks

    Version 1.2.5

    Luawerks is a Lua framework for video games developed on the Leadwerks Game Engine. It supplies developers with additonal functions, handles the game loop and allows them to debug their code with a developers console. With all that out of the way, you can focus on making your game fun! Features: The Window, Timing, World, are taken care of within the framework. Correct resolution settings when the game is launched in fullscreen. Debug, load maps and even add your own commands with the built-in developer console. Built in methods to prevent loading invalid assets. Easily precache sounds, models, textures, and prefabs to increase load times! Graphic setting controls are implemented and can be changed on the fly by the console! Luawerks knows when you're launching from an editor and will go into a 'developer mode' which enables the developer console and force the game to go into a windowed mode. You can change some of these settings and manually call the mode with a batch/bash file. It's written in Lua. Change it to fit your needs without recompiling! Learn how to intergrate Luawerks with your game, along with other tricks: https://github.com/reepblue/luawerks/wiki Report any issues/bugs with the Issue Tracker: https://github.com/reepblue/luawerks

    $9.99

  2. Index out of range

    I'll take a look at this, thanks.
  3. Index out of range

    Hey extenz, I have been having similar issues but as far as I know, it has something to do with releasing classes. First try to disable Luawerks with a default main script if possible. If you suspect it is Luawerks, lemme know. I haven't played with it since August, but I'll be more than happy to look into it. Be careful what you release as the world:clear() call releases all entities automatically. This is one reason why Josh is moving to smart pointers in LE5.
  4. C++ Tutorial Incorrect about Actor Example

    I was able to get these actors working.
  5. Capital letters and linux

    What does the actual path look like when you list the contents of the directory? It's best to have your own method of organizing files. For instance, I make all my directories have capitalization, and files are all lowercase. For Example: "./MyDrive/My Files/file.txt"
  6. Leadwerks 5 Beta Rollout

    I got a little nervous when I read your post at first, but now that a buy-once model is still gonna be used when it's release, I feel better. I see the subscription model for beta software like a Patreon of a sort. Best all, you know you're doing something right or wrong based on number of subscriptions, so you can dynamically change things based on real feedback rather than assumptions.
  7. SetTargetPosition crash

    Jen, if you can post a small demo, that'll be great. I want to see if I'm getting it. I've tried picking up and object above and below the origin and it works fine.
  8. Error Full Screen LeadWerks 4.4

    You can also make a fullscreen window by making a boarder less window with the window size the same as the monitor. This method is multi monitor friendly too, and you can toggle between fullscreen mode and windowed mode easily, as the entire app is just one big window. window=Window:Create(title,0,0,1920,1080,0) I'm thinking about changing Luawerks to this instead, but I want to check if this works in Linux first.
  9. Glad to see the Actors are now fully working. Happy to have C++ actors without worrying about the cleanup like I had to do with my puppeteer system! 

  10. Seems that there is a change in how fullscreen works. Try: local s = Vec2(System:GetGraphicsMode(System:CountGraphicsModes() - 1).x, System:GetGraphicsMode(System:CountGraphicsModes() - 1).y) window = Window:Create("Test",0,0,s.x,s.y,Window.FullScreen)
  11. Not even the stock code works? Because when I upgraded, I was having a similar problem, but the stock code worked.I had to rewrite my window system.
  12. Luawerks Update

    Luawerks has been updated this morning, making the console more responsive and a new tab for the Options Menu for user's to bind keys to actions. Actions have always been part of Luawerks, but until now, there wasn't really a motive to use them. Now, the Action class look in the config to check what key the user binded to that action. You can read more on how this works here. Like the console, this may be improved more in the future. About Luawerks Luawerks is a Lua framework for video games developed on the Leadwerks Game Engine. It supplies developers with additional functions, handles the game loop and allows them to debug their code with a developers console. With all that out of the way, you can focus on making your game fun! You can purchase Luawerks from the Leadwerks Workshop Store for $9.99. For documentation and bug reporting, please visit the GitHub page.
  13. Luawerks will soon be updated with fixes for the console, and a new feature! Just cleaning up now. :)

    1. mdgunn

      mdgunn

      Great.  Considering trying out your LOD system on some assets some time soon. 

       

  14. ToLua++ Generator

    Crazycarpet made one with more features in C#. It prob can be compiled for Linux using Mono.
  15. Leadwerks Road To Terrain Snapper (With Source!)

    Looks cool, I'd put the source on a git so people can fork/pull request changes and fixes.