SWBFGamers

Modding for the Original SWBF1 and SWBF2 => 3D-Modeling, Animation and Texturing => SchMEe Board => Topic started by: tirpider on October 20, 2013, 01:03:16 PM

Title: Changing yet again.
Post by: tirpider on October 20, 2013, 01:03:16 PM
If you have been following this program, then you know I have changed and rewritten it many times over. This is because of a couple of things. I'm not a great programmer, and I don't know a lot about what I am doing.

That said, I am changing it again. :P

This time, it will be in conjunction with an Object Orientation course I am following. It will be In C++ and I will chronicle and keep it's code and such here in case anyone wants or needs it for anything.

It will carry over some of the mistakes I have made with AutoIT, but I believe making the MSH addressable as a class will be better for the future of MSH editing in general and offer more flexibility in repairing my broken design decisions. It may even allow for the building of plugins for other software but my focus will be as a standalone MSH manipulation tool.

The new design will continue to carry the name SchMEe and I will still maintain it in the spirit of the EULA from the BFBuilder licence. So while I will make my code open, it should really only be used for SWBF stuff. This may change it needs to but not without due cause.

As for the AutoIT code, I'll attempt to correct any errors or whatnot till the C++ version is feature compatible with the old one. Then I will make a final build of the AutoIT SchMEe and pack it and it's source and an archive for historical record.

As always, ideas, criticisms, and general feedback are encouraged, and I will address it all as best I can.
Title: Re: Changing yet again.
Post by: {TCE}Call-of-Duty on October 20, 2013, 01:09:46 PM
Okay repeat what you just said but extremely dumbed down so that a 5 year old can understand
Title: Re: Changing yet again.
Post by: tirpider on October 20, 2013, 01:23:18 PM
heh

I'm re-writing the program.
Title: Re: Changing yet again.
Post by: {TCE}Call-of-Duty on October 20, 2013, 01:27:34 PM
for what, XSI?
Title: Re: Changing yet again.
Post by: Unit 33 on October 20, 2013, 01:32:40 PM
Quote from: {TCE}Call-of-Duty on October 20, 2013, 01:27:34 PM
for what, XSI?
Notice the board tirpider is posting in. Now understand.

Or alternatively read his post.
Title: Re: Changing yet again.
Post by: tirpider on October 20, 2013, 02:20:25 PM
SchMEe is completely separate from XSI.

You could compare SchMEe to some of the one-off programs like meshtool or bconstructor, but it really isn't like them at all.

There is an FAQ (http://www.swbfgamers.com/index.php?topic=6685.0) at the top of this board. Feel free to ask any questions about it there or start a new thread about it. It's still kinda vague as to what SchMEe hopes to accomplish. I am hopping the rewrite will sort that part out.
Title: Re: Changing yet again.
Post by: RepComm on October 20, 2013, 09:00:46 PM
You tools have seemed to be way more handy than bconstructor and meshtool or any of the other MSH oriented tools I've seen on gametoast..
It will be awesome after SchMEes final build..

How different is C from AU3 or other basic scripting languages? I hear you can do neato stuff with it..
Title: Re: Changing yet again.
Post by: SleepKiller on October 20, 2013, 10:35:48 PM
Quote from: -RepublicCommando- on October 20, 2013, 09:00:46 PM
How different is C from AU3 or other basic scripting languages? I hear you can do neato stuff with it..
I'm not sure why I am here and why I am posting. But speaking as someone who is currently writing a game engine in C++...

It's hugely different. Stick to a simple language unless you are planning a future in programming or have a solid understanding of programming already. You'll have a lot more fun. (Trust me it is much more fun to write in something like Lua than C++)
EhPortal 1.34 © 2024, WebDev