I've started reading some of the documentation for Quest6/JS, and I'm interested, if a bit intimidated. It feels a bit like a sneaky disguise for a JavaScript 101 course, lol.
I had used Quest 4/5 but it's been quite a while. I've had some thoughts and curiosities about the "classic" adventure genre recently, and I'm looking for a format to experiment with. My current questions are:
I was going to give you some context as to why I'm asking these particular questions, but I quickly realized I was wedging several conversations into one post. So, instead I'm going to spam the forum with three separate topics.
Is this when you say, "sorry, not sorry?"
Hello.
I am not the developer, but I have been playing around with QuestJS and QEdit (together, they form Quest 6).
I was going to give you some context as to why I'm asking these particular questions, but I quickly realized I was wedging several conversations into one post.
Heck, I do that all the time.
So, instead I'm going to spam the forum with three separate topics.
Is this when you say, "sorry, not sorry?"
[ MANIACAL LAUGH ]
Hi TriangleGames
As it is at the moment, Quest 6 is indeed JavaScript 101. You only need the simple stuff - if you could code in Quest 5, this will be no nore difficult than that - but I get that that is not for everyone.
KV has summed it up pretty well; the editor is unlikely to be out before the end of the year.
Hotspots in images is just HTML so while it is not built in, it would be easy to do code-wise. I suspect what you really want, however, is an editor that will take an image, and allow you to define regions on it graphically, and will then spit out the HTML for you, which is not something it can do. Quest 6 is really for parser games, and I am not sure this is really something I would add myself when the editor does not out.
As KV says, the interface in Quest 5 and 6 is object orientated, but in Quest 6 could be verb-orientated without too much effort. I can see that that makes more sense, given we say EXAMINE HAT, rather than HAT EXAMINE. I will think about that one...
It's times like this I wish I knew more about programming, so I could help out. I realize it's mostly Pixie doing it all at this point with little help. Thanks for continuing the legacy of Quest! When I first wanted to make a text adventure a few years ago, I shopped around quite a bit, and nothing else was satisfying.
Frankly, it's kind of pathetic I'm not fluent in anything at this point. I read "C++ For Dummies" about 12 years ago, plus a couple of other books on C# and game design. I've used C#, html, JavaScript, Python (and Ruby2/3), and CSS, but always for very small projects or with assistance from a GUI editor. I made a Quest game and built an iFrame for it to put it on Kongregate, I've done little patches for people, and I made some neat stuff happen in RPGMXP. Yet, I still can't say I really know any language confidently. I'm always looking things up on W3Schools or suffering trial and error.
For some reason JavaScript intimidates me. I don't know if it's the look of it or what. However, I have ideas I want to play with, and I find myself disinclined to go back to Quest 5, so... I'm gonna try to learn more about JavaScript. It'll be good for me, lol.
For the graphics and hotspots, I was really just curious. I can hardly draw a stick figure to save my life. Creative writing is my thing, so, yay, text adventures! In principle, it would work the same with hyperlinks anyway.
If I manage to learn enough, I may offer to help out (it would be kind of a thrill for me, if I could). In the meantime, I imagine testing the editor requires actually making games in it, which would be a time consuming process, and potentially hard to find volunteers for. When you're ready, let me know, and I'd happy to spend some time on testing.
Also, and I'm just thinking out loud here, the servers on this site seem a bit under-powered. If some philanthropic minded passer-by wanted to help fix that, roughly how much money would be needed to make a noticeable improvement?
I tried learning C++ about 25 years ago. It was my first experience of object-orientated programming, and I did not get far. It is not an easy language.
It looks to me like like the servers are under powered too, the database in particular. I am going to look at how the finances will stretch once I have a better idea - adverts consistently for month of so!