godot-3-presentation

A foss presentation about the Godot engine, made in Godot 3, for the Capitole du Libre

Github星跟蹤圖

Godot Slides a tool to create elegant slideshows with the Godot game engine, using drag and drop UI widget. As it's a Godot game, you can:

  • Run games inside your slides
  • Translate your presentations into many languages with only a spreadsheet editor
  • Animate anything with the animation editor or tweens, add particles and sounds
  • Or even be creative and display the slides inside of a game!

Godot Slides comes with the Power Pitch, a 10 minutes presentation of the engine available in multiple languages. It'll save you hours of work if you want to introduce Godot at meetups and other gamedev events. And you can customize it to better suit your needs!

⚠ 2018/10/20: the git history got a full rewrite to make the repository and the project 4 times lighter. If you cloned it before and want to contribute, please delete your working copy and re-download it.

Videos and articles

  1. Discover Godot: the Free 2D and 3D game engine (Power Pitch)
  2. How to Use Translations and Contribute New Languages
  3. Godot slides 2.0: open source presentation tool in Godot (Project overview)

You can also find a video recording of the original 40 minutes Intro to Godot 3 (Thanks to Gabriel Marais for the English translation).

Controls

You can change the slide with a swipe of your finger on a touchscreen, or by hovering and clicking on the arrows on the edges of the screen. You can also navigate the slides with left and right mouse clicks: LMB and RMB.

On a keyboard, press n and p to jump to the next and the previous slide respectively. You may also use , and ., the < and > keys on QWERTY keyboards. You can use the angle brackets to avoid colliding with the demos' input actions inside your slides. To toggle fullscreen, press f.

Help us translate the slides!

The Power Pitch currently ships with these languages in version 2.0:

  • English
  • French
  • Japanese
  • Spanish
  • Portuguese (BR)
  • German
  • Indonesian
  • Italian
  • Chinese
  • Korean
  • Ukrainian
  • Slovak
  • Polish

Let's translate it in as many languages as possible! This way people can pitch Godot all around the world, in local game creator meetups.

How to contribute translations

First, open the translations file located at godot-3-presentation/content/power-pitch/PowerPitch.csv with your preferred text or spreadsheets editor.

Then, you will see various language codes in the first row. Add to the next available column your language code according to this list.

In the followings rows, add your translation for each text, in the column you used to add your language. Remember to respect the BBCode!

After that, open up the project in Godot. A *.translation file with your language code will be generated at godot-3-presentation/content/power-pitch. We will add this file to translations by going into Project > Project Settings > Localization and clicking the Add button.

Finally, open the godot-3-presentation/presentation/Presentation.gd file. In the first lines, you will see an exported enumeration with different language codes. Add yours (the same that you added before).

export(String, 'en', 'ja', 'fr', 'es', 'pt_BR', 'de', 'it') var LANGUAGE_MAIN = 'en'
export(String, 'en', 'ja', 'fr', 'es', 'pt_BR', 'de', 'it') var LANGUAGE_SECOND = 'ja'

Then you can set up your language in the godot-3-presentation/presentation/Presentation.tscn scene and run the presentation with your language.
Thank you for your translation!

Licenses

The code is under the MIT license terms. The pictures and video files are under CC-By 4.0 (see below for the full credits).

Credits

主要指標

概覽
名稱與所有者GDQuest/godot-power-pitch
主編程語言GDScript
編程語言GDScript (語言數: 2)
平台
許可證MIT License
所有者活动
創建於2017-11-12 14:14:26
推送於2020-05-15 14:13:50
最后一次提交2020-05-15 08:13:49
發布數1
最新版本名稱1.0 (發布於 )
第一版名稱1.0 (發布於 )
用户参与
星數393
關注者數28
派生數53
提交數214
已啟用問題?
問題數78
打開的問題數2
拉請求數33
打開的拉請求數0
關閉的拉請求數3
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?