Jump to content

Main Page: Difference between revisions

From Game in the Brain Wiki
"Complete redesign of Main_Page with section-based organization"
No edit summary
 
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Game in the Brain Wiki =
= Game in the Brain Wiki =


Welcome to Game in the Brain wiki — documenting knowledge, projects, and research across tabletop RPGs, open source software, and worldbuilding.
Welcome — documenting knowledge, projects, and research across tabletop RPGs, open source software, and worldbuilding.


== Wiki Sections Overview ==
== 1. [[Game Projects]] ==


This wiki is organized into '''5 major sections''', each containing detailed documentation, tutorials, and reference materials.
Role-playing game rules and worldbuilding setting.


{| class="wikitable"
== 2. [[Open Source|Open Source & Repositories]] ==
|+ Wiki Content Summary
! Section !! Pages !! Size !! Description
|-
| '''[[Game_Projects|1. Game Projects]]''' || 26 || 561KB || Complete Cepheus Engine RPG ruleset with Mneme variants
|-
| '''[[Under_Heaven|2. Under Heaven]]''' || 15+ || — || Science fiction worldbuilding setting
|-
| '''[[Open_Source|3. Open Source]]''' || 10+ || — || Tutorials and guides for open source software
|-
| '''[[Repositories|4. Repositories]]''' || 5+ || — || GitHub, GitLab, and Forgejo projects
|-
| '''[[Research|5. Research]]''' || 5+ || — || Technology research and exploration
|-
| '''Total''' || '''95+''' || '''561KB+''' || ''Complete wiki documentation''
|}


== Section 1: Game Projects ==
Tutorials, code, and self-hosted software.


=== [[Game_Projects|Game Projects]] ===
== 3. [[Research]] ==


; Description
Technology exploration and emerging tools.
: Complete '''Cepheus Engine''' tabletop RPG ruleset with '''Mneme variant''' quick fixes. Covers everything from character creation to starship combat.


; What You'll Find Here
== 4. FreeCAD, Blender, Godot - CAD, Game-engines, and 3D modeling ==
: Comprehensive RPG rules including character generation, skills, psionics, equipment, personal combat, space travel, trade & commerce, and ship design. Optimized for clarity and automation.


; Statistics
Tutorials on FreeCAD, Blender and GODOT
: '''26 chapters''' | '''15,125 lines''' | '''561KB'''


; Subsections
== How to Use ==
{| class="wikitable"
Here is a complete guide you can use to explain how to create pages, link them, and format them on your MediaWiki instance.
|+ Game Projects Content Breakdown
----
! Subsection !! Chapters !! Lines !! Description
|-
| [[Mneme Cepheus Engine Rules|'''Core Rules''']] || 7 || 7,060 || Character, Skills, Psionics, Equipment, Travel, Trade, Ship Design
|-
| [[Mneme CE Combat Rules|'''Combat Rules''']] || 10 || 4,880 || Personal combat system with streamlined mechanics
|-
| [[Mneme CE Space Combat|'''Space Combat''']] || 9 || 3,185 || Ship-to-ship combat with crew functions
|}


; Quick Links
=== Why We Use the Wiki ===
* [[Mneme Cepheus Engine Rules]] — Start here for core rules
When working on complex projects, you will be moving so fast that it is incredibly easy to forget the exact steps you took to solve a problem. '''Wiki entries are critical.''' They serve as our collective memory. Furthermore, documenting your workflow and sharing a technique means a task can easily be given to another person, keeping the team efficient and decentralized.
* [[Mneme CE Combat Rules]] — Personal combat system
----
* [[Mneme CE Space Combat]] — Space combat rules
* [[CE Ships Spreadsheet]] — Ship design spreadsheet


== Section 2: Under Heaven ==
=== How to Make a New Wiki Entry ===
Creating a new page in MediaWiki doesn't require finding a "New Page" button; you can generate it directly from your browser's address bar.


