|
99 | Bug Report | The game engine crash everytime | Critical | | New | |
Coppens Remy | 19.07.2020 | |
Ticket Description
Hello,
I’m desperate because the engine crashes all the time for anything. I tried with the renderer ‘DirectX’ and ‘OpenGL’ it’s the same.
Eg. I’m looking in the ‘SkyGraph Editor’ part, I’m just browsing categories and all of a sudden crash, no error message (one eg. in video).
Another example, I select a ‘game object’ (Widgets / Geometry shapes n Physic / Physics - Stack sphere) and directly the crash engine (see video). If I put a wrong command in a script, the engine crashes ...
I have no problem with the other apps I use so the problem is not with my PC.
I have reinstalled Skyline Game Engine several times (uninstalled before) but it’s always the same. I like this engine and I want to use it but currently impossible.
Please help me!
Video here: https://youtu.be/HPik6PqTF9o
Best Regards, Remy
|
|
60 | Bug Report | Material Editor - No object selected | High | | Completed | |
epsilonion | 01.03.2018 | |
Ticket Description
trying to replicate Karma’s error’s with changing colours on presets and well I get a strange one.
Placed a GO object in the scene, changed the textures and saved as preset. deleted the object from the scene and placed the same GO object in the scene. RMB material editor when object is selected and get no object selected error message.
Video attached
Seems to have sorted itself out and is working again.. hmm
|
|
98 | Feature Requests | Have the Game Manager LUA script running in editor mode | High | 1 | New | |
epsilonion | 07.04.2019 | |
Ticket Description
Since the Game manager LUA script keeps running above all scenes etc it would be great to be able to have it running in editor, this will enable the following and more.
Passing of tables and data like player stats between scenes (levels). Verify that data written to tables etc in the Game manager script when in editor. Testing and verifying that all data passed to the manager script is OK..
Having functions in the scene manager script would save from having to copy and paste them into each and every scene and speed up the load times of levels/scenes.
overall I think it would be a great benefit to have it running in editor
|
|
22 | Feature Requests | Getting NavMesh Data (helpful for AI programming) | Medium | 1 | Processing | |
epsilonion | 10.02.2018 | 08.02.2019 |
Ticket Description
I.e. get navmesh concave so you can get the npc to lean in and fire, the NPC would know that there is an object at a location because of the navmesh data and will know where corners are so it can lean while firing and stay in cover..
There are many many uses for Navmesh data in AI related programming and it gives you more precise control and positioning while seeking out cover than other methods (and the least time consuming) so much better then manually placing cover objects in a scene and getting the npc to position correctly on the corner, manually placing cover objects can be very very resource heavy especially if your doing a full 20km x 20km map.
You can use the Navmesh data with other flags/data on objects in a scene to let the NPC know its a small wall or a object that it can not fire over, overall its about getting the NPC positioning correctly.
This is the preferred method of most AAA and serious game makers.. :)
I.e. get navmesh concave so you can get the npc to lean in and fire, the NPC would know that there is an object at a location because of the navmesh data and will know where corners are so it can lean while firing and stay in cover..
There are many many uses for Navmesh data in AI related programming and it gives you more precise control and positioning while seeking out cover than other methods (and the least time consuming) so much better then manually placing cover objects in a scene and getting the npc to position correctly on the corner.
You can use the Navmesh data with other flags/data on objects in a scene to let the NPC know its a small wall or a object that it can not fire over, overall its about getting the NPC positioning correctly.
This is the preferred method of most AAA and serious game makers.. :)
|
|
47 | Bug Report | GUI Editor - libRocket vcustom bar | Medium | | New | |
epsilonion | 18.02.2018 | |
Ticket Description
GUI Editor - libRocket vcustom bar shows after exiting the GUI editor
Picture in the link
|
|
49 | Bug Report | Translation Utility does not open under the editors men... | Medium | | New | |
epsilonion | 19.02.2018 | |
Ticket Description
Translation Utility does not open under the editors menu but you can open it when you have a mesh sleceted and click it in the main editor screen settings thingy where the snap to grid options are.
|
|
57 | Bug Report | Mesh merger crash | Medium | | New | |
epsilonion | 21.02.2018 | 21.02.2018 |
Ticket Description
See video
|
|
59 | Bug Report | Material Editor - Material Filtering | Medium | | Completed | |
epsilonion | 28.02.2018 | |
Ticket Description
When messing around trying to break things I came accross Material Filtering and setting it to BILINEAR or any other option gives the following result in the console.
nUpdating Sampler Blocks
Error: Invalid Texture. Texture [ ] is not part of the resources.
|
|
66 | Feature Requests | RTT - Render to texture | Medium | 1 | Processing | |
epsilonion | 07.03.2018 | 08.08.2018 |
Ticket Description
This is an old request.
Been able to render to texture using a camera in scene would help when making mini-maps, CCTV (say cameras in a prison and they monitor the inmates.
Been able to use a camera as a transmitter for Render to Texture would be awesome.
|
|
92 | Feature Requests | AI Visual Mechanics kinda thing - Behaviour Trees | Medium | 1 | Completed | |
epsilonion | 25.08.2018 | |
Ticket Description
Is it possible for you to create a feature within the Visual Mechanics for AI..
Something like
//forums.unrealengine.com/filedata/fetch
//forums.unrealengine.com/filedata/fetch
There are some lib’s on github for cover, suppression etc that you could look into for this feature. Having a built in AI editor or an extension of the Visual Mechanics would help skyline appeal to gamers for making games and is already a part of the BIG engines out there and would help skyline shine above all other indie engines..
|
|
38 | Bug Report | Spline Path Editor - Can Not change line colour | Low | | New | |
epsilonion | 16.02.2018 | |
Ticket Description
Spline Path Editor - Can Not change line colour
When Changing the colour of a line in the Spline Path Editor its just stays black, the nodes are also hard to distinguish from the Path.
|
|
39 | Bug Report | Spline Path Editor - When selcting the gizmo on one of ... | Low | | New | |
epsilonion | 16.02.2018 | |
Ticket Description
Spline Path Editor - When selecting the gizmo on one of the axis it also selects the object beneath this can also make you move the object below the gizmo if not careful
YouTube Video Here
|
|
40 | Bug Report | Spline Paths - Rotational speed | Low | | New | |
epsilonion | 16.02.2018 | |
Ticket Description
Rotational speed does not seem to make a difference when set to 25 normal and 25 rotational.
|
|
41 | Feature Requests | Feature Request - Gen1 Volumetric clouds Ported to Gen2 | Low | 1 | New | |
epsilonion | 16.02.2018 | |
Ticket Description
The System in gen 1 for volumetric clouds was a great system it would be great to see it in Gen 2.
|
|
42 | Feature Requests | Feature Request - Gen 1 Ocean System | Low | 1 | New | |
epsilonion | 16.02.2018 | 22.03.2018 |
Ticket Description
the Ocean system in gen 1 was powerful, easy to use and gave you all the options you could ever want (or need) at a couple of clicks of the mouse, this system would be wasted if not brought into the Second generation of Skyline Game Engine
|
|
45 | Feature Requests | Game analytics | Low | | New | |
epsilonion | 17.02.2018 | |
Ticket Description
Implementation of Game Analytics maybe a good feature for gaining analytics on the fly while users are playing the end game..
Commands could contain: Disable Enable Send generic Event Send Progress event Send Error Event etc etc
You can check for error that users may have, Player progression, Find your top performing audiences for future advertising, see how gameplay influences player retention,
|
|
51 | Feature Requests | Asset Manager - Filter | Low | | New | |
epsilonion | 20.02.2018 | |
Ticket Description
Videos .ovg shuld be added to the filters so you can see them..
|
|
62 | Feature Requests | Web Access / DRM usage etc | Low | | New | |
epsilonion | 03.03.2018 | 03.03.2018 |
Ticket Description
I have been thinking about the endgame and if Skyline releases to the steam distribution platform.
Steam seems to be very easy to crack every piece of software/game is available as soon as it comes out via torrents This way you could create your own DRM to an effect...
Pull data from a steam purchase to a database on your dedicated server/VPS. When your game loads ask user to login and use there steam email address Check the email address against your database. etc..
To do this you would have to have access via LUA and pass secure information to and receive it from the server..
1. Lua Web Socket Handles SSL, encryptions etc etc.. 2. Use raknet but you would have to write your own Lua lib to work around passing data into lua via curl and passing teh certificate in lua code.
Option 2 would be better for later development when SGE exposes C++ or C# i guess.. and exposing all C++ libs to C# would mean that developers can do this them selves..
|
|
93 | Feature Requests | To have TrackIR intergrated as standard would be great. | Very Low | 1 | New | |
epsilonion | 07.11.2018 | |
Ticket Description
If you can not afford a VR rig many people look towards TrackIR, its been around for longer than the concept of VR and is in many many games. You could have it switched on or off (off as standard)
Featuring a wide field of view, high frame rate, and 6DoF tracking technology, the TrackIR 5 dramatically increases situational awareness, adding depth to the PC gaming experience and pulling you further into the game.
When I first requested this (approx 2 years ago) it was free and you only had to register your game with the software to access the API I dont know about now but it still should be free..
It’s a massive competitive edge in flight and space sims. It changes the game. There’s no going back. It’s that important
The added immersion and freedom puts you close enough to the virtual world for you to lose yourself in it
No doubt about it, TrackIR is a significant advantage in combat, and frankly a far more immersive experience. I can’t play my games without it anymore.
Some of the games using there system:
and many more...
|
|
4 | Bug Report | Can't change capsule rotation | Medium | | New | |
Hannah Young | 07.02.2018 | |
Ticket Description
If you add a capsule rigidbody to some object, you can’t change it’s rotations to fit the object orientation.
|
|
5 | Feature Requests | Show Hide object or folders in hierarchy | Medium | | Processing | |
Hannah Young | 07.02.2018 | |
Ticket Description
Have a new icon on hierarchy list to show/hide objects or folders containing a list of objects.
This is usefull for level design, for example you could hide different group of objects similar to show hide layers. For example you could hide roof top objects or large objects, to be able to view some interiors and start placing small props.
|
|
23 | Feature Requests | Post Processing Volumes | Medium | | Researching | |
Hannah Young | 10.02.2018 | 13.07.2018 |
Ticket Description
A box volume for when the player enters it can set/adjust various post effects.
|
|
6 | Feature Requests | Multi collision objects per object | Low | | New | |
Hannah Young | 07.02.2018 | |
Ticket Description
Be able to add mutliple collision volumes per object. This could be usefull some times to get low poly approximate collisions. Or a tool able to create some low poly collision volumes automatically from a mesh.
Those additions could be useful.
|
|
8 | Feature Requests | Disable gravity per object | Low | | New | |
Hannah Young | 07.02.2018 | |
Ticket Description
The object will continue to react to physic forces, but it will not use gravity. This is used a lot for new and fun gameplay styles.
Nvidia functions description http://docs.nvidia.com/gameworks/content/gameworkslibrary/physx/guide/Manual/RigidBodyDynamics.html
|
|
9 | Feature Requests | Better Prefabs | Low | | Processing | |
Hannah Young | 07.02.2018 | 08.08.2018 |
Ticket Description
Skyline prefab system is more like a grouping system, when you drop one in the scene you got all group items in the hierarchy view.
Instead make a real prefab system, a prefab is a new file type, dropping a prefab in the scene displays only one object prefab without child objects in hierarchy tree. It’s more clear and efficient.
|
|
11 | Feature Requests | Navmesh functions | Low | 1 | Processing | |
Hannah Young | 07.02.2018 | 08.02.2019 |
Ticket Description
CanReachPosition (Vec3) : Returns if a position we ask is inside navmesh or not. Can have many uses like checking goal position can be reached or random positions are inside navmesh.
NavmeshRaycast(Vec3 start, Vec3 goal): Like physics raycast, but returns if there is some intersection in the navmesh from a start position to a goal position. It’s should be less expensive than raycast, but allowing to detect ground static obstacles.
|
|
12 | Feature Requests | Decal system | Low | 2 | Researching | |
Hannah Young | 07.02.2018 | 10.01.2019 |
Ticket Description
Different decals systems
I mean for example you have a pool of 30 bullet decals created at game start, when you spawn a decal somewhere it uses a decal from the decal pool list. If you have spanwed the last 30 decals, next time it will take the first decal and position it to the new position request.
Game objects for click placement is great for fast decals. Advanced decals bending on geometry would be a great addition later.
|
|
13 | Feature Requests | anti aliasing & soft particles | Low | | New | |
Hannah Young | 07.02.2018 | |
Ticket Description
Anti aliasing, perhaps MSAA and a faster one like FXAA. Soft particles for great effects.
|
|
14 | Feature Requests | Additional Shaders effects | Low | | New | |
Hannah Young | 07.02.2018 | |
Ticket Description
Some common shaders would be cool :)
toon shading with optionnal outlines sub surface scattering furr low gpu cost shader
|
|
15 | Feature Requests | Physics shapes size in properties | Low | | New | |
Hannah Young | 07.02.2018 | |
Ticket Description
Adding sphere or cube rigid body to some character, we can’t change the shape sizes in the editor properties. Capsule dimensions are also not available in properties.
|
|
81 | Bug Report | Stop the ability to readd an action that is already app... | High | | New | |
Jayce Young | 05.04.2018 | |
Ticket Description
Skyline lets you add 2 or more actions of the same name to the entity but does not support adding multiple same actions. It can then cause unforseen things to happen like scene load issues.
We need skyline to not let you add any more actions of the same name to an entity and display a message box when you do.
|
|
79 | Feature Requests | Material Sub panel to show material names | Low | | New | |
Jayce Young | 05.04.2018 | |
Ticket Description
TattieBoJangle has requested that the material sub panel show the material names on the icons so you know what material is assigned.
|
|
97 | Bug Report | Crash | Critical | | Processing | |
Kenneth Andersen | 08.02.2019 | 08.02.2019 |
Ticket Description
Hey aurasoft skyline
I’ve downloaded (Skyline Editor - Lite.) And it keeps crashing. When I made a 3 person and I want to root in the pc controller properties (pc offset) the program crashes (crash)
It just goes down sometimes when I do something else ... it’s the 1.0 version I have of (little edition)
Sincerely. Kenneth Andersen
ps. If I have to buy the pro edition and do something serious,
things should work.
|
|
18 | Feature Requests | Need true grouping in editor | High | 3 | Processing | |
Mike Felker | 08.02.2018 | 13.07.2018 |
Ticket Description
We need the ability to multiselect assets and group them as one mesh while keeping them separate. I know you can put assets in folders and CTRL-CLICK them to move them as a group, but it’s not the same as true grouping.
|
|
25 | Feature Requests | Fracturing / Exploding assets | Low | 1 | New | |
Mike Felker | 10.02.2018 | 11.02.2018 |
Ticket Description
For many games, hurling a rocket or grenade and then watch the 3D asset explode into fragments is common. Likewise, fracturing a wall into chunks is all important- like hiding a cave wall that is able to be fractured.
Here is an example: https://assetstore.unity.com/packages/tools/fracturing-destruction-9411
Mike
|
|
86 | Bug Report | entity.getWorldOrientation() - Not working with spawned... | High | | Processing | |
planetX | 03.05.2018 | 18.12.2018 |
Ticket Description
This function only works with entities present in the editor. If the entity is spawned by script, it doesn’t get the quaternion values. Always get (1,0,0,0)
|
|
61 | Feature Requests | Headerless Server | High | 2 | Processing | |
Shando | 02.03.2018 | |
Ticket Description
Please implement a Headerless Server
|
|
89 | Feature Requests | Raknet Plugins | High | 1 | New | |
Shando | 16.06.2018 | 06.07.2018 |
Ticket Description
Please implement RakNet Plugins such as Lobby2Client - PC, Lobby2Client - Steam, TeamManager etc.
|
|
26 | Feature Requests | Update Physix engine version | Critical | 1 | Processing | |
SpiderMack | 11.02.2018 | 03.09.2018 |
Ticket Description
Acutal Physix engine used by Skyline is v2.8.6.4 , it’s a ten years old version. Skyline should update to latest version.
|
|
95 | Bug Report | Action editor bugs | High | 1 | New | |
SpiderMack | 18.01.2019 | 08.02.2019 |
Ticket Description
Window 7
1) click on “left arrow” to remove a script from some object opens a window 2) nothing selected and click on “left arrow” crashes editor
|
|
96 | Bug Report | Game templates issues | High | | New | |
SpiderMack | 18.01.2019 | 08.02.2019 |
Ticket Description
1 ) TP Camera Collision The camera does not move, mouse can only rotate camera up and down. Character not visible behind models, camera does nothing.
|
|
27 | Feature Requests | Multi collision volumes per character | Medium | | Researching | |
SpiderMack | 11.02.2018 | 13.07.2018 |
Ticket Description
Support for multiple collision volumes for characters, for hit boxes or weapons damage volumes. https://s1.postimg.org/5koeezqgrj/collisions.jpg
|
|
32 | Bug Report | FBX Animations not working (Blender) | Medium | | Delayed | |
SpiderMack | 11.02.2018 | 16.04.2018 |
Ticket Description
I exported a character from Blender as FBX, it has multiple animations actions recognized in Skyline.
When i try to play those on script, only the “WALK” animation works.
You can find the Blender, exported FBX and script test on zip below https://ufile.io/kxno0
To test : -drop the FBX character on a scene -Add external script from ZIP to character -Change script variableto : ANIMATION = “WALK” -Play mode in editor, it works the character “walk” animation is playing. -Change variable to ANIMATION = “IDLE” -The animation is not playing.
|
|
35 | Bug Report | Remaining properties when removing actions | Medium | | Requires testing | |
SpiderMack | 12.02.2018 | 12.02.2018 |
Ticket Description
Adding sensor volume and trigger volume to some entity. When they are removed, the properties keep some of their flags.
https://s13.postimg.org/luq45zqdz/skylineflags.jpg
|
|
28 | Feature Requests | RigidBody constraints | Low | | New | |
SpiderMack | 11.02.2018 | |
Ticket Description
Like most engines be able to setup Physics constraints for movement and rotations on X,Y,Z axis.
https://s13.postimg.org/3upn9xe2v/constraints3.jpg
|
|
33 | Feature Requests | Reflection probes | Low | 2 | Processing | |
SpiderMack | 12.02.2018 | 02.03.2018 |
Ticket Description
Reflection probes volumes baking for materials rendering.
Be able to add or delete reflection probes volumes per scene.
https://docs.unity3d.com/uploads/Main/RefProbeHandles.svg
Skyline will blend reflection probes volumes overlapping when rendering to avoid seems.
If no reflection probes are setup in the scene Skyline will fallback using a default scene skybox.
And have some parameters to tweaks, like resolution.
|
|
34 | Feature Requests | Atmosphear scattering | Low | 1 | New | |
SpiderMack | 12.02.2018 | 12.02.2018 |
Ticket Description
A good addition to skybox is to have an optionnal atmosphear scattering.
https://d2ujflorbtfzji.cloudfront.net/package-screenshot/59442e6e-a9fc-436a-aedc-59fe5b6ad089_scaled.jpg
https://blogs.unity3d.com/wp-content/uploads/2015/06/scatter_OccludedScattering.png
|
|
36 | Feature Requests | Material sliders to shader range | Low | | Delayed | |
SpiderMack | 12.02.2018 | 12.02.2018 |
Ticket Description
Material sliders have sliders with big range values bigger than 1000.
It would be more accurate and better with slider range values be the same as shaders range values 0 to 1.
https://s13.postimg.org/gq2otpchj/materials.jpg
|
|
46 | Feature Requests | Collision volumes without rigidbody | Low | | New | |
SpiderMack | 18.02.2018 | 18.02.2018 |
Ticket Description
Skyline does not have collision volumes objects without rigidbodies.
This is what is used to create hitboxes, collision zones, character or other objects composed of multiple collision parts.
Those collision volumes are used to have collision and detect collision against other objects or detect collision for raycast. Or to get ragdoll feature possible.
This is mostly used in games for characters , vehicles or any other dynamic entity. Also used for static objects you want to create a simplified collision using some basic collision volumes.
https://answers.unrealengine.com/storage/temp/89957-h2-noscale.jpg
http://www.grenadetree.com/wp-content/uploads/2014/08/ragdoll01.jpg
https://cs.ingame.de/files/2015/09/csgo-hitbox-fix-update.png
|
|
53 | Feature Requests | Support GLTF 2.0 format for extended 3D model exchange | Low | | Delayed | |
SpiderMack | 20.02.2018 | |
Ticket Description
GLFT2.0 is a modern format for modern rendering.
Some engines have open source import/export plugins.
It has some advantages over Collada or FBX formats :
GLTF is a JSON based format. It’s very easy to parse and the data already comes typed. glTF allows specifying an external file for the big data, in binary format. glTF’s file structure is crystal clear. No extra or redundant data exists. There is only one way the scene definition can be understood glTF 2.0 fully supports skeletons and morph targets, which can be parsed easily and unambiguously. It supports PBR based materials using the Disney/Unreal format, which is what most engines and 3D modelling applications use nowadays It also handles two-sidedness and transparent materials, including alpha to coverage. glTF 2.0 supports multiple animations per file,it also supports many key interpolation types, such as Catmull Rom and Cubic Spline.
glTF is developed by individuals from companies such as Microsoft, Unity, Google, Adobe, NVidia, Oculus, etc. in collaboration with Khronos.
You can read more here
https://www.khronos.org/news/press/khronos-releases-gltf-2.0-specification
|
|
63 | Feature Requests | Navmesh component | Low | | Processing | |
SpiderMack | 03.03.2018 | 08.02.2019 |
Ticket Description
All features should be component based, actually Navmesh is a lua call , there is no component.
Skyline should get a nevmesh component. There would be parameters exposed to component properties like acceleration , deceleration, distance min make navmesh stop, character radius if it could support avoidance.
Also some Lua functions would be needed : - IsReachable for example, telling if destination position is inside navmesh - Lua Access to the result array of navmesh calculation if users want to do something else with the calculated path. - Lua Stop and resume functions , to be able to interrupt a path navigation and resume it if necessary.
|
|
67 | Feature Requests | Feature request- Nav Agent TurnSpeed function | Low | 1 | New | |
SpiderMack | 16.03.2018 | |
Ticket Description
Navmesh API needs a function to allow us to setup the agent max turning speed.
Some characters could be heavy with lower turning speed. It’s useful to tweak agent turning speed looking more natural and not too fast.
|
|
68 | Bug Report | NavBot bug when turning | Low | | New | |
SpiderMack | 16.03.2018 | |
Ticket Description
The new Navbot using navmesh example works when you click somewhere it goes to the position.
But when it turns it’s very buggy turning into all directions at same time and it stabilizes after some frames.
|
|
70 | Feature Requests | Feature request - Tone mapping , DOF, color grading | Low | | Researching | |
SpiderMack | 16.03.2018 | 22.03.2018 |
Ticket Description
Common post effects are missing to get better graphics.
-ACES tone mapping -DOF -color grading -chromatic aberration
This is the lighting tweaking lot of time in Skyline
https://s18.postimg.org/4bf6ikd49/skylinegraphics.jpg
|
|
71 | Feature Requests | Feature request - Regroup lighting and environment sett... | Low | | New | |
SpiderMack | 16.03.2018 | 22.03.2018 |
Ticket Description
Lighting is scattered all around in Skyline, you discover some default parameters you must change are on Light tools for example you never got the idea it was here.
Those could be grouped on same window or same menu : - Environment setup - Sun light and Atmospheric hidden under light tools - Post effects
|
|
72 | Feature Requests | Feature request - Directionnal Light | Low | | New | |
SpiderMack | 16.03.2018 | 22.03.2018 |
Ticket Description
Like most 3D engine, add a new object type that is directional light users can place, remove or control with script. It makes possible having several directional lights active or activated individually. And remove Sun light parameters under light tools or make it optional.
|
|
73 | Bug Report | Sun light reset bug | Low | | New | |
SpiderMack | 16.03.2018 | |
Ticket Description
How to reproduce the bug : 1) Under Light tools Change the sun light to a color. 2) Under render settings and ambient lighting, if you change Brightness it will reset the previous sun light color
|
|
74 | Bug Report | Mesh Merger bugs | Low | | New | |
SpiderMack | 16.03.2018 | |
Ticket Description
It’s a great tool for optimization.
But when two models are merged , the resulting model doesn’t look like the two combined and the texture does not look the same.
https://s18.postimg.org/ckr1x14ah/skylinemeshmerger.jpg
And merged meshes doesn’t keep their relative offset when merged
https://s18.postimg.org/iyg50h43d/skylinemeshmergerbu.jpg
|
|
75 | Feature Requests | Feature request - Physics shape adjust size | Low | | New | |
SpiderMack | 17.03.2018 | |
Ticket Description
Box collision size can’t quickly be adjusted in the physics properties. For example adding a box collision to a tree objects,the box is too big and can be adjusted in the editor. It’s the same for other physics shapes.
|
|
76 | Feature Requests | Feature request - Navmesh is destination inside | Low | 1 | Processing | |
SpiderMack | 18.03.2018 | 08.02.2019 |
Ticket Description
Navmesh needs a function telling if a destination is inside navmesh or not. This can be used by AI to know if some destination can be reached. It’s often used with AI and random movement, fleeing, wandering or other behaviours.
|
|
83 | Bug Report | Feature Request - Asset Manager point to project locati... | Low | | Requires testing | |
SpiderMack | 14.04.2018 | 18.04.2018 |
Ticket Description
You load a project the Asset Manager points to Skyline installation.
When you load an existing project, the Asset Manager should always point to the new project folder structure and location.
|
|
84 | Bug Report | Navmesh rotation issues | Low | | Processing | |
SpiderMack | 14.04.2018 | 08.02.2019 |
Ticket Description
It’s a little better; but there is still notable rotation issues with navmesh when the character start a new destination. Rotation stabilizes after some second, but rotation should be controled and smooth.
A rotation speed should also be available as Navmesh parameter to control how fast a character would turn.
|
|
85 | Feature Requests | Implementation - Navmesh DetourNavMeshQuery functions | Low | | Processing | |
SpiderMack | 16.04.2018 | 08.02.2019 |
Ticket Description
There is important Navmesh functions to create advanced AI.
Many are already included in Detour Api, Skyline just needs to interface them to Lua.
findRandomPointAroundCircle
Used a lot to create dynamic AI moving everywhere around the player
dtStatus dtNavMeshQuery::findRandomPointAroundCircle(dtPolyRef startRef, const float* centerPos, const float maxRadius
raycast
Faster than physics raycast when testing environment, and usefull to identify static walls and obstacles
dtStatus dtNavMeshQuery::raycast(dtPolyRef startRef, const float* startPos, const float* endPos
getCost
Navigation cost. Can be used to compare two possible destination cost or used for gaemplay like checking if sound propagation reaches a destination.
float dtQueryFilter::getCost(const float* pa, const float* pb,
closestPointOnPolyBoundary
Closest point into a boundary poly
dtStatus dtNavMeshQuery::closestPointOnPolyBoundary(dtPolyRef ref, const float* pos, float* closest)
findPath
Gets the path in an array of points, it can be usefull to let the user use the path and create it’s own movement code.
dtStatus dtNavMeshQuery::findPath(dtPolyRef startRef, dtPolyRef endRef,
|