An Inventory & Crafting System in Javascript with Phaser

Covers ES6, Classes, Arrays, Objects, Functions, Phaser 3 and more!

4.25 (29 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
3,334
students
3 hours
content
Oct 2020
last update
$59.99
regular price

What you will learn

How to create an inventory & crafting system in Javascript with Phaser 3

Description

If you need to practise your javascript...

If you want to learn some new ES6 stuff...

If you have ever wanted to create an inventory and/or crafting system for your game...

Then this course is for you!

You will get experience using:

  • Inventory systems

  • Crafting systems

  • User Interface creation

  • ES6

  • Classes

  • Arrays

  • Objects

  • Functions

  • Phaser 3


Adding an inventory and crafting system to a survival game is fun way to practise Javascript and Phaser.

The game includes:

  • Animations

  • Basic Enemy AI

  • Audio

  • Mouse & Keyboard Input Handling

  • Advanced Matter Physics

Full source code is included.

I hope you enjoy the course!

Content

Introduction

Inventory & Crafting
Course Level

Getting Started

Software
Starter Code

Inventory

Starting The Inventory Scene
Starting The Inventory
Adding Items to the Inventory
It's Such a Drag
Inventory Selection
Strawberry Picking

Crafting

Starting the Crafting Scene
The Crafting Scene
Items and Mats
The Crafting Model
Back to the Crafting Scene
Crafting Selection
Show Me the Crafting
Craft Work

Finale

The End :-(

Screenshots

An Inventory & Crafting System in Javascript with Phaser - Screenshot_01An Inventory & Crafting System in Javascript with Phaser - Screenshot_02An Inventory & Crafting System in Javascript with Phaser - Screenshot_03An Inventory & Crafting System in Javascript with Phaser - Screenshot_04

Reviews

Anthoni
September 6, 2023
Loved it. Very easy to follow along with even though I have hardly any experience with Phaser. Wish showed how to move from one scene to the next (ala level scene, not crafting scene).
Heather
August 29, 2023
Starter code is bugged and doesn't work, and if you use the code from the first half of the course it stops working after section 3 because of the differences in the json files. It would be better if either the start code worked or this course was a closer continuation of the first part. However, Morgan covers some useful concepts and ways of thinking for game development so there is still a lot to be learnt even if it is not easy to follow along.
Yannick
October 26, 2022
I dont have much experience with Javascript or Phaser. I enjoyed both Courses and could follow them with some Research on the Side. Some Stuff is a bit outdated but fixing those helped with understanding what i was coding. Recommended.
Julian
August 3, 2022
Thank you for this course! Such a cool little game! I'm looking forward to building onto it and creating my own games in the near future. Thank you for all your efforts in putting this together. Definitely a huge fan and enjoying your other videos as well. Keep up the great work!
Tech
December 6, 2020
This gave me a clear understanding of building an inventory system for my game. The lessons are focused and Morgan does a great job at pacing and consistency around the goal. Would love to see more in dept discussion around game programming patterns and how they can be implemented in Phaser. Great course!
Trevor
September 29, 2020
It was a great course. But it would have been cool if he had explained what some of the stuff did a little more.

Coupons

DateDiscountStatus
2/1/2023100% OFF
expired
2/26/2023100% OFF
expired
2/27/2023100% OFF
expired

Charts

Price

An Inventory & Crafting System in Javascript with Phaser - Price chart

Rating

An Inventory & Crafting System in Javascript with Phaser - Ratings chart

Enrollment distribution

An Inventory & Crafting System in Javascript with Phaser - Distribution chart

Related Topics

3490106
udemy ID
9/10/2020
course created date
9/16/2020
course indexed date
Bot
course submited by