Jump to content

Main Page: Difference between revisions

From Game in the Brain Wiki
No edit summary
 
(20 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
#[[GitHub Re-Connection & Workflow 260202]]
#[[Docker Setup Win and Linux 260203]]
#[[Claude Code Isolation and Burner Workflow 260211]]
#[[Understanding & Fixing Kernel Panics 260212]]
#[[Grammar Spelling model LibreOffice and Firefox models 260214]]


== 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]] ==


Technology exploration and emerging tools.


== For Research ==
== 4. FreeCAD, Blender, Godot - CAD, Game-engines, and 3D modeling ==
These are Open Source Leads - technologies I have to explore and learn to set up.   


# https://sites.comfac.net/
Tutorials on FreeCAD, Blender and GODOT
## [https://www.youtube.com/shorts/QK2z_UimUls Open Source Ecology - Open Source Machinery] to rebuild Civilization and weather Tragedy and develop Food Security.
### https://github.com/orgs/bettergovph/discussions/411
## https://sites.comfac.net/city-mesh.html Community mesh
### https://github.com/bettergovph/bettergov/issues/592
## https://sites.comfac.net/national-mesh.html Federating Community mesh to make a National Mesh.
## [https://github.com/orgs/bettergovph/discussions/410 National FreeCAD Adoption] Open Source Free 3D parametric CAD software - and with OpenFOAM - the freeCAD project will allow all the other engineering Open Source projects to be much more achievable. Comfac is investing heavily to migrate and improve FreeCAD and OpenFoam.
### [https://sites.comfac.net/freecad.html Comfac's FreeCAD Project]
## [https://github.com/orgs/bettergovph/discussions/409 Open Source Laptops]
### <nowiki>https://github.com/byrantech/laptop</nowiki> Open source Laptops already exist an and its an MIT License
# https://github.com/xichen1997/opencode - OpenCode is a fully-featured, open-source alternative to Claude Code that runs entirely on your local machine using Ollama. It provides a powerful CLI interface for AI-assisted coding, code analysis, and project management while ensuring complete privacy and security.
# https://github.com/ggml-org/llama.cpp The need to study Sharding (the ability to split a model amongst GPUs relying on incredibly fast networking - 2.5-25GB to make the throughput seemless) and Parallel Decoding (the ability to Split jobs among resources)
# https://github.com/Talnz007/VulkanIlm VulkanIlm is a Python-first wrapper and CLI around llama.cpp's Vulkan backend that brings fast local LLM inference to AMD, Intel, and NVIDIA GPUs — no CUDA required. Built for developers with legacy or non-NVIDIA hardware.
# https://modelscope.ai/home
# https://github.com/MooreThreads
#


== Getting started ==
== How to Use ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
Here is a complete guide you can use to explain how to create pages, link them, and format them on your MediaWiki instance.
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
----
* [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]
=== Why We Use the Wiki ===
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your 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.)