CaptainKipard

Mod Development Links Compilation - Some links do not work / Formatting broken

Recommended Posts

I don't see any guides linked for making GUIs in KSP. I think this is an important omission especially now when we have a total clustereffup of three different GUI systems in stock, with yet another on its way for Unity 5.

This thread seems mostly to be focused on part/texture making. For plugin help you're better off checking the plugin development sub-forum.

TriggerAu has a [thread=66503]pretty good resource[/thread] for taking care of some of the trickier parts of GUI work, among many other things. There is also a [thread=122385]tool from nalitia[/thread] from a few weeks ago that helps to abstract away a lot of the non-sense involved with GUI creation.

If you aren't in a hurry though it might be best to just wait for KSP 1.1 to do any UI stuff. OnGUI is atrocious as far as performance goes and has many other limitations. The Unity 4.6 UI doesn't have much documentation for scripting, but hopefully that will change soon. And according to Mu we will have easy access to all of KSP's UI prefabs, so it should be easy to create windows, buttons, labels, etc... that match the KSP style.

Share this post


Link to post
Share on other sites
This thread seems mostly to be focused on part/texture making.

Yes but not by design. For whatever reason programmers in the community haven't been coming forward with suggestions and questions as often here.

Anyway, recently added Cybutek's video tutorial series near the top of the page covers some GUI stuff.

I'm happy to curate the thread but honestly if I were one of two curators; the other being a programmer; the OP would look a lot better.

Edited by Cpt. Kipard

Share this post


Link to post
Share on other sites

Hello.

I think a lot of newcomers, when they read about choosing an code editor (IDE), get the idea that they have to use C-sharp for add-on development. However there are other options. The one I will point out today is F-sharp. Granted F# is not that dissimilar to C#, yet depending on your programming language preferences F# might appeal to you more than C#.

In most cases the editor you use for C# will handle F# as well, e.g. the Microsoft Visual Studio IDE includes support for Microsoft Visual F# and Xamarin Studio provides support for F# too (although I never got that to work satisfactory).

I have posted a snippet with an example of usable F# KSP/Unity syntax here:

http://fssnip.net/rD

Share this post


Link to post
Share on other sites

I never looked into F# much but I found out that it supports units of measure ans that s the kind of things that would help in some KSP coding.

But it's a new lang to learn...

Share this post


Link to post
Share on other sites

Great info on Kerbal transforms, bones, rig, FSM, states (ragdoll, idle, sumble, run etc) here

Share this post


Link to post
Share on other sites

The plugin dev section probably makes most sense. It won't be much use to anyone who isn't messing with plugin related things.

Welcome back, haven't seen you in a while :)

Share this post


Link to post
Share on other sites
Welcome back, haven't seen you in a while :)

Yeah I'm just here to update the links lol.

By the way, did you get a notification when I did the @ thing or did you just check the thread?

Share this post


Link to post
Share on other sites

Ah, fair enough. Thank you! I actually just happened to see you were last to post.

Share this post


Link to post
Share on other sites

Some really good info on writing Unity CG shaders:

I have a sneaky suspicion someone from Squad may have watched these videos, as most the KSP shaders mirror them very closely ;) There are more parts, but they deal with custom lighting models which I'm not so sure we can use in KSP.

Info on loading and using custom shaders into KSP here.

Even if you're not going to write a custom shader yourself, it still gives you a great insight into what the various bits of the KSP shaders actually control and output.

Edited by lo-fi
Realised I messed up some links

Share this post


Link to post
Share on other sites
Which one?

All of them starting from Aug 21. They're not tutorials, but show a typical workflow of one of the most respectable modders on the forums.

Edited by Enceos

Share this post


Link to post
Share on other sites
All of them starting from Aug 21. They're not tutorials, but show a typical workflow of one of the most respectable modders on the forums.

Has anyone seen them all? That seems like a lot of hours to watch with no obvious description of what's going on. I'd like to at least be able to give people an idea of what they should expect.

Share this post


Link to post
Share on other sites
Has anyone seen them all? That seems like a lot of hours to watch with no obvious description of what's going on. I'd like to at least be able to give people an idea of what they should expect.

As I told in my first post. This is a stream which features a KSP modelling workflow. Software used: Blender, Photoshop, Unity.

Workflow includes almost everything required to make a great model from start to finish: Model and Art concept, modelling, animating, UV unwrapping, map baking, texturing stockalike style. Good comments + voiced thoughts.

Share this post


Link to post
Share on other sites

You may want to check out Krita https://krita.org/ to add to the list of free software, it's really a nice painting tool. Symmetry modes, normal map brushes, wrap around texture mode, etc.

Edited by Waxing_Kibbous

Share this post


Link to post
Share on other sites
[quote name='sebi.zzr']Does anyone know of any tool to resize .dds,preferably free and simple.
thank you[/QUOTE]

GIMP already supports DDS.

Share this post


Link to post
Share on other sites
This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.