Laserbrain Studios

Games Forum Blog Contact

Author Topic: Quest development tool  (Read 12890 times)

Flyboy

  • Veteran
  • *****
  • Posts: 956
    • View Profile
    • http://www.daniel.peranoranch.com
Re: Quest development tool
« Reply #15 on: December 15, 2009, 06:30:42 AM »
A little of both. I know enough Java to do basic stuff. In this case, the logic/math isn't hard, but this project does involve a lot of intermediate level file I/O, plus GUI programming. I know almost nothing about GUI programming, but the only way to learn to program is to program.

VincentFirePony

  • Ace
  • *****
  • Posts: 1236
    • View Profile
    • http://pgmaille.weebly.com
Re: Quest development tool
« Reply #16 on: December 20, 2009, 06:00:47 AM »
It would be so totally cool to have a quest development tool, I used to love another OLD roguelike called ZZT, where you create entire games using the ZZTOOP language. The one published quest I wrote and the two I was working on (should work on them some more now that college is out for winter break) is as close as I've gottem to actual programming, aside from trying to learn Ruby.
There are only a few good things in life: AS, AS, beer, Minecraft and Hostile Takeover! A<0>V

Flyboy

  • Veteran
  • *****
  • Posts: 956
    • View Profile
    • http://www.daniel.peranoranch.com
Re: Quest development tool
« Reply #17 on: December 20, 2009, 07:40:02 AM »
What's Ruby? I've heard the name, but I know nothing about it.

Update: I've decided on the name: Visual Quest Generator. Thanks for the inspirational name ideas, guys! I've been doing a TON of planning on the internal data structure, and I'm hoping to get coding soon. :)

VincentFirePony

  • Ace
  • *****
  • Posts: 1236
    • View Profile
    • http://pgmaille.weebly.com
Re: Quest development tool
« Reply #18 on: December 21, 2009, 05:56:24 AM »
Ruby was created by a Japanese programmer called "Matz" his last name Matsumoto I believe. Ruby is deceptively easy in appearance and is object oriented in nature. The main website is www.ruby-lang.org. I haven't messed around with it in a good while tho.
There are only a few good things in life: AS, AS, beer, Minecraft and Hostile Takeover! A<0>V

Flyboy

  • Veteran
  • *****
  • Posts: 956
    • View Profile
    • http://www.daniel.peranoranch.com
Re: Quest development tool
« Reply #19 on: December 23, 2009, 08:30:34 AM »
Update: Tonight I started on programming the data structures. There's still a long way to go, but I think I have a workable plan.

VincentFirePony

  • Ace
  • *****
  • Posts: 1236
    • View Profile
    • http://pgmaille.weebly.com
Re: Quest development tool
« Reply #20 on: December 31, 2009, 07:49:11 AM »
Keep up the good work flyboy! Look forward to using the visual quest generator... XD
There are only a few good things in life: AS, AS, beer, Minecraft and Hostile Takeover! A<0>V

Flyboy

  • Veteran
  • *****
  • Posts: 956
    • View Profile
    • http://www.daniel.peranoranch.com
Re: Quest development tool
« Reply #21 on: December 31, 2009, 08:44:36 PM »
Thanks! :)

Flyboy

  • Veteran
  • *****
  • Posts: 956
    • View Profile
    • http://www.daniel.peranoranch.com
Re: Quest development tool
« Reply #22 on: January 14, 2010, 06:15:15 AM »
Update:

I haven't had much time to work on things lately, but I have been playing with the GUI parts of it. Most of my work time is still going into studying the stuff that I need to know to do this project (mostly GUI stuff). I also have a pretty concrete plan for the actual data manipulation, plus I worked out an icon design that I like in GIMP. Here it is:

I think I should probably make the "V" a little bit bigger to make it more visible in the corner of the window. Needless to say, I used the "standard" AS icon colors.

Flyboy

  • Veteran
  • *****
  • Posts: 956
    • View Profile
    • http://www.daniel.peranoranch.com
Re: Quest development tool
« Reply #23 on: May 07, 2010, 06:13:33 AM »
Well, time for an update! After a fair amount of downtime, I've finally dug in again. I have a basic idea of about what the GUI will look like, and how the editing tools will work. I've done work on both the GUI and data structures.

VincentFirePony

  • Ace
  • *****
  • Posts: 1236
    • View Profile
    • http://pgmaille.weebly.com
Re: Quest development tool
« Reply #24 on: May 07, 2010, 06:20:14 AM »
Woo woo!!! Keep up the good work! Still working on Java, had to put it down for my finals. One final left and then I can work on it again.
There are only a few good things in life: AS, AS, beer, Minecraft and Hostile Takeover! A<0>V

Flyboy

  • Veteran
  • *****
  • Posts: 956
    • View Profile
    • http://www.daniel.peranoranch.com
Re: Quest development tool
« Reply #25 on: May 07, 2010, 08:26:23 PM »
Are you enjoying Java? I love it for its natural feel... the world consists of objects that have state, and sometimes behavior, so it feels very natural to program that way.

Cthulhu

  • Ace
  • *****
  • Posts: 1371
    • View Profile
Re: Quest development tool
« Reply #26 on: May 07, 2010, 08:38:27 PM »
Isn't that the general idea with all object oriented programming? regardless language.

VincentFirePony

  • Ace
  • *****
  • Posts: 1236
    • View Profile
    • http://pgmaille.weebly.com
Re: Quest development tool
« Reply #27 on: May 07, 2010, 09:16:09 PM »
Still in the first two chapters of Head First Java.  :lol: I took the Phrase-O-Matic sample program and turned it into an Insult-O-Matic program.
Its kinda of early to say, but it seems easy so far. Then again Ruby seemed easy at first too...
There are only a few good things in life: AS, AS, beer, Minecraft and Hostile Takeover! A<0>V

GLI

  • Hidden Asset Alpha Tester
  • Ace
  • *****
  • Posts: 1149
    • View Profile
Re: Quest development tool
« Reply #28 on: May 07, 2010, 09:27:05 PM »


 :eeeee:
Genuine Lifelike Individual

VincentFirePony

  • Ace
  • *****
  • Posts: 1236
    • View Profile
    • http://pgmaille.weebly.com
Re: Quest development tool
« Reply #29 on: May 07, 2010, 09:34:41 PM »
LMAO! Wow... Nice...
There are only a few good things in life: AS, AS, beer, Minecraft and Hostile Takeover! A<0>V