Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 24 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
Development Game Development Unreal Engine

Unreal Engine 4 Game Develop: Battle Royale with Blueprint

This course will create a Battle Royale type shooter based on a PUBG game.
Rating: 4.5 out of 54.5 (117 ratings)
853 students
Created by Bigcat NIU
Last updated 1/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Create a shooting game.
  • Develop using Unreal Engine 4.
  • Learn to program using blueprints.
  • Learn how to build a quality set of blueprint object frameworks.
  • Learn how to create complex UI's.
  • No programming experience at all is required to learn this course.
  • Those who already have experience in game development will further enhance their development skills.

Course content

17 sections • 151 lectures • 23h 58m total length

  • Preview04:35
  • Preview01:49
  • Resource Download
    00:46
  • Create Project
    01:56
  • Preview03:57

  • Editor interface
    03:19
  • Play the Game
    03:01
  • Important Element
    02:37
  • Gameplay Framework
    04:31

  • Gameplay framework build
    04:14
  • Input Settings explained
    04:04
  • Setting input keys
    05:34
  • Setting Near Clip Plane
    01:30

  • Animation BlendSpace explanation
    05:01
  • Unarmed Standing Moving BlendSpace
    07:18
  • Unarmed Crouching Moving BlendSpace
    07:16
  • Unarmed Prone Moving BlendSpace
    08:32
  • Armed Standing Moving BlendSpace
    07:04
  • Armed Crouching Moving BlendSpace
    08:01
  • Armed Prone Moving BlendSpace
    07:16
  • Armed Standing Aiming Moving BlendSpace
    07:19
  • Armed Crouching Aiming Moving BlendSpace
    06:58
  • Parachute BlendSpace
    02:45

  • AimOffset Explained
    02:56
  • Unarmed Standing AimOffset
    04:09
  • Unarmed Crouch AimOffset
    03:49
  • Armed Standing AimOffset
    03:39
  • Armed Standing Aiming AimOffset
    04:24
  • Armed Crouching AimOffset
    03:31
  • Armed Crouching Aiming AimOffset
    03:24

  • AnimBlueprint Explained
    02:47
  • Creating Character state variables
    04:53
  • State Machine: Unarmed
    13:19
  • State Machine: Armed
    11:37
  • State Machine: Armed to Unarmed
    02:44
  • State Machine: Aiming
    04:04
  • State Machine: Skydive
    05:08
  • State Machine: Jump
    05:52
  • State Machine: Death
    03:47
  • AnimGraph: Logic Production
    12:13
  • AnimGraph: Testing
    04:51
  • Event Graph: Creating Variables in Character
    05:20
  • Event Graph: Set direct access variables
    05:43
  • Event Graph: Calculation of relevant variables
    04:11
  • Event Graph: Set AimOffset variables
    09:06

  • Animation Montage Explained
    04:31
  • Equip animation montage
    08:35
  • Take back animation montage
    07:10
  • Magazine & Bullet Change animation montage
    06:08
  • Shooting related animation montage
    03:58
  • Using an Object related animation montage
    03:00

  • Setting up character default components
    04:02
  • Create Camera
    02:24
  • Mouse Control Function
    08:15
  • Character Movement: Basic functionality
    06:16
  • Character Movement: Velocity smoothing
    06:08
  • Mouse view: Free view
    11:25
  • Mouse view: Adapted character movement
    05:42
  • Pose switch: Switching functions
    11:20
  • Pose switch: Switch limit
    13:10
  • Mouse view: Pitch Angle Limit
    17:18
  • Pose switch: Affects camera position
    22:36
  • Movement speed: Different movement speeds
    10:14
  • Movement speed: Posture affects movement speed
    10:12
  • Movement speed: Movement speed test
    11:52

  • Creating sub-skeletal models
    14:18
  • Preparation of Datas
    09:47
  • Replace skeletal models
    05:34
  • Special logic for bodysuits
    07:11
  • Skin Mask
    14:18
  • Default underwear wear
    06:37

  • Making Weapons DataTable
    24:26
  • Making Ammo DataTable
    02:53
  • Making Weapons Accessories DataTable
    21:16
  • Making Equipment DataTable
    09:27
  • Making Health DataTables
    08:13

