Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Blood PitTM In-Game Module
Blood PitTM In-Game Module
Blood PitTM In-Game Module
Ebook196 pages1 hour

Blood PitTM In-Game Module

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Discover how to create RPG games using the Step-by-Step Game Recipe methods in this course. This is a "Mega" construction course; you'll learn two different online games deliveries using these RPG game mechanics. When you're finished, you will have a production pipeline to create as many different RPG games as your imagination can dream of!

You'll also get bonus content, download examples, and source code references on how to do every single thing in this game design workbook, so you can copy and paste any examples into your own productions and then modify those resources for your own purposes.

I would like to guide you in creating several modes of RPG game mechanics. We will use these game mechanics, mechanisms and the development methods discussed in Phaser Game Prototypes. By the end of this tutorial, you should have a fully functional RPG game and two different delivery modes (Phaser v2.x.x and Phaser III) game styles using your own gaming assets. There is a supporting website where you can download the bonus content included with your course purchase.

This extraordinarily comprehensive course will teach you how to:

Use either Phaser v3.16+ and/or v2.x.x and the advantages each offer.
Create different modes of RPG games.
How to integrate other gaming mechanics into other game genres such as RPG!
Use Phaser as a Progressive Web Application or Single Page Web Application for any device.
Analyze current business demand for these game's genres and where to deploy them.
Automatically generate new quizzes and dating simulations.
Instructor Guides and teaching resources available for workshops in this course's special Teacher edition.
If you have any feedback or suggestions please join our email listing or participate in the forum for this course!

LanguageEnglish
PublisherStephen Gose
Release dateMar 12, 2020
ISBN9780463406557
Blood PitTM In-Game Module
Author

Stephen Gose

Stephen Gose, Ph.D. Information Systems (honorary) and second-generation German, is a retired Professor Emeritus with a 40-year career as a certified network engineer, and a "Certified Cisco Academy Instructor" (CCAI) since 2002. He is listed in the Who's Who for Information Technology for his directly-related work for the Internet backbones found in the Caribbean, Netherlands, Israel, and Russia. He was awarded "Letters of Appreciation" from AT&T, and the German, Israeli, Dutch, and Russian Governments. Steve has nearly three decades of international "teaching and conference lecturing" in both Local-Area and Wide-Area Networks, network security, Internet backbones, software engineering, and program/project management. He is a retired US Army Signal Corps Officer. He earned, in 2014, the ITT Technical Institute's "Instructor of the Year" out of 144 campuses and 8,000 instructors.In his spare (?) time, Steve enjoys creating online casual games and managing his online gaming business.His website is:http://www.stephen-gose.com/His game showcase is:http://www.renown-games.com/His theology books: http://kingdomofgodprinciples.com./

Read more from Stephen Gose

Related to Blood PitTM In-Game Module

Related ebooks

Internet & Web For You

View More

Related articles

