JavaScriptとHTMLで「レトロ風RPG」を作ろう 全コード解説
Learn to build a retro RPG with JavaScript and HTML! This course covers game structure and retro RPG development using JavaScript.
Course Content
JavaScriptとHTMLで「レトロ風RPG」を作ろう 全コード解説 is an intermediate-level Udemy course taught by 柳井 政和. It runs 2h 31m, is taught in Japanese, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 112 reviews, with 1,125 students enrolled. It is a paid course, last updated May 2023.
Learn to build a retro RPG game with JavaScript and HTML! This course guides you through creating a simple, playable RPG with a title screen, map navigation, events, and combat – all achievable in about 10 minutes.
This hands-on course focuses on fundamental game development concepts using clean, self-contained code. No external libraries like jQuery are required; everything you need is included in the downloadable sample code.
What you'll learn:
- Game Fundamentals: Understand core game mechanics like user input, animation, and game data management.
- Advanced Features: Explore data persistence (saving and loading game progress) and implement audio elements like background music and sound effects.
- Game Structure: Master creating a game with seamless screen transitions including title screens, map movement, event triggers, and combat sequences.
- Code Mastery: Gain a solid understanding of the JavaScript and HTML code behind these features.
Course Outline:
- Chapter 1: Introduction - Get started with the basics.
- Chapter 2: Game Structure & Assets - Plan your game's foundation.
- Chapter 3: HTML Framework - Build the structure of your game's pages.
- Chapter 4: Game Data - Manage and store essential game information.
- Chapter 5: Basic Game Logic - Implement fundamental game processes.
- Chapter 6: Text & Window Rendering - Display text and manage the game window.
- Chapter 7: Map Rendering - Create and display the game map.
- Chapter 8: Item Rendering - Display in-game items.
- Chapter 9: Title & Map Screens - Develop the core navigation screens.
- Chapter 10: Map Screen Processing - Handle interactions and events on the map.
- Chapter 11: Event & Battle Screens - Implement event and combat interfaces.
- Chapter 12: Battle Rendering - Visually display the combat sequence.
- Chapter 13: Battle Menu - Create and manage the combat menu options.
- Chapter 14: Battle Logic - Implement the core combat mechanics.
- Conclusion - Wrap up and next steps.
Game Features:
This retro RPG project provides a comprehensive introduction to game development. You'll implement:
- Map Navigation: Move freely around the game world.
- Map Events: Trigger events while exploring the map.
- Town & Castle Access: Reach key locations within the game.
- Leveling System: Gain experience and level up your character.
- Item Acquisition: Collect items to enhance your abilities.
- Spell System: Acquire spells to modify the combat menu.
- Combat System: Engage in turn-based battles.
- Enemy Variety: Encounter different enemies based on the terrain.
- Game Completion: Defeat the final boss and win the game!
Start building your own retro game today! This course is perfect for beginners looking to learn JavaScript game development and HTML fundamentals.
Hire the developers behind TutorialSearch.io
We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.