=== [[Under_Heaven|Under Heaven]] ===
# Open the Main Page: <code><nowiki>https://wiki.gi7b.org/index.php/Main_Page</nowiki></code>
# '''Duplicate the tab''' in your browser so you don't lose your place.
# In the new tab, go to the URL address bar and '''write over the end of the URL''' (replace <code>Main_Page</code> with the name of your new topic).
#* ''Example:'' Change the URL to <code><nowiki>https://wiki.gi7b.org/index.php/This</nowiki> is a New Page</code>
# Press '''Enter'''.
# The wiki will load a page stating that the article does not exist yet. Simply click the '''"Create"''' or '''"Edit"''' tab at the top of the page to start typing your content, then hit '''Save'''.


; Description
=== Where to Link Your New Pages ===
: The default Game in the Brain setting — humanity's path from an Earth-bound civilization to an interstellar one.
Creating an unlinked page makes it an "orphan," which is hard for others to find. Ideally, you should link all your new tutorials and guides to our main software directory.


; What You'll Find Here
# Go to the main directory: [[FreeCAD, Blender, Godot - CAD, Game-engines, and 3D modeling]]
: Worldbuilding documentation including setting history, technology progression, star systems, and planetary details for the Under Heaven universe.
# Click '''Edit'''.
# Add a link to the page you just created using double square brackets.
#* ''Example:'' <code><nowiki>[[This is a New Page]]</nowiki></code> or <code><nowiki>[[This is a New Page|Click here for my new tutorial!]]</nowiki></code>
# Save the page.


; Statistics
----
: '''15+ pages''' | World generation, technology timelines, setting background


; Quick Links
=== How to Embed YouTube Videos ===
* [[Under_Heaven]] — Setting overview
Because this MediaWiki has a YouTube plugin installed, you don't need to just drop messy links—you can embed the video player directly into the wiki page.
* [[Technology_Levels_and_Timeline]] — Technology progression
* [[Background_of_Under_Heaven]] — Historical context


== Section 3: Open Source ==
First, find the '''Video ID'''. This is the string of letters and numbers at the end of a YouTube URL after the <code>v=</code>.


=== [[Open_Source|Open Source Tutorials & Notes]] ===
''(For <code>youtube.com/watch?v=dQw4w9WgXcQ</code>, the ID is '''dQw4w9WgXcQ''')''


; Description
Depending on the specific plugin version installed, use one of the following formats in the wiki editor:
: Setup guides, configuration notes, and walkthroughs for open source tools and self-hosted software.


; What You'll Find Here
'''Method 1 (Standard YouTube Extension):'''
: Documentation for installing, configuring, and using open source software including LibreOffice extensions, ERPNext, Git workflows, and system utilities.


; Statistics
Plaintext<syntaxhighlight lang="text">
: '''10+ pages''' | Tutorials, setup guides, configuration notes
<youtube>dQw4w9WgXcQ</youtube>
</syntaxhighlight><syntaxhighlight lang="text">
<youtube width="640" height="360">dQw4w9WgXcQ</youtube>
</syntaxhighlight>''(You can also specify dimensions like this: <code><nowiki><youtube width="640" height="360">dQw4w9WgXcQ</youtube></nowiki></code>)''


; Quick Links
'''Method 2 (EmbedVideo Extension):'''
* [[LibreOffice_Calc_NumToWords_Extension_Complete_Guide]] — Extension development
* [[Erpnextv15-SSH-setup-241111]] — ERPNext setup guide
* [[Git-Mediawiki_Local_Editing_260223]] — Wiki editing workflow
* [[Understanding_&_Fixing_Kernel_Panics_260212]] — System debugging


== Section 4: Repositories ==
If the first method doesn't work, the wiki might be using the standard EmbedVideo parser function. Use this instead:


=== [[Repositories|Repositories]] ===
Plaintext<syntaxhighlight lang="text"><youtube width="640" height="360">dQw4w9WgXcQ</youtube>


