Skip to content

Code repository for 2D Game Development with Javascript and CSS3 - Create a Memory Game, Published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/2D-Game-Development-with-Javascript-and-CSS3---Create-a-Memory-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

2D-Game-Development-with-Javascript-and-CSS3---Create-a-Memory-Game

Code repository for 2D Game Development with Javascript and CSS3 - Create a Memory Game, Published by Packt

2D-Game-Development-with-Javascript-and-CSS3---Create-a-Memory-Game

This is the code repository for 2D-Game-Development-with-Javascript-and-CSS3---Create-a-Memory-Game, published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

In this course, you'll learn how to build a randomized, dynamic 2D memory game with a timer, scorecard, and a customized result display from the ground up with just HTML5, JavaScript, and CSSS and using 2D game development concepts—all in just a couple of hours. In this course you will learn How to build a completely randomized, intelligent 2D memory game with stellar design with JavaScript, HTML5, and CSS3 How to design game logic for games and implement it as code How to make the game intelligent and interesting by introducing a randomization element into it and making it unpredictable even for the programmer How to set up the skeleton of a web app or web game using HTML5 How to design a sophisticated 2D game using advanced CSS and CSS3 concepts How to make a 2D game playable using JavaScript concepts How to build a fully featured timer for your game How to make CSS3 card flipping work using CSS3 transitions and CSS3 transformations. Logical problem solving How to create completely customized popup boxes (you can use this knowledge in a number of other projects as well) How to build a score display for your game that dynamically updates itself. How 2D game development works on the web (with JavaScript and HTML5) The basics of HTML5 & CSS3 (I'll explain the concepts as we code the project) The basics of JavaScript (we have separate modules for this topic) Front-end design and development By the end of the course, you'll be one step closer to creating web-based 2D games and front-end web apps like a pro. You could even try creating other web apps and games from the concepts you learn in this course. All the code files and supporting files for this course are available at: https://github.com/PacktPublishing/2D-Game-Development-with-Javascript-and-CSS3---Create-a-Memory-Game

What You Will Learn

  • Understand Flow, the main building block of Reactive applications
  • Implement publisher and subscriber parties independently of each other
  • Discover the difference between Hot and Cold Publisher
  • Create multiple flow consumers via the Subscriber API
  • Perform Reactive transformations using the TransformProcessor API
  • Focus on the pros and cons of alternative Reactive frameworks, Reactor, and RxJava

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is for anyone new to web 2D game development and web development;those who have a passion for programming and know the basics of HTML5 and CSS but are stuck on the practical aspects of it; those who would like to go from a complete beginner to an intermediate web programmer and 2D web game developer; and those who would like to learn something that can be used in university coursework (project).

Technical Requirements

This course has the following software requirements:

Related Products

About

Code repository for 2D Game Development with Javascript and CSS3 - Create a Memory Game, Published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published