Presented by:

1ec01ae66908afa7f71c0ad494246fc6

Julian Murgia

from Godot Engine

I am a passionate of free/libre software which I enjoy working on and with during my free time. I am mostly involved in the Godot Engine project, which I participate by a few code, documentation and real-life events.

Bc3aca08464be6cd1806b2b8184833c0

Rémi Verschelde

from Godot Engine

Rémi Verschelde (Akien) is the project manager of Godot Engine, the free and open source 2D and 3D game engine. He is a long term contributor to FOSS projects, especially the Mageia Linux distribution since 2010, and various libre games such as Lugaru, OpenDungeons or Jump 'n Bump. Since 2015, he focuses mostly on Godot Engine, helping coordinate the work of dozens of contributors from all around the world.

Edeb3da8b791ad641f9dceda022df50b

Gilles Roudiere

from Godot Engine

I am software engineer who loves working with FOSS tools. While looking for a good game engine running on my Archlinux, I discovered Godot and fell in love with it. I have been contributing to the project for more than one year now, mainly improving the 2D editor.

Note (EN): Workshop primarily in English, but individual help can be in French (or even German) when more convenient.
Note (FR): Le workshop sera principalement en anglais, mais de l'aide individuelle pourra être donnée en français si besoin est. Donc venez même si langue de Shakespeare et RMS n'est pas votre cup of tea.

This workshop is aimed at complete beginners in game development and/or people with some experience but none with Godot Engine. Programming experience is not required, though some familiarity with basic concepts (variables, functions) would be good.

Starting from an empty project with ready-made art assets (sprites, sounds), we will build a small 2D game together (top-down space shooter or similar) using Godot Engine, the Free and Open Source 2D and 3D game engine.

By making a game from scratch together, we will introduce you to the interface, the basic concepts of game development in Godot (scenes and nodes) and in general (game loop, input, etc.). You should go home with a playable prototype to show to your family and friends, that you can further extend with new features based on what you've learned and what you feel like bringing to life.

Requirements: Come with your laptop, and the latest stable release of Godot Engine installed. Download it for Linux, macOS or Windows. If you want to study ahead (not necessary for the workshop), you can check the official documentation.

Date:
2018 July 7 - 14:30
Duration:
3 h
Room:
PLATANE - A12
Conference:
Rencontres Mondiales du Logiciel Libre 2018
Language:
English
Track:
Multimedia*Multimédia
Difficulty:
Medium*Initié

Happening at the same time:

  1. « C’est compliqué » de Danah Boyd
  2. Start Time:
    2018 July 7 10:00

    Room:
    Shadok

  3. Le droit à l'ère du numérique : Comment en faire un instrument d'émancipation ?
  4. Start Time:
    2018 July 7 13:00

    Room:
    ESCARPE - Amphi 29

  5. Associations et logiciel libre
  6. Start Time:
    2018 July 7 13:30

    Room:
    PLATANE - A10

  7. Diy : fabrique ta moodlebox
  8. Start Time:
    2018 July 7 14:00

    Room:
    PLATANE - A08

  9. Vue d'ensemble des projets Wikimédia/Overview of Wikimedia Projects
  10. Start Time:
    2018 July 7 14:00

    Room:
    Médiathèque Malraux

  11. Peut-on développer une Économie des Communs sans propriété collective des moyens de production numériques ?
  12. Start Time:
    2018 July 7 14:00

    Room:
    ATRIUM - AT9

  13. How to completely liberate your computer's BIOS
  14. Start Time:
    2018 July 7 14:00

    Room:
    PLATANE - B01

  15. L’épopée du Libre sur Brest par Maison du libre
  16. Start Time:
    2018 July 7 14:00

    Room:
    ATRIUM - AT8

  17. Empowering People in Health Seeking Behavior through Digital Tools
  18. Start Time:
    2018 July 7 14:15

    Room:
    ESCARPE - Amphi Ortscheidt

  19. Un nouveau modèle de streaming musical et la technologie blockchain pour repenser le droit d'auteur
  20. Start Time:
    2018 July 7 14:30

    Room:
    PLATANE - A11

  21. Diversity in Free Software
  22. Start Time:
    2018 July 7 14:30

    Room:
    PLATANE - B04

  23. La distribution Emmabuntüs
  24. Start Time:
    2018 July 7 15:00

    Room:
    PLATANE - A09

  25. La transversalité des ondes lumineuses en initiation technologique libre
  26. Start Time:
    2018 July 7 15:30

    Room:
    ESCARPE - Amphi Ortscheidt

  27. Programmation robotique pour l'école primaire et les loisirs
  28. Start Time:
    2018 July 7 15:30

    Room:
    PLATANE - A08

  29. SecureDrop, pour les lanceurs d'alerte
  30. Start Time:
    2018 July 7 15:30

    Room:
    ATRIUM - AT9

  31. The Scourge of Proprietary FLOSS License Training Materials
  32. Start Time:
    2018 July 7 15:30

    Room:
    PLATANE - A13

  33. Garradin, le gestionnaire d'association libre
  34. Start Time:
    2018 July 7 16:00

    Room:
    PLATANE - A10

  35. Public Money? Public Code!
  36. Start Time:
    2018 July 7 16:00

    Room:
    ATRIUM - AT8

  37. Media Choreographies: rehearsal series
  38. Start Time:
    2018 July 7 16:00

    Room:
    Shadok

  39. Congressus & Personae - Outils décisionnels et de délégations
  40. Start Time:
    2018 July 7 17:00

    Room:
    ATRIUM - AT9

  41. 3D reconstruction and Orality
  42. Start Time:
    2018 July 7 17:00

    Room:
    PLATANE - A09

  43. Collaborez, diffusez l'information de votre association et capitalisez sur la connaissance grâce à Tracim.
  44. Start Time:
    2018 July 7 17:00

    Room:
    PLATANE - A10

  45. ReactOS, 20 ans plus tard...
  46. Start Time:
    2018 July 7 17:00

    Room:
    PLATANE - A08

  47. Et si on fabriquait notre bout d'Internet ?
  48. Start Time:
    2018 July 7 17:00

    Room:
    ATRIUM - AT8