SAFINA3D

FlappyBird

DESCRIPTION

If you're familiar with classic games, then you're undoubtedly acquainted with FlappyBird : a straightforward yet challenging game where you navigate a bird through a series of obstacles. This project presents a fully playable clone of the iconic mobile game within Cinema 4D, crafted using straightforward tools such as Xpresso and Python.

For the more curious among you, please note that the source code is thoroughly commented to enhance ease of use and understanding


DISCLAIMER

This project is provided 'as-is.' It serves as a fully functional prototype and is not intended to substitute the authentic Tetris gaming experience. The primary goal of this project is to explore the implementation of the game within Cinema 4D using Xpresso and Python.

Why DO I NEED PYGAME ?

Pygame is a complimentary Python library designed for crafting multimedia applications, such as games. In this specific project, Pygame is utilized solely for managing music and sound effects. This means that even without Pygame installed, the game remains entirely playable, albeit without sound.

For more information, please visit: www.pygame.org

HOW TO PLAY?

  • Press the animation play button or F8.
  • Up arrow: Moves the bird up.
  • Spacebar: Restarts the game after a game over.
FlappyBird for Cinema 4D

NOTES

  • For optimal performance, ensure that neither the viewport nor any objects are selected in the Object Manager.
  • By default, all objects, materials, and layers are concealed. To make them visible, you must activate the corresponding layers (in the Layer Manager).
  • This project has been successfully tested on Windows with Cinema 4D versions R19, R20, and R21
  • Required Modules : Thinking Particles, Pygame (optional)

CREDIT