RUVIDEO
Поделитесь видео 🙏

? Conditional Statements • Delphi Programming • Delphi for Beginners • Delphi Tutorial • (Pt. 8)

📁 Обучение 👁️ 17 📅 04.12.2023

?????????? ?????

00:00 - Exploring the IF Statement
01:38 - Writing a Bouncing Ball Application
03:21 - Writing an Application with IF-Then Statements
05:07 - Using IF-Then Statements to Branch in Code
07:01 - Understanding the Syntax of an IF Statement
08:49 - Understanding Boolean Expressions and Operators
10:46 - Understanding IF-Then Statements in Delphi
12:43 - Understanding an IF Statement
14:29 - Controlling Multiple Statements with an IF Statement
16:20 - Demonstrating the Execution of an ELSE
18:18 - Understanding the IF-Then-ELSE Statement
20:14 - Formatting Code with Indentation and Blocking
21:56 - Blocking Code with Begin and End
23:46 - Understanding Terminators in Delphi Programming
25:16 - Nesting an IF Statement
27:13 - Simplifying Nested IF Statements with Logical Operators
29:12 - Understanding IF-Then-ELSE Statements
31:25 - Nesting IF-Then Statements and Writing a Program
33:15 - Rendering and Game Loops
34:51 - Calculating the Timer Interval for a Bouncing Ball
36:30 - Setting Up the Timer and Variables for a Moving Ball
38:13 - Representing the Ball's Position and Velocity
39:52 - Updating the Ball's Position and Shape
41:49 - Initializing Variables and Animating the Ball
43:46 - Updating the Ball Velocity Display
45:38 - Setting Up the Ball Width Attribute
47:22 - Taking into Account the Width of the Ball for Ricochets
49:09 - Taking Ball Width into Account for Ricocheting
50:51 - Ricocheting Off the Screen Edges
52:45 - Bouncing Off the Edges of the Screen
54:43 - Adding Interaction with the Mouse
56:24 - Calculating Mouse Velocity in Screen Space
58:22 - Compensating for Window Origin vs Screen Origin
1:00:17 - Calculating Velocity for Mouse Position
1:02:17 - Calculating Mouse Velocity
1:06:00 - Setting the Ball's Position to the Mouse
1:08:09 - Calculating Offsets for Mouse Positioning
1:10:09 - Imparting Velocity to the Ball
1:11:53 - Applying Gravity to the Ball
1:13:53 - Applying Gravity to the Update Ball
1:17:16 - Customizing the Bounce
1:19:07 - Slowing Down the Ball with Friction
1:21:06 - Balancing the Ball and Wrapping Up
1:23:06 - Introducing the IF Statement
1:25:00 - Looping and Working with Data in Delphi

Learn Delphi Programming - Conditional Statements.

This video is an in-depth discussion of conditional statements, namely the IF statement.

This 9-part course provides a full introduction to all the basic fundamentals and core concepts of Delphi programming for beginners. Learn how to code - learn Delphi programming the easy way.

Enter the world of object-oriented programming as a beginner, or expand your programming knowledge with a Delphi programming course taught by top-rated instructors. Apart from teaching you the fundamental programming concepts using Delphi programming, this course also covers the tools, how to write code, debug features, explore customizations, and start writing programs right away. It's one of the best courses to learn Delphi programming with so many tips, examples, and exercises.

Note: Even though this is a legacy Delphi tutorial, it is still one of the best Delphi full courses available with a focus on Delphi for beginners.

The next video in this Delphi programming course (Part 9 of 9) is: https://youtu.be/mPa_OIScbzM

The full playlist to this Delphi programming course is available at: https://www.youtube.com/playlist?list=PLS9G7A6kaaHPkZymAxTW61ruZNUK7RJzb

Disclaimer: I don't own the rights to the content provided in this video. All credit to the respective owners.

This video was created by 3D Buzz and is now available to you for free.

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «? Conditional Statements • Delphi Programming • Delphi for Beginners • Delphi Tutorial • (Pt. 8)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.