From time to time we will inform the community of certain areas of Skyline Development. If we have decided to add a new features or new demos in development etc we will try to make a post in this topic.Feel free to leave your comments to help encourage out development team ; )

Starfire back in development

Starfire back in development

Postby StarFire » 27 Nov 2020, 22:38

Hi friends,

Great news, Skyline has made a small move forwards, well realy small, about 5 feet to my dev station.
Its now at as point where we can both finaly get on with development. "Yay" :D
Past that awkward stage of integrating the updated libraries such as Physx3, the new render pipeline etc where so much code was changed that sections of Skyline looked more like a car that was left on the wrong side of town now sat on a pile of bricks. Well she now has her wheels back on and ready to roll forwards to the much anticipated beta version. Going to be a lot of "are we there yet?" from the back seat but the journey has begun.... 8-)

I have been looking over the new Lua system which will superceed the existing code which will now be seen as Legacy code for existing projects. The new tougher, cleaner Lua has much more in common with C# and gives you direct access to the C++ core classes, meaning cleaner, clear code with loads more power.

I will be working on getting all the new commands created and tested including the new API. This will continue well into release as we find and require new commands. Along with setting up the new scripts we will be looking for stability, hunting down the current show stoppers so we can get Skyline to the point where you guys can get your paws on a beta. No eta but as mentioned earlier we are now on that journey.

There should be a lot more now to post about to keep you all informed of development. Watch this space :D
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby monkeyfrogstudio » 28 Nov 2020, 00:54

Awesome! Small moves are good! And I like hearing about that, so thanks for sharing them!
Intel i9-10900K 5.10GHz, 64 GB RAM, Nvidia RTX 3090 ti 24GB, Windows 11 64-bit, dual monitor display
User avatar
monkeyfrogstudio
Skyline Master
 
Posts: 626
Joined: 21 Oct 2018, 12:26
Location: USA
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer
Skill: Great creative

Re: Starfire back in development

Postby T4r4ntul4 » 29 Nov 2020, 13:11

I like it when devs take the time to tell the community about the progress. Some devs dont do that, and you dont know what they are working on, or even working on that project.

Thank you to bring us along with you with your dev journey!
User avatar
T4r4ntul4
Skyline Initiate
 
Posts: 15
Joined: 03 Jul 2020, 15:49
Location: Netherlands
Skill: Programmer
Skill: 3D Modeller
Skill: Great creative

Re: Starfire back in development

Postby SolarPortal » 29 Nov 2020, 21:56

No problem, thank you guys for sticking with us even though things are taking longer than expected.. :D
Skyline Game Engine - Lead Dev.
Please provide as much info as possible when asking for help.


Specs: OS: Win 10 64bit, CPU: Intel i7 4770 3.4ghz x 4 core(8 threads), GPU: Nvidia GTX 1060 6GB, Ram: 16gig DDR3, Windows on 250gb Samsung Evo 860

Twitter: @SolarPortal
Instagram: @SolarPortal
User avatar
SolarPortal
Skyline Founder
Skyline Founder
 
Posts: 3631
Joined: 29 Jul 2012, 15:56
Location: UK
Skill: 3D Modeller
Skill: 2D Artist
Skill: Programmer
Skill: Level Designer

Re: Starfire back in development

Postby monkeyfrogstudio » 30 Nov 2020, 22:21

Sure. As you know, I'm excited about the possibilities this engine offers.

Having said that, even simple posts from time to time (even something like, "We're still alive and working on Skyline") goes a long way toward helping people who bother to come to see that the engine has not died. ;)
Intel i9-10900K 5.10GHz, 64 GB RAM, Nvidia RTX 3090 ti 24GB, Windows 11 64-bit, dual monitor display
User avatar
monkeyfrogstudio
Skyline Master
 
Posts: 626
Joined: 21 Oct 2018, 12:26
Location: USA
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer
Skill: Great creative

Re: Starfire back in development

Postby StarFire » 30 Nov 2020, 22:59

We are certalny back in development. Sp has been fixing bugs and currently adding a find in folder feature to the script editor.
I can testify that the script editor is working great and communication with Skyline. Its as fast as notepad++ but with kick ass features such as the workspace which is invaluable for scripting.

I am already testing the new lua system and getting used to the new way of working. In the past you would have to keep track of the entity ID and pass it into every command that needed to identify that entity. Now you create a variable as an object container and pass it the entity. Once you have it you than do any maniputation directky to it as close as we can get Lua to OOP.

Heres an example:
Code: Select all
-- Load the Library for scene entity
LoadLibrary(Lib.SceneEntity);    
      
-- create our container for the darlek entity
darlek = nil;

-- create our position var and set it to zero.
pos = vec3(0,0,0);

function onInit(objID)
   lprint("LUA: Script Active!");

         -- Grab and store the entity in darlek    
   darlek = getEntity(objID);

        -- get the position from the darlek.
   pos = darlek:getPosition();   
end

