From 9a17898d09543888be53b86d3354cab7665ef8cc Mon Sep 17 00:00:00 2001 From: Relintai Date: Sun, 21 Apr 2024 00:35:10 +0200 Subject: [PATCH] Cleanups. --- .../01_introduction_to_pandemonium.md | 62 ++++++++--------- .../03_pandemonium_design_philosophy.md | 68 ++++++------------- .../05_learning_new_features.md | 33 ++++----- 02_tutorials/02_step_by_step/02_instancing.md | 17 ++--- .../03_scripting_first_script.md | 38 +++-------- .../02_step_by_step/04_scripting_languages.md | 61 +++-------------- 02_tutorials/03_first_2d_game/00_intro.md | 13 ++-- .../03_first_2d_game/01_project_setup.md | 5 +- 03_usage/02_2d/04_2d_movement.md | 2 +- 03_usage/02_2d/08_2d_sprite_animation.md | 2 +- .../03_3d/procedural_geometry/01_intro.md | 2 +- .../03_3d/procedural_geometry/02_arraymesh.md | 4 +- 03_usage/05_animation/02_cutout_animation.md | 2 +- 03_usage/05_animation/03_2d_skeletons.md | 4 +- 03_usage/10_physics/03_using_area_2d.md | 2 +- .../10_physics/04_using_kinematic_body_2d.md | 2 +- .../10_physics/07_kinematic_character_2d.md | 2 +- .../01_navigation_introduction_2d.md | 4 +- 18 files changed, 101 insertions(+), 222 deletions(-) diff --git a/02_tutorials/01_introduction/01_introduction_to_pandemonium.md b/02_tutorials/01_introduction/01_introduction_to_pandemonium.md index d0e3f20..6a11585 100644 --- a/02_tutorials/01_introduction/01_introduction_to_pandemonium.md +++ b/02_tutorials/01_introduction/01_introduction_to_pandemonium.md @@ -1,7 +1,6 @@ -Introduction to Pandemonium -===================== +# Introduction to Pandemonium This article is here to help you figure out whether Pandemonium might be a good fit for you. We will introduce some broad features of the engine to give you a feel @@ -11,8 +10,7 @@ know to get started?". This is by no means an exhaustive overview. We will introduce many more features in this getting started series. -What is Pandemonium? --------------- +## What is Pandemonium? Pandemonium is a general-purpose 2D and 3D game engine designed to support all sorts of projects. You can use it to create games or applications you can then release @@ -22,13 +20,13 @@ You can also create console games with it, although you either need strong programming skills or a developer to port the game for you. Note: - The Pandemonium team can't provide an open-source console export due to the - licensing terms imposed by console manufacturers. Regardless of the - engine you use, though, releasing games on consoles is always a lot of - work. You can read more on that here: `doc_consoles`. -What can the engine do? ------------------------ + - The Pandemonium team can't provide an open-source console export due to the licensing + terms imposed by console manufacturers. Regardless of the + engine you use, though, releasing games on consoles is always a lot of + work. You can read more on that here: `doc_consoles`. + +## What can the engine do? Pandemonium was initially developed in-house by an Argentinan game studio. Its development started in 2001, and the engine was rewritten and improved @@ -38,7 +36,7 @@ Some examples of games created with Pandemonium include Ex-Zodiac and Helms of F ![](img/introduction_ex_zodiac.png) -![](img/introduction_helms_of_fury.jpg +![](img/introduction_helms_of_fury.jpg) As for applications, the open-source pixel art drawing program Pixelorama is powered by Pandemonium, and so is the voxel RPG creator RPG in a box. @@ -47,8 +45,7 @@ powered by Pandemonium, and so is the voxel RPG creator RPG in a box. You can find many more examples in the `official showcase videos`. -How does it work and look? --------------------------- +## How does it work and look? Pandemonium comes with a fully-fledged game editor with integrated tools to answer the most common needs. It includes a code editor, an animation editor, a tilemap @@ -67,20 +64,16 @@ Windows. ![](img/introduction_vscode.png) -Programming languages ---------------------- +## Programming languages Let's talk about the available programming languages. -You can code your games using `GDScript Search or press -:kbd:`F1`. +`F1`. ![](img/manual_class_reference_search.png) -To browse it online, head to the manual's `Class Reference `__ - and `Grid-based Navigation with AStarGrid2D `__ + `2D Navigation Polygon (https://github.com/Relintai/pandemonium_engine-demo-projects/tree/master/2d/navigation>`__ + and `Grid-based Navigation with AStarGrid2D (https://github.com/Relintai/pandemonium_engine-demo-projects/tree/master/2d/navigation_astar>`__ demo projects. Setup for 2D scene