Requirements

  • There is normal logic to the mind.
  • You can run Unreal Engine.

Description

Hi everyone, I'm Big Cat.


About the Content

This course is a complete set of tutorials for the Battle Royale type of game. The features are so huge that they were not shown in the promo video to show all the features. For example, the bullets fired all have a downward effect and reduce the flight speed based on the distance. All features are made as detailed as possible.


About the Serial

All courses are now completed, and the promo video is the actual result of running the game. Since I want to give you a high-quality video experience, I'm using continuous updates for the lessons (I'm actually hoping to meet you all sooner rather than later). Each video is carefully edited to eliminate errors, forgetfulness, and other time-wasting content. From time to time, every week, I will go live with new course videos.

IMPORTANT: If you only want to watch one full course, you can wait until all of my video updates are complete and purchase it.


About Blueprint

All content in this set of courses is implemented using blueprints. You'll see a set of blueprint projects with a clear structure and clean nodes, and it's time to really understand the greatness of blueprints.

If you develop in C++ at work, this won't stop you from watching my course in the slightest. Because every function in a blueprint can be found in C++, and learning blueprints can still help you with your C++ development.


Write at the end

I did all the work on this course by myself, including blueprint development, lecture writing, video recording, audio recording, captioning, video editing, and even the Green-Screen technology at the beginning of the promo. Every detail was tweaked over and over again to give you as perfect an experience as possible. It's tough to produce a go-to course. I know there are still many things I didn't get right, like my English accent, and I hope you can understand more. Of course, you can contact me if you have any questions, comments, or suggestions, and I'll get back to you as soon as I see them.


I'm Big Cat.



