Fast and Furious Game Development with JavaScript and AI
90 👀
Harry Potter

Harry Potter

May 27, 2024

Fast and Furious Game Development with JavaScript and AI

"Fast and Furious Game Development with JavaScript and AI" was created to take anyone with or without experience in coding, teach them HTML5 + CSS and JavaScript from the ground up using Graphics and Game Development as the platform to learn. And then with the fundamentals in hand, we take one of the most exciting journeys in computing and we learn how to use Generative AIs like ChatGPT to build working games! Thus, this is really three courses in one.

In the first part of the course, we start with how the internet and HTML work with respect to browsers. Then we start off with a "Hello World" in HTML and build our first web page. From there, lecture after lecture, we dig deeper and deeper into the most important features of HTML5 + CSS, so you can create basic websites with formattingstylingcontrols and more. So, if you have never made a website in your life, you will learn step by step in this part of the course. Even if you are a seasoned programmer that has never got around to learning HTML5 + CSS you will enjoy this section.

In the next part of the course we cover JavaScript from the ground up, we will learn the basics of variables, math, conditionals, loops, functions, and more. As the lectures progress, we cover more and more advanced subjects like event driven programming, recursion, and object oriented programming in JavaScript. Then we switch gears and start learning about computer graphics and game development as we continue to learn JavaScript features. We learn how to draw on the HTML5 Canvas, how to animate sprites, and perform simple physics simulations. Of course, along the way, we learn how to interface with the keyboard and mouse and how to integrate our HTML pages (websites) with JavaScript and how to send messages between them. Additionally, we learn how to manipulate the DOM (Document Object Model) which is the tree like data structure that represents your webpages. Learning a new language can be a daunting task, but learning a new language using graphics and game development as the platform to learn is the only way to do it! I promise it won't be boring.

In the last part of the course, we delve into AI and ChatGPT. At this point in the course, you're a skilled JavaScript programmer with all the tools needed to make complete games. However, instead of making games by ourselves, we are going to learn to collaborate with the most advanced AI in the world (arguably) ChatGPT. You will learn how to "Prompt" ChatGPT to create working skeletons of classic arcade games. You will learn how to steer the AI to get it to generate working code along with its limitations through "Prompt Engineering". Then after ChatGPT gives us a working skeleton of a game then you and I will take that game and finish it with what we have learned and add graphicssoundmusic, and more game play features. We will do this over half a dozen times as we re-create classic games that are fun to play as well as amazing achievements for an AI to create. We will build these games and more:

  • Pong

  • Breakout / Arkanoid

  • Snake

  • Flappy Bird

  • 3D Wire Frame Space Shooter

  • Space Invaders

  • Blackjack

  • RetroRift (ChatGPT original)

Finally, the course also comes with free electronic PDF copies of some of my most classic game development books that have taught millions of students and professionals game development over the years:

  • "Tricks of the Windows Game Programming Gurus"

  • "The Black Art of 3D Game Programming"

  • "Tricks of the 3D Game Programming Gurus"

In closing, this course takes the hottest subjects in computing; JavaScript + HTML5Game Development and Artificial Intelligence with ChatGPT and blends them together in a way no one has ever done before making learning these subjects fun and engaging. And with the knowledge you learn, you can deploy games and apps that run on billions of devices that support browsers. That's a Super Power you want to have in your toolbox!

Who this course is for:

  • Anyone interested in learning about HTML + CSS + JavaScript in a fun way by making games.
  • Programmers that already know another language(s), but want to learn about HTML + JavaScript development using game development as the platform for learning.
  • Anyone that is interested in learning how to use Generative AIs and ChatGPT to help write complex programs such as video games.
  • In a nutshell, this course is for anyone that wants to learn how to make browser based games and applications in JavaScript that can be deployed to billions of users using AI to collaborate with in way that has never been possible before.

Course content

  • The Starting Line
  • HTML and CSS Crash Course
  • JavaScript and Graphics Primer
  • Using ChatGPT and other Generative AIs as Coding Assistants
  • Game Development with ChatGPT and JavaScript
  • Bonus Lectures

Requirements

  • A modern Windows, MacOS, or Linux PC (or VM) capable of running browser based games and running tools like Krita Paint and the Audacity Sound Editor.
  • A Junior / High School or equivalent understanding of mathematics. Basically, addition, subtraction, a little algebra and vectors from time to time.
  • No programming experience is necessary, but it doesn't hurt if you know another programming language such as C/C++, C#, Python, BASIC, or even Java.
  • A lot of patience! This is a university style course with 30-60 minute lectures. We are going to start with "Hello World" in HTML and JavaScript and by the end of the course you will be writing complete video games with and without the help of AI.

Related Courses 

 

Free Download 😀

Zip/rar files password can be one of these :- FreeCourseUniverse / CheapUniverse
Membership
Harry Potter

Harry Potter

Hey Guys We are Tech Enthusiasts and we know knowledge is key to success ! We are here to open path to your success by providing what you want. Today education == business. Our moto is education should be accessible by any person who is not able to purchase overpriced content.

Leave a comment

0 Comment

Membership

Membership Plans

( New Forum )

We are bringing so many new things at the fraction of a cost....

    Download

    How to download ??

    Affiliate

    This site is hosted on Digital Ocean

    Get $200 credit Instantly

    Offer available for limited time
    ( Take advantage of free credits 👇 )
    DigitalOcean Referral Badge

    Related Posts

    Tags

    © 2022 FreeCourseUniverse. All Rights Reserved