![](https://forum.kerbalspaceprogram.com/uploads/set_resources_17/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://forum.kerbalspaceprogram.com/uploads/set_resources_17/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
DrDima
Members-
Posts
48 -
Joined
-
Last visited
Reputation
1 NeutralProfile Information
-
About me
Rocketeer
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
Let's give SQUAD our point of view.
DrDima replied to tntristan12's topic in KSP1 Suggestions & Development Discussion
Soo, hm. It's been a while since I've played KSP, a year now since I really tried it again. I basically went trough the same process I did when I first started playing and what made me stop in my tracks was the same thing that made me stop playing a year ago. The performance of the game is still awful. I have a 200 part big ship in orbit and I'm getting regular frameskips. To me this is what kills it. Personally I don't care much for career mode, because I like the creative aspect of the game. Yet again though I'm getting limited by part count and I feel like the game loses its appeal. I can't help but think that Squad is being a little misguided as to what they prioritize. They're focusing on content, when the core of the game is just as messy as it was before. With one more year of software development experience(event though I'm only a student) I feel they should clean up and optimize their code, and offer more mod support. Career mode could've easily been made by a modder if the tools were there, and currently it's impossible to my knowledge for modders to do what Squad needs to do - optimization. Oh and I also remember seeing a resource system diagram by squad that was shown as in-development back then too. Hmm why am I still using Kethane? I don't think Unity 5 will fix this. Slow code stays slow code no matter how many cores you put behind it. If the underlying idea of simulating every part anytime it's loaded stays I don't think I'll revisit the game a lot. I still stand by my purchase and think it's a great concept, but the way it's going I've only become more cautious about buying unfinished games. -
So I'm willing to be the bad guy and impose a reality check on the dev team(including myself). Does anyone have know-how of developing server-side, or peer-to-peer networking architecture for games or other software? If not this might just be too much of a challenge learning this from scratch. I have experience with implementing database functionality into client-side software, but that's about it. Basically what I'm asking is if anyone has an idea of how to start. Also I do recommend using github, or either tfs(visual studio) for source control if this goes trough, dropbox is an impossible mess when working in a team and mine's already full.
-
I probably won't be able to help, but if you could document how you're doing it that would be awesome.
-
[WIP] Easily open .cfg files! With this Folder Action for Mac
DrDima replied to katyjsst's topic in KSP1 Mod Development
Are people really that lazy? Or is it that hard to open a text file on MacOS? Maybe I just don't get it... -
Multiple textures help please
DrDima replied to angusmcbeth's topic in KSP1 Modelling and Texturing Discussion
I've been playing around with that for a bit and it seems you would need to write a plugin. For the exact methods to use I'm not sure, I'm still clueless about a lot of the code. I might be wrong though. -
OHMYGOD thank you so much!! Finally I got it working. using System; using UnityEngine; using System.Collections.Generic; namespace KSPTestMod { public class TestMod : Part { protected override void onEditorUpdate() { PDebug.Log(name); if(Input.GetKeyDown("space")){ Renderer[] r = this.FindModelComponents<Renderer>(); PDebug.Log(r.Length); for(int i = 0; i < r.Length; i++){ r[i].material.mainTexture = null; r[i].material.color = Color.black; } } base.onEditorUpdate(); } } } The problem I'm facing now is that it resets the renderer's color and texture upon launch. If someone could explain to me why that is I'd be extremely grateful.
-
So I've been trying to modify a part's material at runtime. Unsuccessfully. I tried things like this: using System; using UnityEngine; using System.Collections.Generic; namespace KSPTestMod { public class TestMod : Part { protected override void onEditorUpdate() { if(Input.GetKeyDown("space")){ renderer.material.color = Color.black; } base.onEditorUpdate(); } } } It gives me a Nullreference exception in the debug.
-
That would be awesome. If anyone knows if it's possible to interchange textures for models during load to the launch pad that would be great. I'll look into it myself. Failing that I'll add some variety within the textures for each tank. The next planned additions are tank sizes though. I'm looking to make sizes 3, 2.5, 2, 1.25, 1 and 0.625 diameter tanks. This shouldn't be too hard since I already have the meshes and just need to do minor texture adjustments.
-
1 and 2 meter diameter tanks are ready. Just need to figure out the fuel capacity. Removed the wear and tear, most ppl probably don't want that anyway.
-
So after a weekend of checking out tutorials on texturing I had a change of heart and decided to scrap my previous models. I figured out specular and bump mapping and my texturing got a bit better. So I present to you the second-hand 2m fuel tank. You'll notice it's a bit scrappy, but at least it's still usable. I'll be keeping with this style for now.
-
Bump mapping? Types of shaders?
DrDima replied to DrDima's topic in KSP1 Modelling and Texturing Discussion
Yeah didn't get it at first. I guess the KSP shaders are similar in how you use them as the unity shaders. I guess I just need to read up on shader types. But cool you can do normal mapping!