function onKeyDown( key )
   if (key == "w") then
      pos.z = pos.z + 1;

                -- Set the new position to our darlek
      darlek:setPosition(pos)
   end
end



Also while I am running throught the new Lua I am also setting up the documents and the new work shop features.

Clipboard Image (6).jpg
Clipboard Image (6).jpg (98.3 KiB) Viewed 95599 times


Loads of coffee keeping us going. :shock: lol
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby monkeyfrogstudio » 01 Dec 2020, 00:26

Looks awesome! Coffee is awesome, too! ;)
Intel i9-10900K 5.10GHz, 64 GB RAM, Nvidia RTX 3090 ti 24GB, Windows 11 64-bit, dual monitor display
User avatar
monkeyfrogstudio
Skyline Master
 
Posts: 626
Joined: 21 Oct 2018, 12:26
Location: USA
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer
Skill: Great creative

Re: Starfire back in development

Postby StarFire » 01 Dec 2020, 19:41

I thought you may like to see some comparison script.

This is to move an entity towards a position, in my demo I am using point and click to get a position.
The code is in the update loop, so updated every frame. Also there is no destination check as its only for comparison.

-- Legacy
--yawDeg = entity.getHeadingV3(obj,pos.x,pos.y,pos.z);
--entity.yaw(obj, yawDeg , 0);
--dx,dy,dz = entity.getDirectionOfEntity(obj,pos.x,pos.y,pos.z);
--entity.move(obj, speed * dx, dy , speed * dz);

-- method 1
--direction = darlek:getForwardVector();
--p = darlek:getPosition();
--p = vec3(p.x + direction * speed, p.y, p.z + direction * speed)
--darlek:setPosition(p);

-- method 2
--yDeg = darlek:getHeading(pos);
--darlek:yaw(yDeg);
--direction = darlek:getForwardVector();
--darlek:move(speed * direction);

-- method 3
--yDeg = darlek:getHeading(pos);
--darlek:yaw(yDeg);
--darlek:moveForwards(speed);
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby StarFire » 08 Dec 2020, 01:13

Just completed the first scripting workshop which covers topics from beginner to understanding How to script in Skyline. The focus of the many tasks is on character development. This comes with scene files so you can concentrate on the workshop at hand.

Clipboard Image (7).jpg
Clipboard Image (7).jpg (91.6 KiB) Viewed 95583 times
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby StarFire » 08 Dec 2020, 01:15

More proof we still have a renderer he is my test file.

Clipboard Image (8).jpg
Clipboard Image (8).jpg (216.47 KiB) Viewed 95583 times
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby monkeyfrogstudio » 08 Dec 2020, 04:16

Awesome! Workshops, docs ... it's all great to see. Too many game engines these days have no docs, few docs, or incomplete/outdated docs. It's nice to see you guys working on docs while the next version of Skyline is being developed.

Good to see the screen shot of the renderer, too. ;)
Intel i9-10900K 5.10GHz, 64 GB RAM, Nvidia RTX 3090 ti 24GB, Windows 11 64-bit, dual monitor display
User avatar
monkeyfrogstudio
Skyline Master
 
Posts: 626
Joined: 21 Oct 2018, 12:26
Location: USA
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer
Skill: Great creative

Re: Starfire back in development

Postby StarFire » 08 Dec 2020, 16:50

Added a few extra assets and tweeked the lighting. Look at the lovely shadows, finally awesome shadows that dont flicker yay!
not that you would see that from the image lol
SkylineScreenShot_2020-12-08_14-59-29.jpg
SkylineScreenShot_2020-12-08_14-59-29.jpg (249.83 KiB) Viewed 95573 times
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby StarFire » 18 Dec 2020, 17:38

The new lua commands are working out great. I have another workshop completed on how to use a physics character controler complete with setting up a sprung third person camera. The scripts all use the manager class method for ease of switching controller type or expanding on the character further. All will be explained in the workshop.

got bord with the test scene, how it looks now:

SkylineScreenShot_2020-12-18_16-28-53.jpg
SkylineScreenShot_2020-12-18_16-28-53.jpg (160.72 KiB) Viewed 95464 times
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby monkeyfrogstudio » 18 Dec 2020, 18:17

The screen shot looks great! Glad to see more frequent posts, too. :)
Intel i9-10900K 5.10GHz, 64 GB RAM, Nvidia RTX 3090 ti 24GB, Windows 11 64-bit, dual monitor display
User avatar
monkeyfrogstudio
Skyline Master
 
Posts: 626
Joined: 21 Oct 2018, 12:26
Location: USA
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer
Skill: Great creative

Re: Starfire back in development

Postby T4r4ntul4 » 19 Dec 2020, 15:22

Images looking great. But i have a question:
will there be anti-aliasing options? Because in the image: Shadows and tree leafs look really sharp on the edges.
User avatar
T4r4ntul4
Skyline Initiate
 
