Need help making a zombie text adventure using the online (web) creator (by chattydash)

I am trying to make a zombie game, in the same style as Zork. I am using the online quest creator. The problem's I have:

  1. I am using the browser on my TV (Opera Tv browser), with no physical keyboard. The browser can not copy and paste text.
  2. Writing code is a pain. I love writing code that I know, if I had a keyboard. I understand how code works.
  3. I am not famillyear with the programming language.
  4. The web version has no attributes tab.
  5. I am dyslexic and my TV has no auto correct. So I am sorry for any spelling mistakes.
  6. I have no mouse and my TV will only let me open 2 tabs (Internet) at once.
  7. I can not click and drag.
  8. Lastly I do not programe on weekends or after 4pm (BST).

Being SLOW is not a problem, no copy and paste is.

I will write any progress I make. I have not done anything yet. I NEED help.
I have done the tutorial already.

Any ideas are wellcome.

PROGRESS:

I have done a turn counter.


My number one recommendation in that situation is to get a keyboard. Even if you were to know exactly what you were doing and not spend any time going back to fix bugs/typos/errors, the process of building a game like that will be extremely slow. And while it may not be an immediate possibility for you, I'd also suggest looking into getting a cheap laptop.

I don't actually know how or what kind of keyboard is usable with a TV like that, but that alone would make working with quest much much easier. Honestly your situation sounds extremely difficult to work with, but if you can manage it then best of luck to you.

If you have any coding related questions I'd be more than happy to offer what advice I can.


I agree. you can't really do what you want using the setup you have. You need to be able to use a keyboard at the very least. I would suggest that you consider investing in a laptop, an inexpensive laptop.


Or a desk top...
Usually cheaper and more powerful than a laptop.
(Yea, desk top person here)
But, get what you can, working without the proper tools is like trying to fix your car
with just a pair of plyers... it could be done, but not easy or well...
and defiantly NOT quick!


Thanks for the advice.
I need help with coding:

  1. Guns and ammo.
  2. Equiping equipment.
  3. Enemys with different classes.
  4. Loading and saving.
  5. Random loot on enemys.
  6. Attacking and taking damage.
  7. A flashlight with rechargeable battries.
  8. Combing equipment together to make new equipment.
  9. Setting up my attributes, web version.
  10. A car with a boot (trunk). The car can not move.

I would prefer script wheres possable.


^That is a LOT of stuff and only a small portion of it is what I would consider simple. My advice is to make a small (or several small) games (or likely test games) that deal with only the basics plus 1 or 2 of these things you need help with.

Then, as needed, ask specific questions about the topic you struggle with.


Alright well it sounds like you have a decent plan to begin with, so next step is to narrow down what you want built first and work out the details. I'd say pick two things from that list and write out exactly how you want them to function. This way you aren't trying to go too many directions at once but you do have something to put time into if you get really stuck on one and are waiting to get some help, or just taking a break from it.

That said, for #4 Quest has a built in save/load feature unless you want something that isn't a standard save/load, and #10 is just a container unless you have some specific functionality planned for it.

As I suspect with your fairly extensive list you do have a plan here, and it's definitely important to expand on each section as much as you can. In coding there is almost always more than one way to create a system and which method is best can often be determined by how it has to interact with all of its parts. So the more details you can give on what exactly you want each thing to do the better.

ie: for #1 the guns, is your spare ammo being held in magazines or is it just going to be tracked per bullet? Will reloading discard partially spent magazines? How do you want your guns bullet capacity and currently loaded ammo to be shown to the player? etc...

EDIT: also what XanMag said above me is true, especially if this is your first game, simpler is generally better. As you're going through your game systems I'd suggest really looking at all the parts and trying to simplify things where you can. At the very least creating a test game file to try out specific scripts and such is not a bad idea. For example I have a handful of test games I build either a single system or just partial systems in to test how scripts or certain techniques work out in practice. I never intend to release them or turn them into anything resembling a finished game but it can be helpful for experimenting without cluttering up your main game files.


we'll help with some parts, but we're not going to code/make the/your entire game for you, unless you're willing to pay someone, laughs.


Another thing you could do is to look through the posted games for similar games that appeal to you and download the ????.QUEST file, unzip it to extract the .ASLX file and then examine the code for the game with NOTEPAD++ or some other text editor that can handle XML code. You can then read through the code looking for snippets pertaining to your requirements.

If you're unfamiliar with doing this, try building a small game first to practice on. (The first few steps in the tutorial is a good place to start as you have a guide to use to help finding the bits you want.)

It is generally, how I go about learning any new coding language from BASIC to C++ to PYTHON to ... etc. Coupled with the documentation for quest, this would help in understanding the code syntax. It will also make it easier to find and fix problems later.

However, as others have said above, I think you will find yourself at a disadvantage if you can't get hold of a PC, laptop, tablet that has a better input device (mouse & keyboard) and can allow copy and paste. You say you have other handicaps too, so a visit to your local library may be on the cards too. They generally have computers available for free usage (at least they do where I live)

Hope all that makes sense.


This is not my first game I have made many before, but this is my first game using quest.

To answer your questions:

  1. The ammo will be automatically reloaded if player has or picks up spare ammo.

  2. The car is crashed so you can't open the doors, but you can open he boot to get your first gun, some ammo and a screwdriver that will be used for picklocking.

OK the two from the list to start is equip items and guns and ammo.
1, 2 and 9 (it is needed so the game can function) once 1 is done I will need help dysplaying an ammo counter on the status attributes screen I think I can do it but changing when diffrent ammo is used E.g shotgun change to handgun.


Loading and saving.
Quest has this built in.

A flashlight with rechargeable battries.
See here: http://docs.textadventures.co.uk/quest/handling_light_and_dark.html

Combing equipment together to make new equipment.
This is just removing the components, and adding the new equipment from a hidden location to the player's inventory.

Setting up my attributes, web version.
It will get messy if you have lots acros numerous objects, but it can be done:
http://docs.textadventures.co.uk/quest/tutorial/custom_attributes.html


I have made and posted several games on Quest using only an IPad and working on line. It limits me a bit ,but it works well enough.


for learning quest's scripting (Attributes and the 'if' Script usage), I have a guide on them:

http://textadventures.co.uk/forum/samples/topic/5559/attributes-and-if-script-guide-by-hk

I have a step by step guide of making your own demo game of Attribute basics usage (including the 'statusattributes' / displayment of Attributes in the right 'status' pane during game play):

http://textadventures.co.uk/forum/quest/topic/5387/i-really-need-help

and here's a guide on using List (array) and Dictionary Attributes, for more advanced iterative (iteration) Attribute usage:

http://textadventures.co.uk/forum/samples/topic/5137/list-and-dictionary-extensive-guide-by-hk


let me know if you need help with anything, or need anything explained or whatever.


Thanks for the help.


This topic is now closed. Topics are closed after 60 days of inactivity.

Support

Forums