Godot-docs: Rework pong tutorial

Created on 20 May 2016  ·  16Comments  ·  Source: godotengine/godot-docs

Some users reported on the Steam forum that the Pong tutorial is a bit hard to follow for newcomers: http://steamcommunity.com/app/404790/discussions/0/364040166684451403

Several issues:

  • the code diverged a bit from the pong demo (likely the demo is better)
  • there is no clear overview of how the things should be positioned or how the script should look like

All 16 comments

Another user on IRC seemed to struggled with the old 1.0 screenshots. They should be remade for Godot 2.0.x.

_Edit:_ Done with 66d2836fc9a482521a41eb9bd53bf5bc818fe10c

Reference to #128

Bump, another user reported that it was hard to follow: http://steamcommunity.com/app/404790/discussions/0/350542145688732254/

let's probably wait for 3.0 and then rework everything

On Thu, Sep 15, 2016 at 12:50 PM, Rémi Verschelde [email protected]
wrote:

Bump, another user reported that it was hard to follow:
http://steamcommunity.com/app/404790/discussions/0/350542145688732254/


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot-docs/issues/149#issuecomment-247368385,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z2yj3jmpUDnvzsOzW6kBWq4ZcTEkDks5qqWlIgaJpZM4Ii7Ds
.

Well the tutorial page itself could be reworked right now, it should not be too complicated, and it's definitely the page new users complain most about. It's a perfect job for @StraToN who has been quiet lately IMO... :grin:

Alright, I'll work on it, starting tonight :)

I was following the the tutorial and I also noticed a divergence: the picture of the pong nodes overview, so I started making a screen shot to fix this, but then I stumbled upon this issue 😁. @StraToN I thought it may still be worth sharing this (as I didn't see it fixed yet):
pong_nodes

@Appeltabak Thanks. I'll use this image as a replacement for the current one.

I have create this "more godot like" pong game. Perhaps you can use it in the new tutorial.
https://github.com/puppetmaster-/godot-pong

  • build on modules (single scenes for ball, pads, gui, ...)
  • moving KinematicBody2D with collisions
  • Area2d and StaticBody2D
  • connect on signals
  • working with timers
  • working with groups
  • pause game
  • scene loaded in AutoLoad
  • export variables
  • export variables with setget
  • variables with onready
  • tool mode
  • CanvasLayer for gui and background
  • instancing

@puppetmaster- Check this http://docs.godotengine.org/en/stable/tutorials/engine/project_organization.html for more "godot-like" organisation of the scenes. (though demos dump everything in one folder)

Also, it is resources, not ressources :smile:

@bojidar-bg thx for the info about organisation of scenes and the typo. I will reorganize it to have a even more "godot-like" 😄 .

It's now reorganized.

I think that a full Pong game using Godot-like structure is good to have as a demo. But the tutorial is aimed for total beginners, it might be too much. It would make sense only if divided into multiple parts, each to cover a different aspect of Godot.

I real like the idea to divided it into multiple parts.

The "Learning step by step" tutorial was my start in to godot. I went through it step by step.
But when I arrived on the simple 2d game part you got confused because you don't used what you have learned bevor.

Did 9f9e183f7ee0f82094a21afa0ad08428f58b7a96 help for closing this issue?

Chris produced a new getting started game, see https://github.com/godotengine/godot-docs/issues/444

Was this page helpful?
0 / 5 - 0 ratings

Related issues

clabe45 picture clabe45  ·  4Comments

RiverMesa picture RiverMesa  ·  4Comments

Gfurst picture Gfurst  ·  3Comments

puthre picture puthre  ·  4Comments

golddotasksquestions picture golddotasksquestions  ·  3Comments