HTML5 Game Development by Example – Educational Game (NEW!)

HTML5 Game Development by Example – Educational Game

What if you could turn that great game idea into a real game that could be played on the web, on desktop, iOS, Android and all other platforms?

Stop postponing your dreams and get started TODAY. Learn at your own pace how to create HTML5 games in this course that follows the learn by doing approach.

Through out the course, we’ll make an educational game with the Quintus HTML5 framework, one of the most powerful and lean game frameworks out there that allows you create games that work on phones, desktop, smart tvs and any HTML5 supporting devices!

These are just some of the many things you’ll learn in this course:

  • Creating simple 2D games for the web, mobile and all devices.
  • Working with modules to keep your code organized.
  • Creating 2D tile-based worlds.
  • Using sprites and spritesheets in your games.
  • Collision detection.
  • 2D physics basics.
  • Game flow: game over and restart game.
  • Loading level data from JSON objects.
  • Putting it all together in a simple demo!

This course was created by Pablo Farias Navarro, founder of ZENVA and active contributor to the Quintus open source project, the same library we use in this course.

After teaching over 30.000 people how to code games, apps and websites we’ve gained valuable insight on how online education should be.

We are putting it all in practice on this course and we are sure it will give you the tools you need to get your game ideas up and running.

Create a Game UI with the HTML5 CANVAS

HTML5 canvas checkbox

Common UI elements are often taken for granted in software design, as they are almost always provided for us to easily integrate straight into out applications. The exception to this rule of course is when we get into game development and we take over things like input and rendering from the platform we are working … Read moreCreate a Game UI with the HTML5 CANVAS

Advanced Texturing – BabylonJS Series part 14

Learn WebGL and Babylon.js at your own pace Feel free to check out our online course 3D Programming with WebGL and Babylon.js for Beginners on Zenva Academy. The course covers the Babylon.js framework and explains all you need to get started with using this fantastic library in new or existing projects. Tutorial You have already … Read moreAdvanced Texturing – BabylonJS Series part 14

How to Simulate a Fluid on GPU using WebGL

Alternate approaches to fluid dynamics on GPU Fluid effects are starting to become cheap enough that they can be used extensively in realtime applications such as games. Part of this is due to the work of clever shader writers who have put fluid dynamics simulations into the GPU (check out this lovely shader for example), but there … Read moreHow to Simulate a Fluid on GPU using WebGL

Game Development and Coding for Children (90% OFF)

What if instead of just playing games and watching TV, your kids could actually make THEIR OWN games and animated stories?

This course is aimed for kids between 8 and 16 and they’ll learn how to make simple games, stories and animation using Scratch, a visual programming platform for children created by the Massachusetts Institute of Technology (MIT).

Scratch makes it very simple for kids to understand basic coding concepts and to make their creations come true by just dragging and dropping elements and connecting them with each other. It is highly visual, interactive and fun!

The course is project-based, this means we’ll work though out actual examples that you can modify and play with afterwards.

  1. Cat in Desert
  2. Wizard Boy
  3. Zombie Farm
  4. Ocean Story
  5. Halloween Game

What your kids will learn in this course:

  • Using intuitive building blocks to visually craft simple web games, stories and animations.
  • Grasping programming concepts such as conditions and loops. Taught with a project-based methodology.
  • Make their creations interactive for the users.
  • Share their games and animations so that other people can play and modify them.
  • Most importantly, understand how simple it is to make their creative ideas a reality in today’s world.

https://academy.zenva.com

Loading Scenes from Blender – BabylonJS Series part 13

Learn WebGL and Babylon.js at your own pace Feel free to check out our online course 3D Programming with WebGL and Babylon.js for Beginners on Zenva Academy. The course covers the Babylon.js framework and explains all you need to get started with using this fantastic library in new or existing projects. Tutorial This tutorial is … Read moreLoading Scenes from Blender – BabylonJS Series part 13

How to Create Particle Systems – BabylonJS Series part 12

Learn WebGL and Babylon.js at your own pace Feel free to check out our online course 3D Programming with WebGL and Babylon.js for Beginners on Zenva Academy. The course covers the Babylon.js framework and explains all you need to get started with using this fantastic library in new or existing projects. Tutorial This tutorial is … Read moreHow to Create Particle Systems – BabylonJS Series part 12

Grabbing 3D Objects with the Mouse – BabylonJS Series part 11

Learn WebGL and Babylon.js at your own pace Feel free to check out our online course 3D Programming with WebGL and Babylon.js for Beginners on Zenva Academy. The course covers the Babylon.js framework and explains all you need to get started with using this fantastic library in new or existing projects. Tutorial The last collision … Read moreGrabbing 3D Objects with the Mouse – BabylonJS Series part 11

Object Collisions in 3D – BabylonJS Series part 10

Learn WebGL and Babylon.js at your own pace Feel free to check out our online course 3D Programming with WebGL and Babylon.js for Beginners on Zenva Academy. The course covers the Babylon.js framework and explains all you need to get started with using this fantastic library in new or existing projects. Tutorial In dynamic scenes, … Read moreObject Collisions in 3D – BabylonJS Series part 10

Collisions by Gravity – BabylonJS Series part 9

Learn WebGL and Babylon.js at your own pace Feel free to check out our online course 3D Programming with WebGL and Babylon.js for Beginners on Zenva Academy. The course covers the Babylon.js framework and explains all you need to get started with using this fantastic library in new or existing projects. Tutorial Did you ever … Read moreCollisions by Gravity – BabylonJS Series part 9