Cara Membuat Tetris sederhana untuk pemula di Mit App inventor GRATIS 2024 | programmer pemula

Levzyyy
8 Nov 202319:16

Summary

TLDRThis video script offers a step-by-step tutorial on creating a Tetris game using MIT App Inventor. It guides viewers through setting up a new project, designing the user interface with buttons and layout arrangements, and implementing game logic with blocks and procedures. The tutorial also covers adding a scoring system, game over functionality, and customizing the game with images. It concludes with instructions on how to export the game as an APK for Android devices.

Takeaways

  • ๐Ÿ˜€ The tutorial is about creating a Tetris game using MIT App Inventor.
  • ๐Ÿ‘จโ€๐Ÿซ The instructor is Muhammad Alfi, and the course is led by Dosen Bapak Jar Hindarto.
  • ๐Ÿ’ป The first step is to open MIT App Inventor and start a new project by naming it.
  • ๐Ÿ“ฑ The tutorial guides through the layout setup, including using vertical and horizontal arrangements.
  • ๐Ÿ”ฒ It emphasizes the importance of setting visibility and arranging UI elements like buttons and labels.
  • ๐ŸŽฎ The 'Start' button is a crucial UI component that initiates the game.
  • ๐Ÿ“š Extensions are necessary for additional functionalities and must be downloaded and imported.
  • ๐Ÿ”— The tutorial covers linking blocks of code to UI elements, such as buttons, to define game actions.
  • ๐Ÿ–ผ๏ธ The game requires uploading and integrating images for the Tetris pieces.
  • ๐Ÿ”„ The script mentions creating movement and rotation functionalities for the game pieces.
  • ๐Ÿ The game includes a 'Game Over' screen, which is part of the user interface design.
  • ๐Ÿ”ง The tutorial also touches on debugging and checking the visibility of UI elements.

Q & A

  • What is the main topic of the video script?

    -The main topic of the video script is creating a Tetris game using MIT App Inventor.

  • Who is the speaker in the video script?

    -The speaker is Muhammad Alfi, identified by the NPM number 23706451.

  • What is the first step mentioned in the script for creating the Tetris game?

    -The first step is to open MIT App Inventor and create a new project by clicking on 'Create Apps' and then 'New Project'.

  • What is the purpose of the 'Start' button in the game interface?

    -The 'Start' button is used to initiate the game when the player is ready to play Tetris.

  • How does the script instruct to change the visibility of the vertical arrangement?

    -The script instructs to change the visibility by setting the 'Visible' property of the vertical arrangement to 'false' to hide it and 'true' to show it.

  • What is the significance of the 'Extensions' section in the script?

    -The 'Extensions' section is important for importing additional features or components that are not available by default in MIT App Inventor.

  • What is the role of the 'When Button 1 Click' event in the script?

    -The 'When Button 1 Click' event is used to trigger actions when the first button is clicked, such as starting the game.

  • How does the script describe the process of adding images to the game?

    -The script describes uploading images to the media section and then referencing them in the 'Blocks' section by matching the image names correctly.

  • What actions are associated with the 'Button 2' and 'Button 3' according to the script?

    -According to the script, 'Button 2' is associated with moving the Tetris block to the left, and 'Button 3' is associated with moving it to the right.

  • How does the script handle the game over scenario?

    -The script handles the game over scenario by changing the text and visibility of certain elements in the game interface, such as showing a 'Game Over' message.

  • What is the final step mentioned in the script for customizing the game?

    -The final step mentioned is to change the background of the 'Start' screen to an image of the user's choice.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This
โ˜…
โ˜…
โ˜…
โ˜…
โ˜…

5.0 / 5 (0 votes)

Related Tags
App InventorTetris GameGame DevelopmentMIT TutorialWebpage DesignCoding GuideMobile AppsUser InterfaceEducational ToolInteractive Tutorial