The start of something new?

Monday 19th May, 2014 Comments 9 comments
Posted by Roguey, Global Admin.
Hi there, as you may of heard I have stopped supporting the X-Universe. During the past few days ive been looking at building my own 3D projects. So far my best attempts have been with C# using the XNA frame-work (this may not mean much to some of you). I know its not much to look at at the moment, but is my first real attempt;

yes... I know its not much to look at but its a start. My program simply initialises DirectX, loads in the model, then rotates it. The model used is made by =DC=Shadow, but was exported from gmax (which I know a lot of modellers get on with). This model is even inside the X3Mod and X3AP-Mod's (used by X3/X3AP). I have a lot to learn (as I dont understand half of what's its going - a copy 'n paste jobby mostly).. but I thought you may interested to see. Maybe I might be able to build my own space-sim one doing - thats the hope.

Add your comment

Avatar To post comments you need to register and log-in.
Roguey avatar
Roguey  •  2 years ago
Well if has been/will be, then im not sure it really matters. Being discontinued or so doesnt make it work any less. I think there is even another implementation of it, called MonoGame. It uses DX9 which I doubt is disappearing any-time soon. Although it would be a shame never the less.
YorrickVander avatar
YorrickVander  •  2 years ago
True enough, Dx9 should have a few more years before M$ drop support. Ogre3D and its .net counterpart MOgre look very interesting, but a bit beyond my current skills to make real use of them. The idea of using cross platform libraries from the start has great appeal to me, especially with SteamOS on the way and the gentle nudge toward linux as an alternative gaming platform with UE4 and the like.
YorrickVander avatar
YorrickVander  •  2 years ago
Looks like a fair start. I was reading that M$ have discontinued XNA as of april this year though?
Roguey avatar
Roguey  •  2 years ago
Ive done a little more to it now;

I am still having big problems with camera movement, but atleast there is a skybox, textured model and rotation.
Roguey avatar
Roguey  •  2 years ago
@thegooseking well, I am not that experienced with C# but it does look more similar to that of what im used too; PHP/AS2/VB6 etc. I did try with C++ but it seem rather weird how it does its classes - or its just me.

as for building up a library of stuff, I know what you mean. I tend to build something to learn, then later on use it for reference.

At the moment; ive hit a bit of brick wall. Although most of the reason for that is that ive copy 'n pasted stuff without really understanding it. I think im starting to get pass it, as im learning what matrix's are. Although the camera has got me confused; it appears they dont move, but the world does around it? Confused

@DangerClose Ive only made one game for the site; the others are made by other people. However I did make a the code for the arcade.
TheWhiteTiger avatar
TheWhiteTiger  •  2 years ago
This is interesting, I say go for it. Smile
DangerClose avatar
DangerClose  •  2 years ago
You've made some cool games of your own for this site, I'd look forward to any new projects.
thegooseking avatar
thegooseking  •  2 years ago
Are you experienced with C# in general? I don't find C# terribly useful for figuring out what's going on. It's just difficult to follow compared with something like C++ or Java. Or maybe that's just me.

Keep at it, though. Even the biggest studios have loads of stuff lying around that's "not much to look at". It's important to build up an arsenal of techniques for use in your main project, not only from the point of view of learning and potential for code-reuse, but also from the point of view of confidence-building and getting some momentum going.

And, my difficulty with C# notwithstanding, if you need any help from someone who knows a thing or two about AI and is (*humble cough*) an expert in interactive storytelling (particularly emergent narrative, which is well-suited to a simulation environment), let me know.
Roguey avatar
Roguey  •  2 years ago
Here's what looks after a bit more work

Hello quest