Content configuration and other NPC updates! Pizza RPG Ep 17
In this video, we refactor our Game Objects to be initialized from static content rather than JavaScript classes. This change enables us to use an Editor program to configure the game's content. We also update wall and NPC behavior to restart after cutscenes.
Play the game here:
https://000687140.codepen.website/
https://codepen.io/punkydrewster713/project/editor/AaYOMy
FAQ about Pizza Legends:
https://gamedevshift.com/pizza-legends
================
NOTE: Before coding along with this video, please remove the following lines from 'OverworldMap.js':
//Reset NPCs to do their idle behavior
`Object.values(this.gameObjects).forEach(object (arrow) object.doBehaviorEvent(this));`
Starting code download (pre 17):
https://drive.google.com/file/d/16TUf2f-CtHT1miOMTVdFxSiTtLhI3aom/view?usp=sharing
Ending code download (17):
https://drive.google.com/file/d/1Y482c6lqNWBxBZuIa8gD9JWG6jkatcKc/view?usp=sharing
Join the Game Dev Shift Discord community!
https://discord.gg/umD2GRy
Join our email list for early access to full courses:
https://us13.list-manage.com/subscribe?u=467755aba42db48795fa86c95&id=b40db07f16
Twitter:
https://twitter.com/drewconley13
Видео Content configuration and other NPC updates! Pizza RPG Ep 17 канала Drew Conley
Play the game here:
https://000687140.codepen.website/
https://codepen.io/punkydrewster713/project/editor/AaYOMy
FAQ about Pizza Legends:
https://gamedevshift.com/pizza-legends
================
NOTE: Before coding along with this video, please remove the following lines from 'OverworldMap.js':
//Reset NPCs to do their idle behavior
`Object.values(this.gameObjects).forEach(object (arrow) object.doBehaviorEvent(this));`
Starting code download (pre 17):
https://drive.google.com/file/d/16TUf2f-CtHT1miOMTVdFxSiTtLhI3aom/view?usp=sharing
Ending code download (17):
https://drive.google.com/file/d/1Y482c6lqNWBxBZuIa8gD9JWG6jkatcKc/view?usp=sharing
Join the Game Dev Shift Discord community!
https://discord.gg/umD2GRy
Join our email list for early access to full courses:
https://us13.list-manage.com/subscribe?u=467755aba42db48795fa86c95&id=b40db07f16
Twitter:
https://twitter.com/drewconley13
Видео Content configuration and other NPC updates! Pizza RPG Ep 17 канала Drew Conley
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Build Zelda hearts with JavaScript/React (Gamedev Tutorial)Game Loop Speed in Pizza LegendsPART 2 - Build an RPG with JavaScript and HTML Canvas (Continued)Tutorial: Scenario and Story Points in a JavaScript gameEnd-to-End Testing with Playwright (an Intro)Creating Pizzas for the Lineup! Pizza RPG Ep. 14Story Progress! Pizza RPG Ep. 13Finishing the Battle! Pizza Battle RPG Pt. 8Tutorial: Pixel art SVGs for React game HUDPizza Team HUD - RPG Battle pt. 7Saving game progress - Pizza RPG Ep. 15Busting out Items in Battle | Pizza RPG Battles Pt. 5Build an Attack Menu! RPG Battles Pt. 4Build JavaScript games with Excalibur JSShould you build an Editor for your game?What I learned from using Unity for a weekBuild an Inventory screen layout with CSS Grid (Beginner Tutorial)Pizza RPG Part 5 - Character Animations #pizzalegendsPizza RPG Part 9 - Expanded Cutscene behaviors!Pizza RPG Part 6 - Camera #pizzalegendsPizza RPG Part 3: Overworld Maps #pizzalegends