Please ensure Javascript is enabled for purposes of website accessibility
Introduction To Ruby For Game Development
0( 0 REVIEWS )
25 STUDENTS
3h 31m

This course is designed for those interested to learn the basics of Ruby for game development and how to create a simple 2D spaceship game using the Ruby Gosu library.

Read more.
Course Skill Level
Beginner
Time Estimate
3h 31m

Instructor

John Elder is a the founder and CEO of Codemy.com where he has taught over 150,000 people to code, as well as an Amazon #1 Best-Selling Author.

Access all courses in our library for only $9/month with All Access Pass

Get Started with All Access PassBuy Only This Course

About This Course

Who this course is for:

  • This course is ideal for anyone eager to dive into coding with Ruby for creating captivating games.

What you’ll learn: 

  • Master Ruby programming and Game Development with the user-friendly Gosu Library.
  • Craft your own 2D spaceship game from scratch.

Requirements: 

  • No prior coding experience or technical skills required.

Discover the thrill of game design and development with the dynamic Ruby programming language in this engaging course. Whether you’re a newbie or seasoned coder, creating games with Ruby using the powerful Gosu library is both exciting and accessible.

Throughout this course, we’ll walk you through the fundamentals of Ruby programming. From there, we’ll seamlessly transition into game development using the Ruby Gosu library. With Gosu’s intuitive interface, you’ll be amazed at how quickly you can bring your game ideas to life.

Ready to embark on this coding adventure? Join us as we delve into the world of Game development with Ruby Gosu Library, one spaceship at a time!

Our Promise to You

By the end of this course, you will have learned Ruby for game development.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about game development with Ruby.

Course Curriculum

Section 1 - Beginner Ruby Programming Concepts
Installing Ruby On Your Computer 00:00:00
Installing The Sublime Text Editor 00:00:00
Hello World 00:00:00
Variables 00:00:00
Comments And Errors 00:00:00
Math Operators 00:00:00
Math Order Of Operations 00:00:00
Comparison Operators 00:00:00
Assignment Operators 00:00:00
Getting User Input With Gets 00:00:00
If Else Statements 00:00:00
Multiple Conditionals 00:00:00
String Manipulation 00:00:00
Section 2 - Intermediate Ruby Programming Concepts
Arrays 00:00:00
Multidimensional Arrays 00:00:00
While Loops 00:00:00
Until Loops 00:00:00
For Each Loops 00:00:00
Fizz Buzz! 00:00:00
Hashes 00:00:00
Hash Manipulation 00:00:00
Methods Part 1 00:00:00
Methods Part 2 00:00:00
Random Numbers 00:00:00
Section 3 - Advanced Ruby Concepts
Introduction To Ruby Classes 00:00:00
Creating Classes 00:00:00
Class Getters 00:00:00
Class Setters 00:00:00
Adding More Methods To Our Class 00:00:00
Attributes Accessor 00:00:00
Create A Draw Method In Our Class 00:00:00
Class Inheritance 00:00:00
Section 4 - Ruby Game Programming With Gosu
Introduction To Gosu 00:00:00
Gosu – Create A Window 00:00:00
Gosu – Add A Background Image 00:00:00
Gosu – Player Class 1 00:00:00
Gosu – Player Class 2 00:00:00
Gosu – Player Class 3 00:00:00
Gosu – Star Class 1 00:00:00
Gosu – Star Class 2 00:00:00
Gosu – Score And Sound 00:00:00
Gosu – Spaceship Conclusion 00:00:00
Section 5 - Whack A Mole With Gosu
Introduction To Whack A Mole 00:00:00
Whack A Mole Setup 00:00:00
Whack A Mole: Draw The Mole 00:00:00
Whack A Mole – Move Our Mole 00:00:00
Whack A Mole – Make The Mole Blink 00:00:00
Whack A Mole – Draw Our Hammer 00:00:00
Whack A Mole – Button Clicking 00:00:00
Whack A Mole – Keeping Score 00:00:00
Whack A Mole – End The Game 00:00:00
Whack A Mole – Space Bar To Restart Game 00:00:00
Section 6 - Making Your Games Executable
Make Your Game Executable With Ocra 00:00:00
Conclusion – Bonus Lecture 00:00:00
4764597

Join our newsletter and get your first course free!

4764598

Join our newsletter and get your first course free!

Congratulations! You get one free course of your choice. Please check your email now for the redemption code

Are you interested in higher education?