Home
brine edited this page Feb 3, 2021
·
57 revisions
Pages 32
Clone this wiki locally
This is the OCTGN project wiki. This wiki is mainly community-driven, so please contribute everything you know! The OCTGN team will try to keep these pages correct and accurate.
GET HELP
- OCTGN FAQ: Frequently Asked Questions
- OCTGN Official Website: http://www.octgn.net
- OCTGN Community Chat & Support: https://discord.gg/Yn3Jrpj
- OCTGN Reddit Community: http://www.reddit.com/r/octgn
- OCTGN Official Twitter https://twitter.com/octgn_official
PLAY OCTGN
General
- How to write a bug report
- Licensing: License
- View ChangeLog of OCTGN's update history
CREATE GAMES ON OCTGN
-
Game Package (Distributable .nupkg or .o8g file containing OCTGN game data)
- definition.xml (the core game definition XML)
- set.xml (individual set definition XMLs)
- Python Scripting Language (a robust scripting engine for gameplay functionality)
- Proxy Template Definition (XML defining how proxy cards get generated)
- Card Image Package (Distributable .o8c files containing card images)
- Deck Definition (OCTGN's .o8d deck file format)
- O8build (Game-developer tool for validating and compiling game packages)
- Addition resources:
- Guide to OCTGN's GUID Standard -- MUST READ for new OCTGN game developers!
- Basic Game Plugin (A simple game plugin free to use as a starting point for building new games)
- Guide to upgrading obsolete .o8g games to the current game plugin format
- o8c Conversion Guide (How to convert your .o8s sets into .o8c files)
Custom Software using OCTGN data
If you code in .NET, you can access OCTGN data using its own assembly. OCTGN Data access
Bugs and Issues
- OCTGN Issue Tracker: https://github.com/octgn/OCTGN/issues