Jump to content

Main Page: Difference between revisions

From Game in the Brain Wiki
No edit summary
No edit summary
 
(27 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Welcome to Game in the Brain wiki  - where I will try to document as much knowledge he can as genetic dementia and responsibilities make me forget so much of what i learned and could do. 
= Game in the Brain Wiki =


== How to Use Media Wiki ==
Welcome — documenting knowledge, projects, and research across tabletop RPGs, open source software, and worldbuilding.
Consult the [[mediawikiwiki:Special:MyLanguage/Help:Contents|User's Guide]] for information on using the wiki software.


# Creating Pages
== 1. [[Game Projects]] ==
## Test
#Creating Books


== Open Source Tutorials and Notes ==
Role-playing game rules and worldbuilding setting.
Open source Tutorials and Notes is where I will compile
# [[MediaWiki Setup Guide Portainer-Docker-251215-00|MediaWiki Set up Guide (Portainer and Docker) 251215]]
# [https://wiki.gi7b.org/index.php/Ladybird-251231 Ladybird-251231]
# [[Resume Renamer 260120]]
# [[Erpnextv15-SSH-setup-241111]]
# [[WireguardVPNgui-260123]]
# [[WatchLater-deletion-Bookmark-260124]]
# [[Local Pocket TTS 260124]]
# <s>Minecraft Bedrock-Java Self-hosted with VM proxy-260124</s> DE-LINKED. VELOCITY has a SPAMBOT
# [[Lean Backwards Analysis and Action 260112]]
# [[Save Point Technique 260126]]
# [[Hosting static websites from gemini 260128]]
## https://sites.comfac.net/city-mesh.html
## https://sites.comfac.net/national-mesh.html
#


== Under Heaven ==
== 2. [[Open Source|Open Source & Repositories]] ==
This is the default Setting of Game in the Brain - where it goes into a detailed look at the technology tree and the many setbacks of humanity before it becomes a Cis-Lunar civilization in 2100, and making it an off-Earth Civilization by 2200, and then a Interstellar civilization in 2300. A Traveller-like or Cepheus Engine Like Civilization would be 2500 to 3000 AD.  
#[[Background of Under Heaven]] (placeholder)
#[[Technology Levels and Timeline]]  (placeholder)
#[[Mneme World Generation]] Version 2  (placeholder)
#[[Mneme Ship and Vehicle Design]]  (placeholder)
#[[Mneme Character Creation]]  (placeholder)
##Mneme Fantasy Character Creation


== Open PVE CGG ==
Tutorials, code, and self-hosted software.
Open PvE Card System (OPCS) is an open-source, cooperative card game framework where players face scenarios they design instead of each other. Cards are proxy-friendly, scarcity-free, and skill-driven. Power comes from strategy, coordination, and accumulated consequences—not purchases, rarity, or power creep.  


# [https://wiki.gi7b.org/index.php/Open_PVE_CS_Draft_Version_0.1_260111 Open PVE CS Draft Version 0.1 260111]
== 3. [[Research]] ==


== Getting started ==
Technology exploration and emerging tools.
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
== 4. FreeCAD, Blender, Godot - CAD, Game-engines, and 3D modeling ==
* [https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ MediaWiki release mailing list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
Tutorials on FreeCAD, Blender and GODOT
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
 
== 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.
 
# 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'''.
 
=== Where to Link Your New Pages ===
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.
 
# Go to the main directory: [[FreeCAD, Blender, Godot - CAD, Game-engines, and 3D modeling]]
# 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.
 
----
 
=== 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 <code>v=</code>.
 
''(For <code>youtube.com/watch?v=dQw4w9WgXcQ</code>, 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<syntaxhighlight lang="text">
<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>)''
 
'''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<syntaxhighlight lang="text"><youtube width="640" height="360">dQw4w9WgXcQ</youtube>
 
{{#ev:youtube|dQw4w9WgXcQ}}</syntaxhighlight>
----
 
=== 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><nowiki><code></nowiki></code> tags.
 
* '''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.
 
'''2. Preformatted Code Blocks (Simple)'''
 
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.
 
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).''
 
'''3. Syntax Highlighting (Advanced)'''
 
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:
 
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: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.)