Posts: 15
Joined: 03 Jul 2020, 15:49
Location: Netherlands
Skill: Programmer
Skill: 3D Modeller
Skill: Great creative

Re: Starfire back in development

Postby SolarPortal » 19 Dec 2020, 18:38

we already have SMAA but will be looking at MSAA options and if possible some form of temporal anti aliasing.
i just dont think starfire had it enabled on this image :P
Skyline Game Engine - Lead Dev.
Please provide as much info as possible when asking for help.


Specs: OS: Win 10 64bit, CPU: Intel i7 4770 3.4ghz x 4 core(8 threads), GPU: Nvidia GTX 1060 6GB, Ram: 16gig DDR3, Windows on 250gb Samsung Evo 860

Twitter: @SolarPortal
Instagram: @SolarPortal
User avatar
SolarPortal
Skyline Founder
Skyline Founder
 
Posts: 3631
Joined: 29 Jul 2012, 15:56
Location: UK
Skill: 3D Modeller
Skill: 2D Artist
Skill: Programmer
Skill: Level Designer

Re: Starfire back in development

Postby StarFire » 19 Dec 2020, 19:25

Yes SMAA does work but its not an all out solution.
Here is a comparrison in SGE. 2 images one with out and one with.
smaa.png
smaa.png (149.98 KiB) Viewed 95375 times
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby StarFire » 20 Dec 2020, 20:34

Just tried to get a quixel asset looking good in skyline, what do you think?
Clipboard Image (11).jpg
Clipboard Image (11).jpg (284.1 KiB) Viewed 95344 times
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby T4r4ntul4 » 21 Dec 2020, 02:54

Seems very nice!

(but something seems off, cant really tell what it is)

I have a request tho, can you make a short movie, if the sun changes position, how it will look with the shadows?
(Some eye candy for the impatient :P )
User avatar
T4r4ntul4
Skyline Initiate
 
Posts: 15
Joined: 03 Jul 2020, 15:49
Location: Netherlands
Skill: Programmer
Skill: 3D Modeller
Skill: Great creative

Re: Starfire back in development

Postby StarFire » 21 Dec 2020, 15:51

i am in the process of making a video but would like to show the comparrison of the cliff in Quixel Bridge compared to the SGE render. There seems to be a small tonal difference.

note: the small image is bridge and the large image is sge.
cliff.png
cliff.png (1.17 MiB) Viewed 95337 times
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby StarFire » 21 Dec 2020, 17:24

@T4r4ntul4 request acknowleged, processed and completed ;)

I moved the light around with the game object lighting sliders so the light movement looks a little jumpy at times :roll:

Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby monkeyfrogstudio » 21 Dec 2020, 22:19

Personally, I think it looks great. Having said that, does Skyline (the version you're working on) have an ambient setting for the entire level? If so, you could adjust the colors there to get a tone closer to what mixer shows, if you want that.
Intel i9-10900K 5.10GHz, 64 GB RAM, Nvidia RTX 3090 ti 24GB, Windows 11 64-bit, dual monitor display
User avatar
monkeyfrogstudio
Skyline Master
 
Posts: 626
Joined: 21 Oct 2018, 12:26
Location: USA
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer
Skill: Great creative

Re: Starfire back in development

Postby StarFire » 21 Dec 2020, 22:40

Thanks :D
yes there are a few settings. For abience, this would be the env map scale. This is the map that is used in the GI at a 1:1 ratio and no light entity the scene will take all its light info from the hdri env map but this doesnt produce any shadows (atm). The scale is the intensity so turn it to 0 then you have a black scene as now there would be zero light. When using the light ontop of GI then we get the shadows and the GI becomes a secondary light and the entire levels ambience.

Colour toning is available with the post effects, we are going to pass some scene wide controls to the render panel for personal visual colour adjustments. Contrast, exposure, saturation, brightness, lumins. I would say we could get the colour on the cliff to match, if its the epic shader then there will be grading do on the post.

[EDIT] I forgot to mention, even with all of the mentions of GI. GI could hold a baring to the tone difference as we will be using different hdri images for the GI.
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Re: Starfire back in development

Postby T4r4ntul4 » 22 Dec 2020, 21:05

Shadows look amazing! Thank you for your time to make a movie for this, really appreciated.
User avatar
T4r4ntul4
Skyline Initiate
 
Posts: 15
Joined: 03 Jul 2020, 15:49
Location: Netherlands
Skill: Programmer
Skill: 3D Modeller
Skill: Great creative

Re: Starfire back in development

Postby StarFire » 22 Dec 2020, 21:56

Thanks, np on the movie good to show them off ;)
Dream the Journey, Live the Experience!
User avatar
StarFire
Skyline Founder
Skyline Founder
 
Posts: 1678
Joined: 03 Jan 2012, 18:50
Location: UK
Skill: Great creative
Skill: Programmer
Skill: 3D Modeller
Skill: 2D Artist
Skill: Level Designer

Next

Return to Skyline Development

Who is online

Users browsing this forum: No registered users and 5 guests