Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3 ... 10

Author Topic: Dwarf Fortress Mod Creation Kit *get the first view of the program*  (Read 11293 times)

Vandala

  • Bay Watcher
  • Mad Tinkerer
    • View Profile

(( Here's something >>> http://dffd.wimbli.com/file.php?id=6008 ))

Dwarf Fortress modding made easy(er). We are still in the very early stages of development so don't expect anything soon.

But for those who want to check out what we are doing you can follow our progress at sourceforge. (I don't think you need an account for this.)
You should be able to see some pictures there, nothing you can't see here but it's better resolution.
More importantly is that you'll be able to look at the code itself and see how things are progressing.

And for those who wish to help us develop this tool, all you need is a sourceforge account, sent me your name and I'll add you as a member to the project.
You can sent me a personal message, drop your name in a reply here or maybe even over at the forum over at sourceforge. Your choice.

-========================================================================================================================-
How I see this going down.
  • Design a Graphical User Interface in wxglade.
  • Write code for program in python.
  • Test program with public release and fine-tune it based on criticism.
  • Add more options to the program as more demands/idea's come in.
  • Release program as open source once it's bin completed.
  • Do my best to keep up with new versions of Dwarf Fortress.
-========================================================================================================================-

-========================================================================================================================-
Current jobs I could use help with:
-========================================================================================================================-

-========================================================================================================================-
I'll be using python code to build this program along with the help of a GUI designer called wxglade.
This means both Windows and Linux users can run it!

Python found here: http://python.org/
wxglade found here: http://wxglade.sourceforge.net/
My DFFD page found here: http://dffd.wimbli.com/who.php?id=2810 (I hope this works.) *STUFF HAS BIN ADDED* (only crappy wxglade stuff x 3)
NightS DFFD page found here: http://dffd.wimbli.com/who.php?id=1536

Sourceforge - Dwarf Fortress Mod Creation Kit - Found here: https://sourceforge.net/projects/dfmcreationkit/

Bazaar - sourceforge info found here: https://sourceforge.net/apps/trac/sourceforge/wiki/Bazaar
Meld wiki found here: http://en.wikipedia.org/wiki/Meld_%28software%29 (sadly linux only)

#NightS RAW Applications# found here: http://www.bay12forums.com/smf/index.php?topic=104069.new#new
-========================================================================================================================-

-========================================================================================================================-
Latest progress: (everything in these pictures is subject to change, a lot of it still looks crappy and requires sorting and such)
Spoiler (click to show/hide)
Spoiler (click to show/hide)
Spoiler (click to show/hide)
Spoiler (click to show/hide)
Spoiler (click to show/hide)
Spoiler (click to show/hide)
Spoiler (click to show/hide)
Spoiler (click to show/hide)
-========================================================================================================================-
« Last Edit: March 26, 2012, 07:35:56 am by Vandala »
Logged
Working on the "Dwarf Fortress Mod Creation Kit"
http://www.bay12forums.com/smf/index.php?topic=102881.0

GO BUY STARFARER NOW!!!! It's crazy awesome!
http://fractalsoftworks.com/

Sorcerer

  • Bay Watcher
  • [magical]
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #1 on: February 27, 2012, 11:30:19 am »

I wish you the best of luck in this endaveour!
If i could give you more than just moral support i would, but my python skills are way below par :P
Logged

Vandala

  • Bay Watcher
  • Mad Tinkerer
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #2 on: February 27, 2012, 11:36:38 am »

I wish you the best of luck in this endaveour!
If i could give you more than just moral support i would, but my python skills are way below par :P
Which probably means you're better at it them me. I know pretty much jack shit about it. (luckily I've got a friend who does work as a programmer)

But thanks for the moral support.
« Last Edit: February 27, 2012, 11:51:37 am by Vandala »
Logged
Working on the "Dwarf Fortress Mod Creation Kit"
http://www.bay12forums.com/smf/index.php?topic=102881.0

GO BUY STARFARER NOW!!!! It's crazy awesome!
http://fractalsoftworks.com/

i2amroy

  • Bay Watcher
  • Cats, ruling the world one dwarf at a time
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #3 on: February 27, 2012, 12:01:02 pm »

Best of luck! This is a huge task you are taking on here, though I say that even if you manage to make it so that only creatures (or something else like that) are fully moldable through a GUI I think it will be worth it.
Logged
Quote from: PTTG
It would be brutally difficult and probably won't work. In other words, it's absolutely dwarven!
Cataclysm: Dark Days Ahead - A fun zombie survival rougelike that I'm dev-ing for.

Sorcerer

  • Bay Watcher
  • [magical]
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #4 on: February 27, 2012, 12:06:14 pm »

I agree with roy here, start out small, just a creature editor would be awesome...
Logged

Vandala

  • Bay Watcher
  • Mad Tinkerer
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #5 on: February 27, 2012, 12:49:13 pm »

Best of luck! This is a huge task you are taking on here, though I say that even if you manage to make it so that only creatures (or something else like that) are fully moldable through a GUI I think it will be worth it.

That is the first task I'm on right now. Huge doesn't even begin to describe it.  :P Just sorting through the base creature tokens is a nightmare.
Logged
Working on the "Dwarf Fortress Mod Creation Kit"
http://www.bay12forums.com/smf/index.php?topic=102881.0

GO BUY STARFARER NOW!!!! It's crazy awesome!
http://fractalsoftworks.com/

Di

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #6 on: February 27, 2012, 12:55:38 pm »

There is some plugin to some notepad++ in community utilites thread but it hasn't been updated since 40d I presume.
Logged
Quote from: Creamcorn
Dwarf Fortress: Where you meet the limit of your imagination, moral compass, sanity and CPU processor.
http://www.bay12forums.com/smf/index.php?topic=103080.0 Fix sober vampires!
http://www.bay12forums.com/smf/index.php?topic=91442.0 Dwarven Cognitive Science
http://www.bay12games.com/dwarves/mantisbt/view.php?id=6334 Dwarfism among the dwarves bug
http://www.bay12forums.com/smf/index.php?topic=127116.0 Digging invaders plugin for dfhack

Vandala

  • Bay Watcher
  • Mad Tinkerer
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #7 on: February 27, 2012, 01:10:10 pm »

There is some plugin to some notepad++ in community utilites thread but it hasn't been updated since 40d I presume.
A nice tool but I have no use for it. Thanks though.
Logged
Working on the "Dwarf Fortress Mod Creation Kit"
http://www.bay12forums.com/smf/index.php?topic=102881.0

GO BUY STARFARER NOW!!!! It's crazy awesome!
http://fractalsoftworks.com/

NRN_R_Sumo1

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #8 on: February 27, 2012, 01:41:03 pm »

I believe that there was some sort of writer for older versions back around 40d, perhaps if someone can remember the name it would help you figure out what is good and bad about how the other people made it, and help you in your design and interface.
Logged
A dwarf is nothing but an alcohol powered beard.

Vandala

  • Bay Watcher
  • Mad Tinkerer
    • View Profile
Re: Dwarf Fortress Mod Creation Kit
« Reply #9 on: February 28, 2012, 07:46:40 pm »

*HAS BIN UPDATED WITH A NEW LIST*

A little update on my progress.

I've bin sorting the various creature tokens into groups. The idea here is to get some coherent groupings going to make it easier to design an interface around all of this. And this is where your opinions come in! I could really use some suggestions what tokens people would like to see grouped together. Below is still just my first attempt, this really needs to be further refined.

Here's a link for reverence as to what all this stuff actually does in case you don't know.
http://dwarffortresswiki.org/index.php/DF2012:Creature_token

Please do not mind the unused group as the bottom, I haven't sorted those yet for various reasons.

Spoiler (click to show/hide)
« Last Edit: February 28, 2012, 11:32:39 pm by Vandala »
Logged
Working on the "Dwarf Fortress Mod Creation Kit"
http://www.bay12forums.com/smf/index.php?topic=102881.0

GO BUY STARFARER NOW!!!! It's crazy awesome!
http://fractalsoftworks.com/

slay_mithos

  • Bay Watcher
    • View Profile
Re: Dwarf Fortress Mod Creation Kit *under construction* -opinions needed-
« Reply #10 on: February 28, 2012, 07:58:56 pm »

If it is complete and not too hazardous in GUI, it might be a good tool to use.

But building it means understanding every tags and possibilities, plus knowing how to make GUI that are intuitive, complete, and still not having too much informations at once.

Quite a challenge, but good luck.
Logged
For the 55 people who did download V1.5 till now:  You human race is not working.
It is ok, I'm used to that in RL so why should my game be different :p

NobodyPro

  • Bay Watcher
  • [SWIM_SPEED:BLOOD]
    • View Profile
    • Youtube
Re: Dwarf Fortress Mod Creation Kit *under construction* -opinions needed-
« Reply #11 on: February 28, 2012, 10:04:37 pm »

If anything I'd use this for beginning creatures. My creatures always end up too complicated :P
Logged
7: Expect anything. Players are always Chaotic Evil insane psychopaths that will do the last thing you'd expect them to do.

Vandala

  • Bay Watcher
  • Mad Tinkerer
    • View Profile
Re: Dwarf Fortress Mod Creation Kit *under construction* -opinions needed-
« Reply #12 on: March 01, 2012, 07:05:31 am »

Here's a very crappy look at me diddling around with wxglade.

Spoiler (click to show/hide)

You might have noticed our first problem, there's just to much stuff in dwarf fortress to put on one screen. And this is just the start, and I didn't even use all of the creature tokens yet, in fact, this is less then half of what I'm going to need to put on screen.

This is going to be fun.

PS:this image is supposed to be 1920 by 1200
« Last Edit: March 01, 2012, 03:34:19 pm by Vandala »
Logged
Working on the "Dwarf Fortress Mod Creation Kit"
http://www.bay12forums.com/smf/index.php?topic=102881.0

GO BUY STARFARER NOW!!!! It's crazy awesome!
http://fractalsoftworks.com/

Rochndil

  • Bay Watcher
  • Mad Modder
    • View Profile
Re: Dwarf Fortress Mod Creation Kit *under construction* -opinions needed-
« Reply #13 on: March 01, 2012, 09:38:13 am »

Greetings!

I really hope you can get this going without losing steam, which is usually what seems to happen with projects like this. If possible (and it may not be), try to get a GROUP going so that you won't be the only one slowly going crazy in the night. :)

From a historical perspective, there are three main DF mod managers that I'm aware of. I can't remember the name of the first big one, but Sean Mirrsen wrote and maintained it for quite a while. Then there were Uristmod and DFMM (Dwarf Fortress Mod Manager). All of these programs worked pretty well, but often suffered badly when the RAW file formats changed.

One thing I've always thought someone should do, and as I'm NOT a programmer I could be totally off-base here, is to create a RAW parser that would read in the TXT data and create a database based on it. Once you had a current database of all the elements in the RAWs, making changes individually or on a larger scale would be pretty simple. Then you could reverse the process, and write out consistently-formatted RAW files. Obviously there would be a ton of work to do here in defining relationships, formatting, etc., but I think that with the right base this is a process that could make modding a LOT easier.

Then, taking the next step, you would want to build a user-friendly GUI that would display the RAW information in a useful and intelligent manner. Even if you (yourself) can just create a usable GUI, that would be a great start!

I think one solution for you is to use a tabbed interface. Users are generally familiar with them, and it allows you to display MUCH more information without trying to cram it all onto one screen.

As others already have, I wish you much luck with your project!

Rochndil, sometime modder and TCOM professional (not programming!)
Logged
Build an Elf a fire, keep him warm for a day.
Drown an Elf in magma, keep him warm for the rest of his life!

scion-of-fenrir

  • Bay Watcher
  • All Things Serve the Beam.
    • View Profile
Re: Dwarf Fortress Mod Creation Kit *under construction* -opinions needed-
« Reply #14 on: March 01, 2012, 09:49:46 am »

Holy carp, bro! This stuff is amazing! Even if the program itself isn't out for a while, that list you made helps me a lot! I always have trouble making new creatures that aren't just re-skins of one in-game!

Keep up the good work, dude!
Logged
Long Days and Pleasant Nights, Stranger.
Pages: [1] 2 3 ... 10