Logo
flag

HTML5 game development

Logo

Please rate the course

0.0
Source:
Language:
Russian
Duration:
16:26:47
Number of lessons:
66
Added date:
01/04/2024
Rating:
0.0

Course short description

Do you want to get into game development? Are you studying programming and want to improve your skills in program development? Do you have an idea for a game, but don't know how to approach the technical implementation?

This course is for you! During the training, we will study the popular gaming framework Phaser 3, used to create cozy and sophisticated HTML5 games.


Why Phaser?

Despite the fact that Phaser is extremely easy to learn, it is used by serious game studios when developing commercial games. With its help you can solve practically any problem. After completing this one course, you will have all the necessary skills to independently create browser games of various genres.

Why should we make HTML5 games?

HTML5 games market today at the peak of development. In 2018, Odnoklassniki paid game developers 3.2 billion rubles, and Vkontakte - 2 billion rubles. Social networks are actively developing their gaming platforms to support HTML5 games and are looking for new developers. Odnoklassniki constantly holds HTML5 competitions with generous prizes. Facebook has opened the Instant Games platform with games available in the messenger. VKontakte is actively working on the HTML5 Direct Games platform. Instant games can even be launched on Telegram!

Who is the course for?

  • For professional developers from various industries interested in the gaming industry. Are you a programmer and want to learn something new? Looking for a hobby or want to create a portfolio? Have you ever wanted to change your field and get into game development? During the course, we will learn important architectural principles used in game development and game development terminology. After completing this course, you will feel confident enough in the gaming industry and will be able to move into a new area as a specialist.
  • For game designers with knowledge of JavaScript. With Phaser you can quickly test your ideas, and you can use it to prepare a prototype in a couple of hours.
  • For indie developers. Are you giving up because of the lack of a marketing budget or the cosmic number of competitors on Steam and mobile stores? Try making an Instant HTML5 game for social networks! You can quickly create a working game and get into a promising market. HTML5 is cross-platform development. Write the code once - publish it on all platforms at once!
  • For students of Computer Science majors. In game development, programmers can develop in different directions: create their own AI, write a physics engine, program shaders and create graphics libraries. In any case, creating simple HTML5 games and this course are excellent starting points.

What this course will do for you

  • You You will become the author of three full-fledged games, which you will create from scratch during training.
  • You will confidently use a wide range of Phaser tools: rendering sprites and graphics, creating scenes and project architecture, transforming sprites, launching animations, rendering texts with custom fonts , play sounds and music.
  • Get experience with two physics engines: basic arcade and advanced MatterJS.
  • Master the Tiled program and be able to create your own level maps from a set of tiles.
  • Learn to generate spritelists in TexturePacker and create frame-by-frame animation from them in Phaser.
  • Improve your knowledge and skills in program and game development by mastering modern techniques and design patterns.
  • Understand the principles of client-server games and learn how to develop them.
  • You will be able to use SocketIO to implement real-time PVP multiplayer.
  • Prepare a solid portfolio that will allow you to enter the gaming industry market in the role of a confident specialist

 

Write your comment

Logo