Full Course List

  1. Section1: Preparatory Work (4 lessons)

    • Download and install the Unreal Engine.

    • Create game projects and import resources.

  2. Section2: Basic Knowledge (4 lessons)

    • A basic understanding of the Unreal Engine.

  3. Section3: Project Setting (4 lessons)

    • Gameplay framework build.

    • Complete the input settings.

  4. Section4: Animation BlendSpace (10 lessons)

    • Learn what Animation BlendSpace is.

    • Create animated BlendSpace with characters standing, crouching, prone, aiming, and parachuting.

  5. Section5: Animation AimOffset (7 lessons)

    • Learn what Animation AimOffset is.

    • Create animated offset aiming for characters standing, crouching, prone, and aiming.

  6. Section6: Animation Blueprint (15 lessons)

    • Learn what Animation Blueprint is.

    • Make character animation state machines that contain all the states of the characters.

    • Learn to use an animation graph.

    • Produce logic functions related to animation.

  7. Section7: Animation Montage (6 lessons)

    • Learn what Animation Montage is.

    • Create an animated montage of equipment and take-back weapons.

    • Create an animated montage of changing magazines and bullets.

    • Create a montage of shooting animations.

    • Create an animation montage of using objects.

  8. Section8: Character base features (14 lessons)

    • Set up character components.

    • Create mouse control functions.

    • Create the character movement function and its effect on the movement speed.

    • Create a pose switch.

  9. Section9: Character fashion (6 lessons)

    • Build character fashion skeleton model components

    • Material masking.

    • Character Avatar system. (Avatar means change of fashion, am I using the right word?)

  10. Section10: Item DataTables (5 lessons)

    • Creation of Weapons DataTable, Ammo DataTable, Weapons Accessories DataTable, Equipment DataTable, Medicine DataTable.

  11. Section11: Item System (2 lessons)

    • Item System Framework Explained.

    • Creating an item base class.

  12. Section12: Pickup Object (8 lessons)

    • Create pickup object base classes.

    • Create pickup objects for items, weapons,  Weapons Accessories, ammo, equipment, health items, energy items, and fashion.

  13. Section13: Item Object (9 lessons)

    • Create weapon item objects, including skeletal functions, weapon accessories functions, sound components, and particle components.

    • Create ammo, equipment, use type, and fashion item objects.

  14. Section14: Item Generation System (9 lessons)

    • Explain item generation rules.

    • Creating probability-related data tables.

    • Making logic for generating items.

    • Calculating where to display items.

  15. Section15: Data Storage (2 lessons)

    • Data Storage Frameworks.

    • Create data-related variables.

  16. Section16: Pickup and Discard Items (30 lessons)

    • Character Avatar logic made.

    • Pickup and Discard item logic flow explained.

    • Make Pickup and Discard item related functions.

    • Weapon switching functions.

  17. Section17: Weapon features (21 lessons)

    • Weapon aiming features, including direct aim and open scope aiming.

    • Fire features, including fire animation, magazine change, bullet change, screen shake, and crosshair deflection.

    • Bullet functions, including bullet drop logic and a bullet hole.

  18. Section18: InventroyUI (20 lessons)

    • Basic knowledge of UI production explained.

    • UI construction and logic production.

    • Display 3D characters in the UI, and synchronize all costumes.

    • UI drag and drop function.

  19. Section19: MainUI (9 lessons)

    • Making the Crosshairs UI.

    • Making the ActionTips UI.

    • Making the MessageTips UI.

    • Creating the UserInfo UI.

    • Creating the Countdown UI.

    • Creating the Directions UI.

  20. Section20: Objects used (6 lessons)

    • Create an inventory UI progress bar.

    • Creating a circular progress bar.

    • Make a usage logic.

    • Making Energy Restoration Logic.

  21. Section21: Parachute (9 lessons)

    • Making a skydiving UI.

    • Making the Aircraft Actor.

    • Produced the free fall flight function.

    • Produced the parachute flight function.

  22. Section22: Safe Zone (4 lessons)

    • Make the display function.

    • Random position logic explanation.

    • Create a continuous zoom function.

    • Move characters in and out to trigger related functions.

  23. Section23: Airdrop (4 lessons)

    • Airdrop plane flight.

    • Airdrop boxes.

    • The items in the airdrop.

  24. Section24: Bombing Zone (3 lessons)

    • Blast points.

    • Bombing zones.

    • Execution logic.

  25. Section25: Map UI (9 lessons)

    • Big map and small map interface building.

    • Big map move and zoom.

    • Small map movement logic.

    • Map UV creation and interpretation.

    • Display of Safe Zones, Bombing Zones, and Flight Route Maps.

  26. Section26: Final Map (2 lessons)

    • Adaptation-related logic to the final map.


Who this course is for:

  • People who want to learn game development.
  • People with no or some programming experience.
  • Programmers, designers, game makers.

Instructor

Bigcat NIU
Software Engineer 软件工程师
Bigcat NIU
  • 4.5 Instructor Rating
  • 158 Reviews
  • 1,140 Students
  • 2 Courses

Hello everyone, I am Bigcat.

From the time when I was 18, I started programming. I have started developing program at the age of 20 and it lasts for more than 10 years. During this time,I continued to go beyond myself constantly, never stopped.

I am engaged in game development for 7 years, and commercialization project development for 5 years. I have a lot of experience both in client and server development area. I worked as a program manager at a NASDAQ listed company years ago.

Through my programming experience and the progress of the times, I will bring you a lot of practical quality courses.

My philosophy is to bring people who want to learn programming much more fun so that everyone will find happiness in the learning process.

See you soon!

Bigcat.


从我18岁的时候开始学习编程,20岁开始程序开发的工作至今已经10余年。在这10余年的编程生涯中,不断学习不断超越自己,从没有停下脚步。

本人从事游戏开发7年,商业化项目开发5年。无论是客户端还是服务器的开发,都拥有大量的开发经验。曾任职于NASDAQ上市公司担任程序部主管。

通过我的编程经验及时代的进步,未来我会给大家带来很多实用的精品课程。

我的理念是给更多想学习编程的人带来更有乐趣的学习体验,让大家在学习的过程中寻找到快乐。

期待与您的见面!

大猫

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.