Jump to content

Alienhead

Developers
  • Posts

    602
  • Joined

Everything posted by Alienhead

  1. LUA dont allow SetParent(nil) on the widgets, tried that yesterday. Just errors out at runtime. Unreferenced widgetVar = nil never removes the widget. This seems to be something needing some attention I suppose.
  2. ( LUA ) What's the proper way to remove/delete a Textlabel widget ( or any other widget ) from an interface? Or even better yet remove an unused interface completely ? Tried setting it to nil and removing references but no good. All my attempts at it have failed.
  3. If anyone else was looking for this info, the custom functions need to be defined in the json file. "inputs": "outputs": Look at the SlidingDoor example if you need further examples.
  4. I'm wanting to write some custom functions inside a lua component. My question is what is the proper syntax for creating a custom function and more so how to define it and or call it? Example: UAGController = { blah blah } function UAGController:Start() UAGController:ScanMap() <--- this would be the custom function call end function UAGController:ScanMap() this is the custom function end
  5. Ultimate Action Game Controller ( UAGC ) - One game controller for all situations. Ranged, melee, hand to hand, thrown and magic combat game controller. With UAGC, the developer can select from First-person, Third-Person, Top-Down and Point & Click game controller setups. Each mode features it's own unique style of gameplay made just for that particular gaming situation. The component is designed with ease-of-use in mind, just attach the component to your game player inside the editor and configure the options as you see fit. Slated release version is 1.0 ( current state is alpha ). I will keep a running log on updates and development notes within this blog. Concept born Started 3rd person mode Added Always Run toggle Added Numlock toggle run on/off Added console log, for messages being sent from controller to the game screen. Started State-Machine decision logic for later adaption. This will allow such things as fishing, climbing, swimming etc to be easily added to the controllers. Added a generic Skeleton with all the animations the controller will use, thus allowing the developer to bring in a Mixamo rigged character and simply retarget the animations to their own custom character. Added jump, double jump ( toggle ) and even triple Jump ( toggle, for action arcade style gaming ) . Added animations for double jump ( mid air ) and triple jump ( extreme in-air jump animation ). Added toggle for fall damage ( on or off ) Added animation for fall or jump - landing at high altitudes. *This product is an addon and requires Ultra Engine* Early adopter video.
  6. A quick cheat, but I'm certain theres a more proper way to do this. self.entity:SetInput(self.camera.rotation.y, movement.z, movement.x, jump, crouch) self.entity:SetRotation(0, self.camera.rotation.y + self.modelangle - 180, 0)
  7. In leadwerks, the player controller physics collider had a physics angle assigned to it, for flipping the direction of the character. I haven't been able to duplicate this in Ultra yet, all my attempts at creating a controller with a custom player have resulted in my characters being backwards. Coming out of mixamo i don't have the ability to simply turn my axis in a modeling software. How to achieve this ? Would you suggest using a cube for the actual player physics and just have the player mesh tag along ( giving me the ability to rotate it 180 ) ??
  8. Since I seem to be having problems that no one else has been reporting, I've decided to reinstall my copy of windows this morning. So far none of the BS I listed above has occurred.
  9. Okay it's for sure something on your side, I started an entirely NEW project, loaded the start.ultra map, attempted to run it, hang - freeze - power boot.
  10. Entering the slightest typo or a syntax error in lua code causes me a total system shutdown. I have to power boot the computer to get it back up ( everytime ) . Also some commands entered correctly cause a power boot on my computer as well.. Example:: When this code reaches the self.camera:Move() command my system hangs and I have to power restart to get it back up. ---->> Setup Camera self.camera = CreateCamera(self.entity:GetWorld()) self.camera:SetPosition(self.myPosition) self.camera:SetRotation(self.myRotation) self.camera:Move(0,0,-1)
  11. A little test I put together to see how much Geometry i could throw at UltraEngine before it started showing any slowdown. Well i completed the entire scene and UltraEngine was still pounding away, this is an amazing engine guys. I 100% suggest you check it out if your into game dev. https://www.ultraengine.com/
  12. A little test I put together to see how much Geometry i could throw at UltraEngine before it started showing any slowdown. Well i completed the entire scene and UltraEngine was still pounding away, this is an amazing engine guys. I 100% suggest you check it out if your into game dev. https://www.ultraengine.com/
  13. I can't seem to import and load a previous project in build 587, after deleting settings.json and restarting uengine I then import a previous project ( from 3 builds ago ), it flashed the engine splash screen then disappears. I then click the Engine logo to restart the editor and it shows the splash screen for about 2 mins. then it completely locks down the PC forcing a power boot. Also adding post effects, the + button is looking for .fx files which the fold does not contain, its just frag's, jsons, and gsls's.. but the input box demands on .fx making it impossible for me to add an effect. Fog on AMD does not quite look right, theres no fog just bright and and dim lighting on my models that should be fogged.
  14. I wanted to test out the new rendering platform in Ultra 0.9.5 so I converted some older media from a past Leadwerks project and went to town. Approximate time spent from ground up was about 9 hours give or take 5 hours. ( : Here's a sample of the level in the fabulous Ultra Engine 0.9.5. I was going to pass out a compiled demo so anyone could run the scene themselves but alas, I haven't 100% digested the packaging process on new compiles just yet - so that'll have to wait. This is a 6 block downtown area with plenty of small details in it that probably aren't noticeable by these screenshots. If you were wondering if Ultra has the horsepower for your project then coming from a indie developer myself - I can honestly say what I have experienced in just a short time is mind blowing. Ultra took all this geometry, 2-4k pbr materials, 2-4k screen resolution with easy! I still feel I have tons of room to keep going. Keep in mind too that I haven't yet - LOD'ed or set up custom culling or any other optimization that one might expect nor is there any post-processing or fog and lighting setup either so the level of quality only improves from here . Ultra just kept blowing through everything I tossed at it. This is really a testament to Josh and his ingenuity that is known as UltraEngine. In closing I wish to give the Itchio game jammers that I compete against all time a word of warning: Alienhead is on his way back and he's got a new weapon! muhaha. I'll continue to work on getting a packed demo ready and post it here when completed.
  15. This is awesome Spider. Trying it out now!
  16. Also, is all ambient light, fog, skybox etc done by code only? I couldn't find any settings in the editor.. just making sure. ty
  17. I'm converting and doing some quick kitbash scene creations but I ran across a few shaders that the engine is saying failed to load. SpecularGloss.fam is indeed in the directory. Any suggestions ? I noticed it's asking for SpecularGloss_masked.frag.spv - which i don't see in the directory. But I assumed it was apart of the family ?
  18. Well manually running that Update.bat resolved the issue, if that helps any. From what I can tell it never was doing to patch update you made last night so I was always on the broken Lua.socket. , but it always reported the install was upto date. The differences in my compile size and yours gave it away!
  19. Ahhhh HA.. I ticked the [ x ] Run Scripts manually, then reinstalled once more.. and it worked this time.
  20. Impossible for me to create anything but LUA.
  21. Clean install, what is the current build? 551?
  22. OKay the actual files on HD are the 18th, so thats cool. I got one more thing to try, going to wipe all ULTRA from the HD and reinstall fresh again.
×
×
  • Create New...