Thanks for the help, I started using Twine 2.
If you're using Twine, then I'd recommend using the SugarCube story format in Twine (you can select that from the pop-up menu on the lower-left side of your story in Twine by clicking "
Change Story Format"). It's an easy format to start with and has a lot of nice built-in tools, so it gives you plenty of room to grow. You can download the latest version of
You must be registered to see the links
(follow
You must be registered to see the links
).
For a basic primer on Twine 2 and SugarCube 2 see "
You must be registered to see the links
".
Next, the best thing to do is start by reading through the
You must be registered to see the links
and the
You must be registered to see the links
, just so you get an idea of what all they can do for you, and keep those links as a reference. I have
You must be registered to see the links
you can take a look at as well.
Most of the rest is basic web design stuff and JavaScript. Check out
You must be registered to see the links
and
You must be registered to see the links
sites for help with HTML, CSS, and JavaScript coding if you want to do something trickier than plain text and images. Next, and I use this significantly less than the previous two links, but if you need it
You must be registered to see the links
has some additional information you may find useful. jQuery is mainly useful for handling user interactions and modifying the way pages are displayed without loading a new passage.
If you get stuck,
You must be registered to see the links
is pretty helpful, as is the
You must be registered to see the links
section of the
You must be registered to see the links
forum (since the creator of SugarCube often hangs out there, and also I've posted
You must be registered to see the links
).
As for the game itself,
start small! Too many people want to start with an open-world sandbox type game, and then get overwhelmed/burnt out and end up with yet another incomplete game. You want your first few games to build up your skills and toolkit, and only then should you start thinking about making bigger games. Think of it like trying to make
GTA. You don't start with
GTA, you start with maybe a shooting game. Then a racing game. Then a story-based game. Only once you have enough tools like those are you ready to start putting them all together to make a
GTA-type game.
So, try to think of something that takes place in a limited environment, with few people, places, and things to interact with. Perhaps consider joining
You must be registered to see the links
. If you have an idea for a big game, feel free to keep track of any notes you have for it while you work on your first few other games, as you'll probably come across problems and ideas you wouldn't have thought of otherwise.
Also, make sure you have an idea for an attention grabbing start, a few interesting endings, and at least have a general idea of how you're going to get from that beginning to those endings. If you don't plan out how your game will end ahead of time, it can be easy to write yourself into a corner and then stall out. It's much easier to reach your destination if you know where you're going.
Finally, be original. Even if it's the classic story, try to add your own new twist to it. People are always craving new things, so try to tap into that with your story/game.
Ok thanks, and also, is there anyway to edit the html games on here. Like FreshStart or is the code encrypted or something?
If it's a Twine game then you can import it into Twine and edit it there. Note that if it's a Twine 1 game, then you'll either need Twine 1 to import it, or you'll need to use
You must be registered to see the links
first, so you can then import it into Twine 2.
So, for example, if you download
You must be registered to see the links
(plus
You must be registered to see the links
), you can then use the "
Import From File" button on the right-hand UI bar to import that code into Twine. Once you've done that, you can open it up, see and edit its code, and publish it as HTML with any modifications you've made.
Hope that helps!