❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [October 07th, 2023]
What does this course tell?
(Please note that the following overview content is from the original platform)
Do you want to become part of the game development industry?Do you study programming and want to upgrade your programming skills?Do you have an idea for a game but don't know how to approach technical implementationThen this course is for you! During the training we will master the popular HTML5 Creation Engine - PixiJS! Why should we use PixiJS? Its one of the most popular HTML5 engines for game creation Here are the main advantages:Fast and rich API with a huge number of different useful featuresPopular engine with friendly and supportive communityAbsolutely free and open-sourceDuring the course we will develop 2 complete games from scratch: puzzle game2D endless runner gameWe will cover the following topics:Working with PIXI containers and spritesWorking with PIXI texts and graphicsAdvanced scenes managementPlay frame-by-frame animationsCreatetween motion and animationsPlaying music and sound effectsResources handlingCustom physical processing and collision handlingPrepare your project build for release using webpackThe strong benefits:You will become the author of two complete HTML5 games that you create from scratch during the trainingImprove your knowledge and skills in software and game development by mastering modern techniques and design patternsPrepare a solid portfolio that will allow you to enter the gamedev industry as experienced specialistEnjoy the training and feel free to contact me for any questions!
We considered the value of this course from many aspects, and finally summarized it for you from two aspects: skills and knowledge, and the people who benefit from it:
(Please note that our content is optimized through artificial intelligence tools and carefully reviewed by our editorial staff.)
What skills and knowledge will you acquire during this course?
During this course, the learner will acquire the following skills and knowledge:
1. Mastery of PixiJS: The learner will become proficient in using PixiJS, a popular HTML5 creation engine for game development. They will learn how to utilize its fast and rich API, which offers a wide range of useful features.
2. Game Development Techniques: The learner will gain a deep understanding of game development techniques, including working with PIXI containers and sprites, handling PIXI texts and graphics, and managing advanced scenes.
3. Animation and Motion: The course will cover frame-by-frame animations, tween motion, and other animation techniques. The learner will learn how to create dynamic and visually appealing animations for their games.
4. Audio Integration: The learner will acquire knowledge on how to incorporate music and sound effects into their games, enhancing the overall gaming experience.
5. Resource Management: The course will teach the learner how to handle game resources efficiently, ensuring smooth gameplay and optimal performance.
6. Custom Physics and Collision Handling: The learner will learn how to implement custom physics and collision handling in their games, allowing for realistic interactions between game objects.
7. Project Build Preparation: The course will guide the learner on how to prepare their game project for release using webpack, a popular module bundler. This will enable them to create a polished and optimized final product.
8. Portfolio Development: By creating two complete HTML5 games from scratch, the learner will build a solid portfolio that showcases their skills and expertise in game development. This portfolio can be used to enter the game development industry as an experienced specialist.
Who will benefit from this course?
This course will benefit individuals who are interested in becoming part of the game development industry. It is particularly useful for those studying programming and looking to upgrade their programming skills. Additionally, individuals who have an idea for a game but are unsure of how to approach the technical implementation will find this course beneficial.
Specific professions that may benefit from this course include:
1. Game Developers: This course provides a detailed guide on HTML5 game development using PixiJS, a popular engine in the industry. Game developers can enhance their skills and learn modern techniques and design patterns to create engaging games.
2. Programmers: The course focuses on improving programming skills by working with PIXI containers, sprites, texts, graphics, and more. Programmers can expand their knowledge in software and game development through hands-on projects.
3. Web Developers: As PixiJS is an HTML5 engine, web developers can learn how to create games using their existing web development skills. This course will help them understand the specific requirements and techniques for game development.
4. Students: Students studying programming or game development can benefit from this course by gaining practical experience in creating two complete HTML5 games from scratch. It can also serve as a valuable addition to their portfolio, showcasing their skills to potential employers.
Course Syllabus
Puzzle Game
Infinite Runner Game
PixiJS project template
Match3 Game [IN PROGRESS]