Page 1 of 1

So you want to make a module? (Resources)

Posted: Thu Jan 31, 2013 1:40 am
by edge2054
First thing's first. If you can get in IRC I highly recommend that you do. There's a lot of knowledgeable and helpful folks that want you to succeed so they can both play your game and help to spread the awesome which is T-Engine.

irc.rizon.net #tome

Next up, we have some helpful guides that were put on the wiki some time ago. These need updating but there's still some very useful advice here. That said, feel free to update as you find stuff that's poorly written, out of date, or that needs to be added.

http://te4.org/wiki/t4modules-module-howto-guides

We also have the lua documentation for the engine here.

http://te4.org/docs/t-engine4/1.0.0/index.html

That will cover the engine stuff for now.

If you're not familiar with Lua there's some excellent resources online that helped me out quite a bit.

An outdated guide to Lua and programming but still a great place to start.

http://lua.gts-stolberg.de/en/index.php

The oh so handy Lua reference manual.

http://www.lua.org/manual/5.1/manual.html

And the Lua wiki.

http://lua-users.org/wiki/LuaDirectory

So feel free to hop into IRC or ask questions on the boards here if you're wanting to get started. As time goes on we'll keep this thread updated, possibly add in a FAQ as well. If anyone would like to contribute additional resources to this thread please feel free to post. For specific questions regarding T-Engine and how to get your module going, please start a new thread to keep this one on topic (thanks :) ).

Re: So you want to make a module? (Resources)

Posted: Thu Jan 31, 2013 1:42 am
by edge2054
Module links...

As something of a hack and slash coder myself I figure a list and link to older modules would be a helpful resource for future module developers who wish to steal some code or just get a better idea of how something could be done. So with that in mind I'll link a few modules here you can borrow code from.

Darren Gray's lovely website with links to a bunch of great modules that he's done over the years. Excellent place to steal code.

http://www.gamesofgrey.com/

(I'll update later, gotta make dinner).

Re: So you want to make a module? (Resources)

Posted: Mon Mar 10, 2014 10:48 am
by Zireael
The wiki site now lives at http://te4.org/wiki/T4_Modules_Howto_Guide

Speaking of, it's still missing a page on stores and traps. Any chance of seeing at least the basics?

Re: So you want to make a module? (Resources)

Posted: Mon Mar 10, 2014 1:01 pm
by Grey
Stores are part of the basics? I'd argue they're a pretty pointless part of any roguelike.

There are much bigger things it's missing, like AI and making new level generators. Most of what's there is just the luadocs for the T-Engine (which is still very useful!)

Re: So you want to make a module? (Resources)

Posted: Tue Mar 11, 2014 7:04 pm
by Zireael
No, I meant the basics of traps and stores... while I might not use stores, dunno yet, I definitely want to know more about traps!

Re: So you want to make a module? (Resources)

Posted: Sat Mar 28, 2015 7:55 pm
by Zireael
I've started an article on AI, link.
Who knows, I might tackle stores next. I still don't understand how traps work, though.