Mobile Game Development With Corona SDK ( 2014 )

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

Covers App creation for iOS 8 and Android L

Corona allows you to create games and apps quickly which run on both Android and iOS without the need to write 2 versions. It's by far the easiest way to create complex games and applications in the shortest possible time.

This Mobile Game Development with Corona SDK from Infinite Skills will teach you how to create a mobile game with Corona SDK for iOS or Android. This course is developed for beginners, meaning no prior programming experience is required.


You will start by learning about the Lua language, then jump into how to display and animate images. From there, Whye will teach you about tap and touch events and how to use the widget library, including how to make buttons with widgets and create scrolling pictures. This video tutorial will also cover how to create text on the screen, manage a scene with Composer, and saving and loading files.

You will also learn how to display Sprites on the screen and animate them, as well as how to use music and sound effects in your game to create a scoring system. Finally, you will learn how to create three simple games: a physics-based puzzler, a memory match game, and a space shooter.

Once you have completed this computer based training course, you will be fully capable of creating your own game from scratch with Corona SDK. Working files are included, allowing you to follow along with the author throughout the lessons.

Who this course is for:

  • A course aimed at users who wish to create mobile games and apps that are to be deployed across multiple platforms

Instructor

High Quality Training
  • 4.3 Instructor Rating
  • 120,188 Reviews
  • 1,254,561 Students
  • 327 Courses

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Expected Outcomes

  1. Learn how to create mobile apps that work on both iOS and Android platforms Learn how to use the Corona SDK to reduce development time and make the process of mobile app creation simple Create apps for iOS and Android on either a PC or Mac Course content 15 sections • 69 lectures • 6h 54m total length Expand all sections Introduction 7 lectures • 23min Important - Download These First - Working Files Preview 00:01 What You Will Discover Preview 04:23 Installing The Corona SDK Framework Preview 03:34 Installing The Outlaw IDE Preview 03:27 Using Outlaw Or A Simple Code Editor 05:28 Using The Sample Code 02:47 0106 How To Access Your Working Files 03:22 Crash Course In Lua 6 lectures • 45min An Introduction To The Lua Language 03:15 Lua Variables 14:25 Functions 09:00 Lua Tables - Part 1 03:44 Lua Tables - Part 2 06:11 Control Structures And Loops 08:12 Display And Animate Images 5 lectures • 37min Display An Image 10:19 Simple Animation 07:30 Playing With Display Properties 05:22 Triggering Code From Animations 07:00 Our First Explosion 07:01 Tap And Touch Events 5 lectures • 29min A Quick Look At Event-Driven Programming 06:03 Listening For A Tap Event 07:33 Touch Events And Their Phases 03:29 Dragging Display Objects 06:59 Bonus Sample Code 05:05 Using The Widget Library 5 lectures • 35min Making Buttons With Widgets 09:19 Graphical Buttons With Widgets 07:16 Switches And Checkboxes 06:30 Scrolling Pictures - Part 1 06:28 Scrolling Pictures - Part 2 05:13 Make Some Noise - Music And Sound FX 5 lectures • 31min Playing Short Sounds - Bleep And Bloop 06:29 Playing Music In Your App 06:07 Channel Management For Audio 09:16 Sounds In A Game Setting 04:53 Tweaking Audio With Audacity 04:03 Text As Display Objects 4 lectures • 29min Creating Text On The Screen 09:34 Using Custom Fonts 06:50 Building A Scoring Module 07:54 Bonus - The Lineprinter Function 04:43 Scene Management With Composer 5 lectures • 25min What Is Composer? 02:15 Understanding The Scene Template 06:59 Using Composer - Part 1 06:05 Using Composer - Part 2 06:25 A Composer Framework 03:27 Saving And Loading Files 4 lectures • 15min Writing Data To Text Files 05:12 Loading Text 04:07 Using A 3rd-Party Code Library 02:57 Adding Preferences To The App Framework 03:01 Sprite Animation 6 lectures • 29min Introduction To Animated Sprites 02:38 Creating Image Sheets 05:34 Playing Sprite Sequences - Part 1 06:19 Playing Sprite Sequences - Part 2 05:33 Playing Sprite Sequences - Part 3 03:20 Crash Dummies In The Moonlight 05:13 5 more sections Requirements No prior mobile app programming experience required Description Covers App creation for iOS 8 and Android L Corona allows you to create games and apps quickly which run on both Android and iOS without the need to write 2 versions. It's by far the easiest way to create complex games and applications in the shortest possible time. This Mobile Game Development with Corona SDK from Infinite Skills will teach you how to create a mobile game with Corona SDK for iOS or Android. This course is developed for beginners, meaning no prior programming experience is required. You will start by learning about the Lua language, then jump into how to display and animate images. From there, Whye will teach you about tap and touch events and how to use the widget library, including how to make buttons with widgets and create scrolling pictures. This video tutorial will also cover how to create text on the screen, manage a scene with Composer, and saving and loading files. You will also learn how to display Sprites on the screen and animate them, as well as how to use music and sound effects in your game to create a scoring system. Finally, you will learn how to create three simple games: a physics-based puzzler, a memory match game, and a space shooter. Once you have completed this computer based training course, you will be fully capable of creating your own game from scratch with Corona SDK. Working files are included, allowing you to follow along with the author throughout the lessons. Who this course is for: A course aimed at users who wish to create mobile games and apps that are to be deployed across multiple platforms Show more Show less Instructor Infinite Skills High Quality Training 4.3 Instructor Rating 120,188 Reviews 1,254,561 Students 327 Courses Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education. The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment. Show more Show less Udemy 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 © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778dfe35c0940e4',m:'73dd031e6c5389b0744bcce11b44dd65b0960061-1627755983-1800-ASsBgTvzHsBnpobdjFUB3ipb9yXH0FLtl6Q7P8yJkw8dB7EG7161A6tBmZ25q2kEaivf+Rc1LPF1D6d4YRIVHjpUH/DvJarLb2VxTuK5UcM8rUcQY6p5X3AuREbkEfSqo2ULt39FB4RqXvMyzLFyzM+ns24taHuhisHw9w7lIky58/61P4JKRlkxGmdzpVHb8Q==',s:[0x9243c1295c,0x73b98b1fc7],}})();
  2. Learn how to use the Corona SDK to reduce development time and make the process of mobile app creation simple Create apps for iOS and Android on either a PC or Mac Course content 15 sections • 69 lectures • 6h 54m total length Expand all sections Introduction 7 lectures • 23min Important - Download These First - Working Files Preview 00:01 What You Will Discover Preview 04:23 Installing The Corona SDK Framework Preview 03:34 Installing The Outlaw IDE Preview 03:27 Using Outlaw Or A Simple Code Editor 05:28 Using The Sample Code 02:47 0106 How To Access Your Working Files 03:22 Crash Course In Lua 6 lectures • 45min An Introduction To The Lua Language 03:15 Lua Variables 14:25 Functions 09:00 Lua Tables - Part 1 03:44 Lua Tables - Part 2 06:11 Control Structures And Loops 08:12 Display And Animate Images 5 lectures • 37min Display An Image 10:19 Simple Animation 07:30 Playing With Display Properties 05:22 Triggering Code From Animations 07:00 Our First Explosion 07:01 Tap And Touch Events 5 lectures • 29min A Quick Look At Event-Driven Programming 06:03 Listening For A Tap Event 07:33 Touch Events And Their Phases 03:29 Dragging Display Objects 06:59 Bonus Sample Code 05:05 Using The Widget Library 5 lectures • 35min Making Buttons With Widgets 09:19 Graphical Buttons With Widgets 07:16 Switches And Checkboxes 06:30 Scrolling Pictures - Part 1 06:28 Scrolling Pictures - Part 2 05:13 Make Some Noise - Music And Sound FX 5 lectures • 31min Playing Short Sounds - Bleep And Bloop 06:29 Playing Music In Your App 06:07 Channel Management For Audio 09:16 Sounds In A Game Setting 04:53 Tweaking Audio With Audacity 04:03 Text As Display Objects 4 lectures • 29min Creating Text On The Screen 09:34 Using Custom Fonts 06:50 Building A Scoring Module 07:54 Bonus - The Lineprinter Function 04:43 Scene Management With Composer 5 lectures • 25min What Is Composer? 02:15 Understanding The Scene Template 06:59 Using Composer - Part 1 06:05 Using Composer - Part 2 06:25 A Composer Framework 03:27 Saving And Loading Files 4 lectures • 15min Writing Data To Text Files 05:12 Loading Text 04:07 Using A 3rd-Party Code Library 02:57 Adding Preferences To The App Framework 03:01 Sprite Animation 6 lectures • 29min Introduction To Animated Sprites 02:38 Creating Image Sheets 05:34 Playing Sprite Sequences - Part 1 06:19 Playing Sprite Sequences - Part 2 05:33 Playing Sprite Sequences - Part 3 03:20 Crash Dummies In The Moonlight 05:13 5 more sections Requirements No prior mobile app programming experience required Description Covers App creation for iOS 8 and Android L Corona allows you to create games and apps quickly which run on both Android and iOS without the need to write 2 versions. It's by far the easiest way to create complex games and applications in the shortest possible time. This Mobile Game Development with Corona SDK from Infinite Skills will teach you how to create a mobile game with Corona SDK for iOS or Android. This course is developed for beginners, meaning no prior programming experience is required. You will start by learning about the Lua language, then jump into how to display and animate images. From there, Whye will teach you about tap and touch events and how to use the widget library, including how to make buttons with widgets and create scrolling pictures. This video tutorial will also cover how to create text on the screen, manage a scene with Composer, and saving and loading files. You will also learn how to display Sprites on the screen and animate them, as well as how to use music and sound effects in your game to create a scoring system. Finally, you will learn how to create three simple games: a physics-based puzzler, a memory match game, and a space shooter. Once you have completed this computer based training course, you will be fully capable of creating your own game from scratch with Corona SDK. Working files are included, allowing you to follow along with the author throughout the lessons. Who this course is for: A course aimed at users who wish to create mobile games and apps that are to be deployed across multiple platforms Show more Show less Instructor Infinite Skills High Quality Training 4.3 Instructor Rating 120,188 Reviews 1,254,561 Students 327 Courses Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education. The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment. Show more Show less Udemy 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 © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778dfe35c0940e4',m:'73dd031e6c5389b0744bcce11b44dd65b0960061-1627755983-1800-ASsBgTvzHsBnpobdjFUB3ipb9yXH0FLtl6Q7P8yJkw8dB7EG7161A6tBmZ25q2kEaivf+Rc1LPF1D6d4YRIVHjpUH/DvJarLb2VxTuK5UcM8rUcQY6p5X3AuREbkEfSqo2ULt39FB4RqXvMyzLFyzM+ns24taHuhisHw9w7lIky58/61P4JKRlkxGmdzpVHb8Q==',s:[0x9243c1295c,0x73b98b1fc7],}})();
  3. Create apps for iOS and Android on either a PC or Mac Course content 15 sections • 69 lectures • 6h 54m total length Expand all sections Introduction 7 lectures • 23min Important - Download These First - Working Files Preview 00:01 What You Will Discover Preview 04:23 Installing The Corona SDK Framework Preview 03:34 Installing The Outlaw IDE Preview 03:27 Using Outlaw Or A Simple Code Editor 05:28 Using The Sample Code 02:47 0106 How To Access Your Working Files 03:22 Crash Course In Lua 6 lectures • 45min An Introduction To The Lua Language 03:15 Lua Variables 14:25 Functions 09:00 Lua Tables - Part 1 03:44 Lua Tables - Part 2 06:11 Control Structures And Loops 08:12 Display And Animate Images 5 lectures • 37min Display An Image 10:19 Simple Animation 07:30 Playing With Display Properties 05:22 Triggering Code From Animations 07:00 Our First Explosion 07:01 Tap And Touch Events 5 lectures • 29min A Quick Look At Event-Driven Programming 06:03 Listening For A Tap Event 07:33 Touch Events And Their Phases 03:29 Dragging Display Objects 06:59 Bonus Sample Code 05:05 Using The Widget Library 5 lectures • 35min Making Buttons With Widgets 09:19 Graphical Buttons With Widgets 07:16 Switches And Checkboxes 06:30 Scrolling Pictures - Part 1 06:28 Scrolling Pictures - Part 2 05:13 Make Some Noise - Music And Sound FX 5 lectures • 31min Playing Short Sounds - Bleep And Bloop 06:29 Playing Music In Your App 06:07 Channel Management For Audio 09:16 Sounds In A Game Setting 04:53 Tweaking Audio With Audacity 04:03 Text As Display Objects 4 lectures • 29min Creating Text On The Screen 09:34 Using Custom Fonts 06:50 Building A Scoring Module 07:54 Bonus - The Lineprinter Function 04:43 Scene Management With Composer 5 lectures • 25min What Is Composer? 02:15 Understanding The Scene Template 06:59 Using Composer - Part 1 06:05 Using Composer - Part 2 06:25 A Composer Framework 03:27 Saving And Loading Files 4 lectures • 15min Writing Data To Text Files 05:12 Loading Text 04:07 Using A 3rd-Party Code Library 02:57 Adding Preferences To The App Framework 03:01 Sprite Animation 6 lectures • 29min Introduction To Animated Sprites 02:38 Creating Image Sheets 05:34 Playing Sprite Sequences - Part 1 06:19 Playing Sprite Sequences - Part 2 05:33 Playing Sprite Sequences - Part 3 03:20 Crash Dummies In The Moonlight 05:13 5 more sections Requirements No prior mobile app programming experience required Description Covers App creation for iOS 8 and Android L Corona allows you to create games and apps quickly which run on both Android and iOS without the need to write 2 versions. It's by far the easiest way to create complex games and applications in the shortest possible time. This Mobile Game Development with Corona SDK from Infinite Skills will teach you how to create a mobile game with Corona SDK for iOS or Android. This course is developed for beginners, meaning no prior programming experience is required. You will start by learning about the Lua language, then jump into how to display and animate images. From there, Whye will teach you about tap and touch events and how to use the widget library, including how to make buttons with widgets and create scrolling pictures. This video tutorial will also cover how to create text on the screen, manage a scene with Composer, and saving and loading files. You will also learn how to display Sprites on the screen and animate them, as well as how to use music and sound effects in your game to create a scoring system. Finally, you will learn how to create three simple games: a physics-based puzzler, a memory match game, and a space shooter. Once you have completed this computer based training course, you will be fully capable of creating your own game from scratch with Corona SDK. Working files are included, allowing you to follow along with the author throughout the lessons. Who this course is for: A course aimed at users who wish to create mobile games and apps that are to be deployed across multiple platforms Show more Show less Instructor Infinite Skills High Quality Training 4.3 Instructor Rating 120,188 Reviews 1,254,561 Students 327 Courses Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education. The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment. Show more Show less Udemy 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 © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6778dfe35c0940e4',m:'73dd031e6c5389b0744bcce11b44dd65b0960061-1627755983-1800-ASsBgTvzHsBnpobdjFUB3ipb9yXH0FLtl6Q7P8yJkw8dB7EG7161A6tBmZ25q2kEaivf+Rc1LPF1D6d4YRIVHjpUH/DvJarLb2VxTuK5UcM8rUcQY6p5X3AuREbkEfSqo2ULt39FB4RqXvMyzLFyzM+ns24taHuhisHw9w7lIky58/61P4JKRlkxGmdzpVHb8Q==',s:[0x9243c1295c,0x73b98b1fc7],}})();