Bay 12 Games Forum

Please login or register.

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

Author Topic: ToadyOne's Development Tools  (Read 5866 times)

Melignus

  • Escaped Lunatic
    • View Profile
ToadyOne's Development Tools
« on: December 27, 2011, 05:06:19 am »

It's a strange search, but after passing a couple dozen searches through to the forums I can't find anything related. Does anyone know what dev tools Toady uses? For example linux, vim, gcc, makefiles, or maybe msvcpp etc? I did read that he uses SDL and the older code is in hard C with some of the new code sounding like it's being moved to cpp. Does anyone have any more information regarding this?
Logged

Dae

  • Bay Watcher
    • View Profile
Re: ToadyOne's Development Tools
« Reply #1 on: December 27, 2011, 01:27:59 pm »

If I recall correctly, he works on Windows using Microsoft Visual C++.
Logged

Melignus

  • Escaped Lunatic
    • View Profile
Re: ToadyOne's Development Tools
« Reply #2 on: December 27, 2011, 02:40:58 pm »

Gotcha, thank you!
Logged

magistrate101

  • Bay Watcher
  • That one kid.
    • View Profile
Re: ToadyOne's Development Tools
« Reply #3 on: December 27, 2011, 02:41:29 pm »

If I recall correctly, he works on Windows using Microsoft Visual C++.

I also heard he uses Assembly

Uthric

  • Bay Watcher
    • View Profile
Re: ToadyOne's Development Tools
« Reply #4 on: December 27, 2011, 07:19:16 pm »

note pad
Logged

Dsarker

  • Bay Watcher
  • Ἱησους Χριστος Θεου Υἱος Σωτηρ
    • View Profile
Re: ToadyOne's Development Tools
« Reply #5 on: December 27, 2011, 07:22:52 pm »

He builds the entire game out of ones and zeroes. Some days, when he doesn't have enough donations, he doesn't even have ones. The town code? Entirely built from zeroes.
Logged
Quote from: NewsMuffin
Dsarker is the trolliest Catholic
Quote
[Dsarker is] a good for nothing troll.
You do not convince me. You rationalize your actions and because the result is favorable you become right.
"There are times, Sember, when I could believe your mother had a secret lover. Looking at you makes me wonder if it was one of my goats."

magistrate101

  • Bay Watcher
  • That one kid.
    • View Profile
Re: ToadyOne's Development Tools
« Reply #6 on: December 27, 2011, 08:00:43 pm »

He builds the entire game out of ones and zeroes. Some days, when he doesn't have enough donations, he doesn't even have ones. The town code? Entirely built from zeroes.

Spoiler: "Like this?" (click to show/hide)

Telgin

  • Bay Watcher
  • Professional Programmer
    • View Profile
Re: ToadyOne's Development Tools
« Reply #7 on: December 27, 2011, 08:03:37 pm »

If I recall correctly, he works on Windows using Microsoft Visual C++.

The SDL version came later I think, so I'm pretty sure this is accurate.  The original version only ran on Windows I'm pretty sure.

He probably has a fair number of small utilities he wrote to help debug it too.  So Visual C++ plus other stuff he made himself.
Logged
Through pain, I find wisdom.

FearfulJesuit

  • Bay Watcher
  • True neoliberalism has never been tried
    • View Profile
Re: ToadyOne's Development Tools
« Reply #8 on: December 28, 2011, 02:57:45 pm »

Secretly, DF is coded entirely in brainfuck.
Logged


@Footjob, you can microwave most grains I've tried pretty easily through the microwave, even if they aren't packaged for it.

Telgin

  • Bay Watcher
  • Professional Programmer
    • View Profile
Re: ToadyOne's Development Tools
« Reply #9 on: December 28, 2011, 04:33:36 pm »

Considering the masochistic complexity of DF, that's not an inappropriate answer. ;)

At least DF isn't written in an interpreted or VM dependent language.  If everyone thinks performance is an issue now...
Logged
Through pain, I find wisdom.

helf

  • Bay Watcher
    • View Profile
Re: ToadyOne's Development Tools
« Reply #10 on: December 28, 2011, 05:02:03 pm »

Malbolge would be an apropos language ;)
Logged
YOUR GAMES GLITCH: Hey, I got out of the map boundry!
OUR GAMES GLITCH: Hey, a horrid monstrosity just migrated to my fortress! Let's recruit it!

Mictlantecuhtli

  • Bay Watcher
  • Grinning God of Death
    • View Profile
Re: ToadyOne's Development Tools
« Reply #11 on: December 29, 2011, 01:58:59 pm »

Toady programs the game on an '86 Macintosh, because he enjoys the challenge. Losing is fun.
Logged
I am surrounded by flesh and bone, I am a temple of living. Maybe I'll maybe my life away.

Santorum leaves a bad taste in my mouth,
Card-carrying Liberaltarian

Dutchling

  • Bay Watcher
  • Ridin' with Biden
    • View Profile
Re: ToadyOne's Development Tools
« Reply #12 on: December 29, 2011, 03:09:23 pm »

He codes it with a magnet and a hard drive.
Logged

Dsarker

  • Bay Watcher
  • Ἱησους Χριστος Θεου Υἱος Σωτηρ
    • View Profile
Re: ToadyOne's Development Tools
« Reply #13 on: December 29, 2011, 03:12:37 pm »

He codes it with a magnet and a hard drive.

Ha! You're joking, right? He doesn't have a magnet, he has to use his body's natural magneticism to code it.
Logged
Quote from: NewsMuffin
Dsarker is the trolliest Catholic
Quote
[Dsarker is] a good for nothing troll.
You do not convince me. You rationalize your actions and because the result is favorable you become right.
"There are times, Sember, when I could believe your mother had a secret lover. Looking at you makes me wonder if it was one of my goats."

Mictlantecuhtli

  • Bay Watcher
  • Grinning God of Death
    • View Profile
Re: ToadyOne's Development Tools
« Reply #14 on: December 29, 2011, 03:46:44 pm »

He codes it with a magnet and a hard drive.

Ha! You're joking, right? He doesn't have a magnet, he has to use his body's natural magneticism to code it.

He's not naturally magnetic, his mind just functions on such advanced brain-wave patterns that it breaks down most non-Dwarf Fortress related electronics.
Logged
I am surrounded by flesh and bone, I am a temple of living. Maybe I'll maybe my life away.

Santorum leaves a bad taste in my mouth,
Card-carrying Liberaltarian
Pages: [1] 2 3