So you want to make a module? (Resources)

If you have a module that you'd like comments on or would like to know how to create your very own module, post here

Moderator: Moderator

Post Reply
Message
Author
edge2054
Retired Ninja
Posts: 3756
Joined: Fri May 28, 2010 4:38 pm

So you want to make a module? (Resources)

#1 Post 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 :) ).

edge2054
Retired Ninja
Posts: 3756
Joined: Fri May 28, 2010 4:38 pm

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

#2 Post 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).

Zireael
Archmage
Posts: 449
Joined: Tue Jun 18, 2013 7:24 pm

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

#3 Post 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?

Grey
Loremaster
Posts: 3517
Joined: Thu Sep 23, 2010 10:18 pm
Location: London, England
Contact:

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

#4 Post 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!)
http://www.gamesofgrey.com - My own T-Engine games!
Roguelike Radio - A podcast about roguelikes

Zireael
Archmage
Posts: 449
Joined: Tue Jun 18, 2013 7:24 pm

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

#5 Post 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!

Zireael
Archmage
Posts: 449
Joined: Tue Jun 18, 2013 7:24 pm

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

#6 Post 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.

Post Reply