Reviews for Blood PitTM In-Game Module

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Blood PitTM In-Game Module - Stephen Gose

    Blood Pit™ - a “Walk-Thru Tutorial Series”

    Blood Pit™ - a Walk-Thru Tutorial Series

    Step-by-Step Game Recipes using HTML5 & JavaScript Gaming Frameworks.

    Stephen Gose

    This version was published on 2019-05-02

    publisher's logo

    *   *   *   *   *

    This is a Leanpub book. Leanpub empowers authors and publishers with the Lean Publishing process. Lean Publishing is the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do.

    *   *   *   *   *

    © 2019 Stephen Gose

    To my former students

    Table of Contents

    Walk-Through Tutorial: Blood Pit™

    Part I: Project Foundation

    References:

    Required STEM skills

    Required Game Assets:

    Course Overview

    Game Design System™

    Lesson 1: Initialize the Game

    Creating Prototype Mechanisms — 4-Step method

    The Game’s HTML page

    Compare your code

    Certification Quiz

    Part II: Phaser v2.x.x encoding

    Lesson 2-2: Scaling

    Compare your code

    Bonus Course Content: (Coupon)

    Certification Quiz

    Lesson 2-3: Preload and Deploy Game Assets

    Game Description

    Loading Game Assets

    Displaying Game Assets

    Compare your code

    Certification Quiz

    Lesson 2-4: Positioning & Moving Components

    Controlled movement & AI

    Compare your code

    Next steps

    Certification Quiz

    Lesson 2-5: Physics & Collisions

    Update Optimization

    Compare your code

    Certification Quiz

    Lesson 2-6: Heads Up Displays

    Compare your code

    Next steps

    Certification Quiz

    Lesson 2-7: Dynamic Menu & Controls

    Dynamic Menus

    Compare your code

    Next steps

    Certification Quiz

    Lesson 2-8: Game over with Optimized Menus

    Animation Movies

    Game Over Scene

    Compare your code

    Next steps

    Certification Quiz

    Lesson 2-9: Build Supporting Functions

    Combat Skills

    Combat Narrative

    Combat Round

    Defend

    Exchange

    Game Return

    Get Weapon Damage

    Search

    Next steps

    Part III: Phaser v3.16+ encoding

    Lesson 3-2: Scaling

    Compare your code

    Bonus Course Content: (Coupon)

    Certification Quiz

    Lesson 3-3: Preload and Deploy Game Assets

    Game Description

    Loading Game Assets

    Displaying Game Assets

    Compare your code

    Certification Quiz

    Lesson 3-4: Positioning & Moving Game Components

    Controlled movement & AI

    Defining the Room boundaries

    Compare your code

    Next steps

    Certification Quiz

    Lesson 3-5: Physics & Collisions

    Phaser v3.17 3D Extern

    Compare your code

    Certification Quiz

    Lesson 3-6: Heads Up Displays

    Compare your code

    Next steps

    Certification Quiz

    Lesson 3-7: Dynamic Menu & Controls

    Dynamic Menus

    Combat Status Adjustments

    Compare your code

    Next steps

    Certification Quiz

    Lesson 3-8: Game over with Optimized Menus

    Animation Movies

    Game Over Scene

    Compare your code

    Next steps

    Certification Quiz

    Lesson 3-9: Build Supporting Functions

    Combat Skills

    Combat Narrative

    Combat Round

    Defend

    Exchange

    Game Return

    Get Weapon Damage

    Post Narrative Check

    Search

    Compare your code

    Next steps

    Conclusion

    Further Information

    Game Design System™ Recipes:

    Our References:

    Walk-Through Tutorial: Blood Pit™

    Part I: Project Foundation

    A step-by-step Game Recipe™ Tutorial for Phaser v2.x.x and v3.16+.

    Use the Left Menu to navigate between course topics.

    If you would like a Course Completion Certificate, please correctly answer all the quiz questions following each lesson.

    You will have two chances to pass each end-of-lesson quiz.

    You have a limited number of attempts to complete this course.

    There is no expiration date for this course.

    STEM Teachers: you can use this online course for one-day workshops and Game Jams. Visit http://makingbrowsergames.com/p3gp-book/_p3-bloodPitv1/workshop for instructor aids, lesson plans and resources.

    References:

    This Walk-Through Tutorial comes from the Phaser III Game Prototyping workbook Part III. It is a single chapter from a larger collection of 16+ game mechanics found in http://leanpub.com/p3gskc/.

    Supporting website and bonus content:

      * http://makingbrowsergames.com/design/ and

      * http://makingbrowsergames.com/p3design/

    Phaser Game Design (textbook) —

      * https://leanpub.com/phaser3gamedesignworkbook, or

      * https://leanpub.com/phaserjsgamedesignworkbook

    Phaser III Game Prototyping (advanced users) — https://leanpub.com/phaser3gameprototyping,

    This tutorial is an abridged edition; it links to an additional 162 pages of content. We chose this format to reduce the retail price while still supplying value. In all, this tutorial is 214+ pages of total content.

    Required STEM skills

    To get the most out of this walk-through tutorial, you should already understand programming skills (at a basic or intermediate level) and basic computer science skills (i.e., typing, O/S file structure creation and navigation). If you would like a FREE ONLINE refresher, then I recommend a quick visit to W3Schools as your starting point. By following their instructions, you will learn a complete foundation in HTML, CSS, and JavaScript in a matter of hours! … then, return to this Game Recipe™ course and learn how to combine those technologies into your own bespoke game creations.

    After you finish this tutorial, you’ll have the skills to build any bespoke RPG Action Game using the Game Design System™ approach with the Phaser III JavaScript Gaming Framework.

    Required Game Assets:

    NOTE: You will need all the workshop files found here:

    http://makingbrowsergames.com/p3gp-book/_p3-bloodPitv1/singlePlayer.zip (70MB zipped)

    Course Overview

    Game Recipe™ Process

    Step-by-step Game Recipe™

    In this step-by-step Game Recipes™ tutorial, we are using the 8 steps from the Game Design System™ approach. We are creating a simple In-Game Module for the Adventurers of Renown Gaming™ Series. We will write our source code using JavaScript and the open source Phaser JavaScript Gaming Framework either v2.x.x or III.

    Every lesson includes editable, online examples in v2.x.x and v3.16+ available for your experimentation and learn by doing. You should follow the project’s development through incremental stages, and learn what each sequential step looks like as we grow this project into a completed game. At each step, you will learn the basic foundations of Phaser — in either version — and apply fundamental game mechanisms — like rendering and moving characters, collision detection, collecting player’s input, flow control mechanisms, framework-specific helper functions, scenes, animations, tweens, watching for winning or losing condition, and updating gameplay status.

    Game Design System™

    Development:

    Step 1. Requirements: Copy a fresh/new file structure into a new or separate project directory (also known as — aka — a folder). A basic index.html file should be there already; just update the metadata for search engine optimization (SEO). (See Chapter 2 Worksheet)

    Chapter 1.2 Phaser Game Prototyping - Project Set-up:

    Create the following directories/folders for this first project on your computer. You can quickly set-up the project by copying the Project Game Prototype Starter Kit from inside the Bonus Content directory — the Bonus Content was an additional download available from your LeanPub.com personal library. For Amazon patrons, you can download this template from the book’s website — Phaser template kit. at http://makingbrowsergames.com/p3gp-bookstandalone.zip (30 MB)

    There are more details inside Chapter 1 concerning Project Set-up.

    Game Project directory and files listing

    1     ./BLOODPIT/          //game root directory (single player)  2     ├── favicon.ico      //game logo 3     ├── index.html      //game front-door entrance 4     ├── license.txt      //game EULA at 5     ├── manifest.json    //game mobile app 6     ├── package.json    //for Progressive Web Applications 7     ├── purchaseOrd.pdf  //how to buy your game 8     ├── ReadMe.md        //game info, contact and metadata 9     │ 10     ├── assets/          //game unique © resources 11     │  ├── audio/ 12     │  ├── images/ 13     │  └── spriteSheets/ 14     │ 15     ├── css/            //game content styling 16     │  └── main.css 17     ├── fonts/          //game font styling 18     │  └── fonts.css 19     │ 20     └── js/              //game behaviors 21         ├── lib/        //game external source code libraries 22         ├── plugins/    //game enhancements 23         ├── prefabs/    //game prefabrication objects 24         ├── states/      //game phase 25         └── utilities/  //game helpers 

    Download the single-player package and create the directory folders in the same place as your index.html.

    Enjoying the preview?
    Page 1 of 1