Jump to content

Josh

Staff
  • Posts

    26,590
  • Joined

  • Last visited

About Josh

Profile Information

  • Location
    USA

Recent Profile Visitors

1,525,959 profile views

Josh's Achievements

Grand Master

Grand Master (14/14)

  • Well Followed
  • Dedicated
  • Conversation Starter
  • Reacting Well
  • Problem Solver

Recent Badges

17k

Reputation

1.2k

Community Answers

  1. Videos are now available for the Game Mechanics series. Please let me know if you find these helpful: https://www.leadwerks.com/learn/gamemechanics
  2. Steam can run offline. It might be possible to add version 4.6 as a DLC. If it works, this would add a launch option that only appears if the DLC is installed, and would let you choose to launch either version 5.x or 4.6 when you run the program.
  3. Do you mean running Leadwerks 4 and 5 at the same time?
  4. Fixed the error in the last three videos.
  5. Game Mechanics video tutorial series is added on Leadwerks Game Engine beta branch. The last three videos produce an error "Error 2" (?) but there does not seem to be any problem with audio or video playing.
  6. The Steam app ID 251810 has the option to install the latest version, or previous versions. You can install 4.x on one machine and 5.0 on another, as long as you have Steam app ID 251810. The standalone version was created with the idea to build something that was independent from Steam. I proposed a subscription model, which would have given us stable revenue without any third parties being involved, but that was rejected by users. The standalone version is not being continued for three reasons: 95% of users preferred to buy it through Steam. Having people off Steam actually hurts the app's ranking in the Steam store, because it subtracts from daily active users. It takes a lot of time to continually compile updates and upload two different versions. This is time that could be spent adding features, writing tutorials, or helping users solve their problems. If you purchased the standalone on our website and don't already have the Leadwerks app ID on your Steam account, please contact me.
  7. Your application looks very nice. Try this code: -- Get the displays local displays = GetDisplays() -- Create a window local window = CreateWindow("Calculator", 0, 0, 800, 660, displays[1], WINDOW_CENTER | WINDOW_TITLEBAR)-- | WINDOW_RESIZABLE) -- Create User Interface local ui = CreateInterface(window) --Create buttons local sz = window:ClientSize() local x = (sz.x - 120) / 2 local y = 50 local sep = 40 -- Create widget local panel = CreatePanel(50, 50, sz.x - 100, sz.y - 100, ui.background) panel:SetColor(0, 0, 0, 1) panel:SetLayout(1, 1, 1, 1) -- Create text field local textfield = CreateTextField(70, 10, 600, 30,ui.background); textfield:SetText("0"); textfield:SetFontScale(2); textfield:SetColor(0,0,0,1) -- Row 1 local buttonMC = CreateButton("MC", 30, 30, 70, 70, panel); local buttonMR = CreateButton("MR", 110, 30, 70, 70, panel); local buttonM_Plus = CreateButton("M+", 190, 30, 70, 70, panel); local buttonM_Minus = CreateButton("M-", 270, 30, 70, 70, panel); -- Row 2 local buttonCE = CreateButton("CE", 30, 110, 70, 70, panel); local buttonC = CreateButton("C", 110,110, 70, 70, panel); local buttonPct = CreateButton("%", 190, 110, 70, 70, panel); local buttonDivide = CreateButton("/",270, 110, 70, 70, panel); -- Row 3 local button1 = CreateButton("1", 30, 190, 70, 70, panel); local button2 = CreateButton("2", 110, 190, 70, 70, panel); local button3 = CreateButton("3", 190, 190, 70, 70, panel); local buttonMultiply = CreateButton("X", 270, 190, 70, 70, panel); -- Row 4 local button4 = CreateButton("4", 30, 270, 70, 70, panel); local button5 = CreateButton("5", 110, 270, 70, 70, panel); local button6 = CreateButton("6", 190, 270, 70, 70, panel); local button_Minus = CreateButton("-", 270, 270, 70, 70, panel); -- Row 5 local button7 = CreateButton("7", 30, 350, 70, 70, panel); local button8 = CreateButton("8", 110, 350, 70, 70, panel); local button9 = CreateButton("9", 190, 350, 70, 70, panel); local button_Plus = CreateButton("+", 270, 350, 70, 70, panel); -- Row 6 local buttonPlusMinus = CreateButton("+/-", 30, 430, 70, 70, panel); local button0 = CreateButton("0", 110, 430, 70, 70, panel); local buttonDecimal = CreateButton(",", 190, 430, 70, 70, panel); local buttonResult = CreateButton("=", 270, 430, 70, 70, panel); while true do local ev = WaitEvent() if ev.id == EVENT_WIDGETACTION then if (ev.source == button1 ) then FirstNum = 1; if textfield.text == "0" then textfield:SetText("") end textfield:SetText(textfield.text.."1"); elseif (ev.source == button2) then FirstNum = 2; if textfield.text == "0" then textfield:SetText("") end textfield:SetText(textfield.text.."2"); end elseif ev.id == EVENT_WINDOWCLOSE then break end end
  8. Wow, cool!
  9. Like what? There is a menu file for the model editor interface.
  10. Game Mechanics series is written: https://www.leadwerks.com/learn/gamemechanics
  11. I uploaded a new zip file without the OBJ and MTL files, since these are not recognized by the installer: You will need to delete the folder C:\ProgramData\Leadwerks\Community\Downloads and maybe \WebCache to clear the downloads data.
  12. I think support for smooth groups is a prerequisite for spheres to be done right. Also, the way CSG texture mapping works isn't that great for spheres.
  13. What item are you trying to install?
  14. In (User)/Documents/Leadwerks/UI you can modify the menu files. Just remove the underscore in front of the file name, and it will be loaded preferentially.
  15. New prototypes have arrived...
×
×
  • Create New...