Giter Site home page Giter Site logo

gamepad-navigable-main-menu-tutorial's Introduction

Gamepad-Navigable-Main-Menu-Tutorial

This is the project repository going along with the Unreal Engine blueprint tutorial posted on www.justiceadams.com. This project is a simple UI that is gamepad/controller friendly and is built on top of the Unreal Engine first person template. Note that I did not develop the first person underlying content and the focus should be on the menu UI. Developing a controller friendly game and need to know how to develop a robust UI? Look no further! I was working on a WWII tank game experience when I ran into this problem, so I feel your pain.

Note

There is no actual C++ code here in this repo! Weird, I know. The point is to demonstrate when/where it's better to utilize the Unreal Engine blueprint system and furthermore, how to do so! For more on that decision I encourage you to give the accompanying blog post a gander.

Feel free to explore the repo and play around with the blueprints. Simply clone the project to whichever directory you want and open it with Unreal Engine. (This was developed with UE V:4.16.3)

Want to see the finished product? Feel free to package the project yourself. I encourage you to check out Unreal's documentation on how to do so.

package project

If you don't want to do any of that, no big deal. Here's a gif of the final product.

final-product

Feel free to ask any questions/reach out to me, and as always keep up with me on www.justiceadams.com/blog

Resources

The file resources used can be found in the root directory of the project. Also worth noting, here are some of the tools that made this project possible

gamepad-navigable-main-menu-tutorial's People

Stargazers

 avatar  avatar

Watchers

James Cloos avatar Justice Adams avatar

Forkers

risooonho

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.