; Description
{{#ev:youtube|dQw4w9WgXcQ}}</syntaxhighlight>
: GitHub, GitLab, and Forgejo projects maintained by Game in the Brain.
----


; What You'll Find Here
=== How to Quote and Format Code ===
: Overview of software repositories, their purposes, documentation, and how to contribute to open source projects.
When sharing scripts, command-line instructions, or code snippets, you want them to look distinct from normal text so they are easy to read and copy.


; Statistics
'''1. Inline Code (Short Snippets)'''
: '''5+ pages''' | Project documentation and repository links


; Key Projects
For a quick command in the middle of a sentence, wrap the text in <code><nowiki><code></nowiki></code> tags.
* '''CE Character Generator''' — Cepheus Engine character creation tool ([https://github.com/justinaquino/cecharactergen GitHub])
* '''Traveller Character Generator''' — Classic Traveller implementation
* '''Open PVE Card System''' — Cooperative card game framework


== Section 5: Research ==
* '''You type:''' Use the <nowiki><code>git commit</code></nowiki> command to save your changes.
* '''Result:''' Use the <code>git commit</code> command to save your changes.


=== [[Research|Research]] ===
'''2. Preformatted Code Blocks (Simple)'''


; Description
If you want to paste a block of code, the easiest way is to wrap it in <code><nowiki><pre></nowiki></code> tags. This will create a text box that preserves all your spacing and line breaks exactly as you pasted them.
: Open source leads — technologies to explore and learn.


; What You'll Find Here
Plaintext<syntaxhighlight lang="text"><pre> def hello_world(): print("This is a code block!") </pre></syntaxhighlight>''(Shortcut: You can also just add a '''single space''' at the beginning of any line to automatically turn it into a preformatted code block).''
: Research notes on emerging technologies, development tools, browser engines, computing architecture, and technical topics of interest.


; Statistics
'''3. Syntax Highlighting (Advanced)'''
: '''5+ pages''' | Technology research, development notes


; Topics Covered
If the <code>SyntaxHighlight</code> extension is enabled on the wiki, you can make your code look exactly like it does in an IDE by specifying the programming language:
* Kernel development and debugging
* Browser engine development (Ladybird)
* Computing architecture and systems
* Future technology exploration
 
== Getting Started ==
 
; New to the Wiki?
: Browse the '''[[Game_Projects|Game Projects]]''' section for the most comprehensive content — complete RPG rules ready to use.
 
; Looking for RPG Rules?
: Start with [[Mneme Cepheus Engine Rules]] → [[Mneme CE Chapter 1 Character Creation|Character Creation]]
 
; Need Technical Help?
: Visit '''[[Open_Source]]''' for tutorials and setup guides
 
; Want to Explore the Setting?
: Read about '''[[Under_Heaven]]''' — our science fiction universe
 
; Interested in Our Code?
: Check '''[[Repositories]]''' for open source projects
 
== Wiki Statistics ==
 
{| class="wikitable"
|+ Detailed Content Breakdown
! Section !! Subsections !! Pages !! Lines !! Size !! Primary Focus
|-
| '''Game Projects''' || 3 || 26 || 15,125 || 561KB || Tabletop RPG rules
|-
| Under Heaven || — || 15+ || — || — || Worldbuilding/Setting
|-
| Open Source || — || 10+ || — || — || Software tutorials
|-
| Repositories || — || 5+ || — || — || Code projects
|-
| Research || — || 5+ || — || — || Technology exploration
|-
| '''Total''' || — || '''95+''' || '''15,125+''' || '''561KB+''' || ''All content''
|}
 
== External Links ==
 
; GitHub
: [https://github.com/justinaquino/cecharactergen CE Character Generator Repository]
 
; Cepheus Engine
: [https://www.drivethrurpg.com/en/product/187941/cepheus-engine-srd Cepheus Engine SRD] (DriveThruRPG)
 
; Wiki Source
: [https://wiki.gi7b.org/wiki-gi7b-org Wiki Git Repository]


Plaintext<syntaxhighlight lang="text">
<syntaxhighlight lang="python"> def calculate_velocity(distance, time): return distance / time &lt;/syntaxhighlight>
</syntaxhighlight>''(You can replace <code>python</code> with <code>cpp</code>, <code>bash</code>, <code>gdscript</code>, <code>json</code>, etc.)''
[[Category:Main Page]]
[[Category:Main Page]]
[[Category:Navigation]]
[[Category:Navigation]]

Latest revision as of 12:27, 19 March 2026

Game in the Brain Wiki

Welcome — documenting knowledge, projects, and research across tabletop RPGs, open source software, and worldbuilding.

Role-playing game rules and worldbuilding setting.

Tutorials, code, and self-hosted software.

Technology exploration and emerging tools.

4. FreeCAD, Blender, Godot - CAD, Game-engines, and 3D modeling

Tutorials on FreeCAD, Blender and GODOT

How to Use

Here is a complete guide you can use to explain how to create pages, link them, and format them on your MediaWiki instance.


Why We Use the Wiki

When working on complex projects, you will be moving so fast that it is incredibly easy to forget the exact steps you took to solve a problem. Wiki entries are critical. They serve as our collective memory. Furthermore, documenting your workflow and sharing a technique means a task can easily be given to another person, keeping the team efficient and decentralized.


How to Make a New Wiki Entry

Creating a new page in MediaWiki doesn't require finding a "New Page" button; you can generate it directly from your browser's address bar.

  1. Open the Main Page: https://wiki.gi7b.org/index.php/Main_Page
  2. Duplicate the tab in your browser so you don't lose your place.
  3. In the new tab, go to the URL address bar and write over the end of the URL (replace Main_Page with the name of your new topic).
    • Example: Change the URL to https://wiki.gi7b.org/index.php/This is a New Page
  4. Press Enter.
  5. The wiki will load a page stating that the article does not exist yet. Simply click the "Create" or "Edit" tab at the top of the page to start typing your content, then hit Save.

Creating an unlinked page makes it an "orphan," which is hard for others to find. Ideally, you should link all your new tutorials and guides to our main software directory.

  1. Go to the main directory: FreeCAD, Blender, Godot - CAD, Game-engines, and 3D modeling
  2. Click Edit.
  3. Add a link to the page you just created using double square brackets.
    • Example: [[This is a New Page]] or [[This is a New Page|Click here for my new tutorial!]]
  4. Save the page.

How to Embed YouTube Videos

Because this MediaWiki has a YouTube plugin installed, you don't need to just drop messy links—you can embed the video player directly into the wiki page.

First, find the Video ID. This is the string of letters and numbers at the end of a YouTube URL after the v=.

(For youtube.com/watch?v=dQw4w9WgXcQ, the ID is dQw4w9WgXcQ)

Depending on the specific plugin version installed, use one of the following formats in the wiki editor:

Method 1 (Standard YouTube Extension):

Plaintext

<youtube>dQw4w9WgXcQ</youtube>
<youtube width="640" height="360">dQw4w9WgXcQ</youtube>

(You can also specify dimensions like this: <youtube width="640" height="360">dQw4w9WgXcQ</youtube>)

Method 2 (EmbedVideo Extension):

If the first method doesn't work, the wiki might be using the standard EmbedVideo parser function. Use this instead:

Plaintext

<youtube width="640" height="360">dQw4w9WgXcQ</youtube>

{{#ev:youtube|dQw4w9WgXcQ}}

How to Quote and Format Code

When sharing scripts, command-line instructions, or code snippets, you want them to look distinct from normal text so they are easy to read and copy.

1. Inline Code (Short Snippets)

For a quick command in the middle of a sentence, wrap the text in <code> tags.

  • You type: Use the <code>git commit</code> command to save your changes.
  • Result: Use the git commit command to save your changes.

2. Preformatted Code Blocks (Simple)

If you want to paste a block of code, the easiest way is to wrap it in <pre> tags. This will create a text box that preserves all your spacing and line breaks exactly as you pasted them.

Plaintext

<pre> def hello_world(): print("This is a code block!") </pre>

(Shortcut: You can also just add a single space at the beginning of any line to automatically turn it into a preformatted code block).

3. Syntax Highlighting (Advanced)

If the SyntaxHighlight extension is enabled on the wiki, you can make your code look exactly like it does in an IDE by specifying the programming language:

Plaintext

<syntaxhighlight lang="python"> def calculate_velocity(distance, time): return distance / time &lt;/syntaxhighlight>

(You can replace python with cpp, bash, gdscript, json, etc.)