Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Hardware Arduino

Create a Game with Arduino and Processing

Creating a Game might be Complex! but in this course we'll make it Easy, Simple and Fun, Mix Arduino Hardware with Games
Rating: 4.3 out of 54.3 (15 ratings)
8,815 students
Created by Educational Engineering Team
Last updated 10/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Designing a Game from Scratch using Processing with a score system, objects that move and hardware interaction with components inside the game
  • Mixing Arduino Powerful hardware with Processing Powerful Software
  • Control your main Game Character using an Arduino hardware Sensor Reading
  • Add a scoring system and how to change your main character with different shapes
  • Designing your own game and mix it with your Arduino board
  • Create a link between a Game that you will design and code and an Arduino Hardware
  • Hardware and Software Requirements
  • Working Principle in brief
  • Ultrasonic Sensor Working Principle
  • Circuit Design and Connection
  • Arduino Coding
  • Processing Coding
  • Pictures and Scoring System

Requirements

  • Basic experience in Electronics
  • Basic experience in Programming
  • A Will to apply, not just watch

Description

In this course, we will teach you how you can easily create a link between a Game that you will design and code and an Arduino Hardware.

This is the new Arduino project-based course from the Educational Engineering Team.

We all have once in our lifetime played A Flappy bird Game or any other game, but what about designing your own game and mix it with your Arduino board, the board that you already know and most likely have to produce an interactive Game that combined hardware gameplay with software processing to learn while having fun playing!

If you follow the instruction explained in this course in the end you will get a chance to play this game using your Arduino board and you will have fun by practicing with the Arduino hardware to control a game on your PC.

We are using an ultrasonic sensor to control a plane or any item inside our game, you can control a plane, you can control a bird and make it jump inside your game, and this is just the beginning.

At the end of this course, we will also cover how to add a scoring system and how to change your main character with different shapes.

The goal of the game is simple, Use the Arduino hardware and the circuit design that we are going to provide to control your game without touching your keyboard or mouse.

I'm sure that you will have fun while learning in this course.

What you will learn in this course:

  • Hardware and software requirements.

  • What are the things that you need regarding the hardware and what are the software that we are going to use, how to download and install each of them?

  • Working principle of this course and brief.

  • Ultrasonic sensors working principle.

  • Design and connect our simple circuits and start the Arduino coding process.

  • Processing coding and in the end, we will cover pictures and scoring systems inside games and how you can easily implement them again.

  • You will get to learn Arduino and processing and practice hardware and action while having fun and playing games.

A lot of information is waiting for you inside this course, join now and start making your own.

Who this course is for:

  • Electronics Geeks
  • Arduino Geeks
  • Anyone interested in making amazing electronics Projects
  • Anyone interested in making amazing Microcontroller Projects

Course content

7 sections • 18 lectures • 1h 39m total length

  • Preview03:23

  • Preview01:39
  • Download and Install Arduino IDE
    09:23
  • Download and Install Fritzing Software
    05:59

  • Ultrasonic Sensor Working Principle
    06:19
  • Working Principle
    01:16

  • Circuit Design and Connection
    07:32
  • Circuit Schematic
    00:00
  • Hardware Connection
    02:54

  • Preview10:40
  • The Code
    00:10

  • Initializing Variables
    11:48
  • Read Incoming Data
    08:53
  • Play Function
    13:29
  • Finishing Up
    10:28
  • The Code
    01:00

  • Testing Arduino
    02:44
  • Practical Testing the Gameplay
    02:15

Instructor

Educational Engineering Team
Team of skilled Engineers Sharing Knowledge with the World
Educational Engineering Team
  • 4.0 Instructor Rating
  • 9,113 Reviews
  • 334,283 Students
  • 165 Courses

Educational Engineering Team

Team of skilled Engineers Sharing Knowledge with the World


Educational Engineering Team is a Leading Team in Microcontroller Industry, with over 13 Years of Experience in Teaching and Doing Practical Projects.


We strive to put all our hands-on experience in these courses. Instead of superficial knowledge - we go into the depth of the topic and give you the exact - step by step blueprint on how to tame simple as well as complex topics in easy and digestible bite-sized videos.


This real-world knowledge enables you to grasp knowledge easily, and you can apply this learning immediately to your life and projects.


Educational Engineering Team has been in the Programming and Microcontroller business since 2007. We have been part of many projects. Over the course of these years - we have gained a good insight into students’ and educators’ needs. We are passionate about sharing all our collective knowledge with you. As of 2018, we have already taught over 250k-THOUSAND students and counting.

Currently, we have more than 100+ Courses on Udemy


Educator and Author of "Educational Engineering".


Ashraf is an educator, Mechatronics engineer, electronics and programming hobbyist, and Maker. He creates online video courses on the EduEng YouTube Channel (More Than 4 Million View, 20k + Subscriber) and author of four Microcontroller books.


As a Chief Educational Engineer since 2007 at Educational Engineering Team, the company he founded, Ashraf’s mission is to explore new trends and technology and help educate the world and make it a better place.


Educational Engineering offers educational courses and Bootcamps, articles, lessons, and online support for electronics hobbyists, Programming hobbyists, Microcontroller hobbyists, STEM students, and STEM teachers.


That team also work as freelancer engineers, helping many students in their graduation projects, and provide guidance and consulting for many students over the years to help them kick-start their career.


Ashraf’s core skill is explaining difficult concepts through in a step by step easy to understand matter using video and text. With over 11 years of tertiary teaching experience, Ashraf has developed a simple yet comprehensive and informative style in teaching that students from all around the world appreciate.


His passion for Microcontrollers and Programming and in particular for the world of Arduino, PIC Microcontroller, Rasberry Pi has guided his personal development and his work through Educational Engineering.


Ashraf’s online courses have helped over 250,000 people from around the world to be better and to make a great career in the industry.


Educational Engineering Team offer Course on

Circuit Design, Simulation, and PCB Fabrication

Arduino, PIC Microcontroller, and Raspberry Pi

Programming in C, Python, and other programming languages

PLC Industrial Programming and Automation

3D Design and Simulation

ESP and IoT World


For more information use the links in the profile page to follow Educational Engineering Team and Ashraf’s latest innovations.


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.