mirror of
https://github.com/evennia/evennia.git
synced 2026-03-16 21:06:30 +01:00
80 lines
2.4 KiB
ReStructuredText
80 lines
2.4 KiB
ReStructuredText
|
|
Developer Central
|
||
|
|
=================
|
||
|
|
|
||
|
|
This page serves as a central nexus for useful information regarding
|
||
|
|
coding using the Evennia codebase, and also for development of the
|
||
|
|
codebase itself. Everyone is welcome to help out! If you have any
|
||
|
|
questions, please feel free to ask them in the `Forum/Discussion
|
||
|
|
Group <http://www.evennia.com/discussions>`_. Bugs should be reported to
|
||
|
|
the `Issue tracker <http://code.google.com/p/evennia/issues/list>`_. You
|
||
|
|
can find more links to Evennia resources from the `Links <Links.html>`_
|
||
|
|
page.
|
||
|
|
|
||
|
|
General Evennia development information
|
||
|
|
---------------------------------------
|
||
|
|
|
||
|
|
- `Evennia Licensing FAQ <Licensing.html>`_
|
||
|
|
- `Contributing code to Evennia <Contributing.html>`_
|
||
|
|
- `Evennia Code Style
|
||
|
|
Guide <http://evennia.googlecode.com/svn/trunk/CODING_STYLE>`_
|
||
|
|
(Important!)
|
||
|
|
- `Policy for 'MUX-like' default commands <UsingMUXAsAStandard.html>`_
|
||
|
|
|
||
|
|
<wiki:comment>
|
||
|
|
|
||
|
|
- `Setting up a Bazaar environment for coding <BazaarDevel.html>`_
|
||
|
|
|
||
|
|
</wiki:comment>
|
||
|
|
|
||
|
|
Evennia Component Documentation
|
||
|
|
-------------------------------
|
||
|
|
|
||
|
|
`Directory Overview <DirectoryOverview.html>`_
|
||
|
|
|
||
|
|
`Portal and Server <PortalAndServer.html>`_
|
||
|
|
|
||
|
|
`Commands <Commands.html>`_
|
||
|
|
|
||
|
|
`Typeclass system <Typeclasses.html>`_
|
||
|
|
|
||
|
|
- `Objects <Objects.html>`_
|
||
|
|
- `Scripts <Scripts.html>`_
|
||
|
|
- `Players <Players.html>`_
|
||
|
|
- `Attributes <Attributes.html>`_
|
||
|
|
|
||
|
|
`Locks and Permissions <Locks.html>`_
|
||
|
|
|
||
|
|
`Communications <Communications.html>`_
|
||
|
|
|
||
|
|
`Help System <HelpSystem.html>`_
|
||
|
|
|
||
|
|
`Nicks <Nicks.html>`_
|
||
|
|
|
||
|
|
`Sessions and Protocols <SessionProtocols.html>`_
|
||
|
|
|
||
|
|
`Web features <WebFeatures.html>`_
|
||
|
|
|
||
|
|
Programming Evennia
|
||
|
|
-------------------
|
||
|
|
|
||
|
|
- `Running and Testing Python code from inside the
|
||
|
|
game <ExecutePythonCode.html>`_
|
||
|
|
- `Running and writing unit tests for Evennia <UnitTesting.html>`_
|
||
|
|
- `Removing Colour from your game - tutorial on redefining typeclass
|
||
|
|
methods <RemovingColour.html>`_
|
||
|
|
- `Adding a Command prompt <CommandPrompt.html>`_
|
||
|
|
- `Running processes asynchronously <AsyncProcess.html>`_
|
||
|
|
|
||
|
|
Work in Progress - Developer brainstorms and whitepages
|
||
|
|
-------------------------------------------------------
|
||
|
|
|
||
|
|
*In this section, contributors may suggest, discuss and plan out new
|
||
|
|
features and ideas. Items here may or may not make it into Evennia down
|
||
|
|
the road.*
|
||
|
|
|
||
|
|
- `Basic game system implementation <WorkshopDefaultGame.html>`_
|
||
|
|
- `Rtclient protocol <Workshop.html>`_
|
||
|
|
- `Summary of changes <EvenniaDevel.html>`_ of latest version vs old
|
||
|
|
Evennia (pre aug2010)
|
||
|
|
|