Restless Souls/Wishlist: Difference between revisions

m
link fixes
m (link fix)
m (link fixes)
 
(9 intermediate revisions by the same user not shown)
Line 85: Line 85:


Features the demo should include:  
Features the demo should include:  
* two levels (to test normal level load routine and level streaming [https://docs.unrealengine.com/en-US/BuildingWorlds/LevelStreaming/HowTo/index.html (T)])
* two levels (to test normal level load routine and level streaming [https://dev.epicgames.com/documentation/en-us/unreal-engine/level-streaming-how-tos?application_version=4.27 (T)])
* skydome [https://www.youtube.com/results?search_query=ue4+skybox (V)]
* skydome [https://www.youtube.com/results?search_query=ue4+skybox (V)]
* lightning
* lightning
Line 92: Line 92:
* HUD ("circular" health bar, item slots)
* HUD ("circular" health bar, item slots)
** [https://web.archive.org/web/20181006203834/https://wiki.unrealengine.com/Unreal_Motion_Graphics_(UMG)_UI_-_Inventory_Tutorial_Playlist (T)]
** [https://web.archive.org/web/20181006203834/https://wiki.unrealengine.com/Unreal_Motion_Graphics_(UMG)_UI_-_Inventory_Tutorial_Playlist (T)]
* background music [https://docs.unrealengine.com/en-US/WorkingWithMedia/Audio/index.html (D)] [https://docs.unrealengine.com/en-US/AnimatingObjects/Matinee/HowTo/MHT_7/index.html (T)] [https://www.youtube.com/results?search_query=ue4+background+music (V)]
* background music [https://dev.epicgames.com/documentation/en-us/unreal-engine/WorkingWithMedia/Audio/?application_version=4.27 (D)] [https://dev.epicgames.com/documentation/en-us/unreal-engine/playing-animations-and-sounds?application_version=4.27 (T)] [https://www.youtube.com/results?search_query=ue4+background+music (V)]
* save game state
* save game state
* read game state
* read game state
Line 181: Line 181:
** YOLO +: YOLO plus the games has never been played before. first play after installation. This is a secrete achievement.
** YOLO +: YOLO plus the games has never been played before. first play after installation. This is a secrete achievement.


Besides from what all should be tested and made, here's a groundwork tutorial: [https://docs.unrealengine.com/en-US/Resources/Templates/ThirdPerson/index.html Blueprint 3rd Person Game]
Besides from what all should be tested and made, here's a groundwork tutorial: [https://dev.epicgames.com/documentation/en-us/unreal-engine/third-person-template?application_version=4.27 Blueprint 3rd Person Game]


It touches pretty much stuff in those 4 hours: getting a character into a level, setting him up as player, the controls, animations cycles, animation blending, animation overlay and attaching physics
It touches pretty much stuff in those 4 hours: getting a character into a level, setting him up as player, the controls, animations cycles, animation blending, animation overlay and attaching physics
Line 194: Line 194:
# For content creation you maybe want to use [[Blender]] since it is free and available for PC, Mac and Linux.
# For content creation you maybe want to use [[Blender]] since it is free and available for PC, Mac and Linux.
# Install Visual Studio 2017 Community (to write C++ later)
# Install Visual Studio 2017 Community (to write C++ later)
# Register at https://www.unrealengine.com/en-US/, while logged in you can download the installer from the upper right corner. (Blue button "DOWNLOAD".)
# Register at https://www.unrealengine.com/en-US, while logged in you can download the installer from the upper right corner. (Blue button "DOWNLOAD".)
# Start Installer and download Unreal Engine 4.17.1 (It will be about 6 GB. It extracts to 17 GB.)
# Start Installer and download Unreal Engine 4.17.1 (It will be about 6 GB. It extracts to 17 GB.)
# Learn viewport navigation from the yellow flashing blue hat icon.
# Learn viewport navigation from the yellow flashing blue hat icon.
# Then continue with the videos of the [https://docs.unrealengine.com/en-US/Resources/Templates/ThirdPerson/index.html 3rd Person Game tutorials.]
# Then continue with the videos of the [https://dev.epicgames.com/documentation/en-us/unreal-engine/third-person-template?application_version=4.27 3rd Person Game tutorials.]


===Tutorial summary: 3rd Person Game===
===Tutorial summary: 3rd Person Game===
Line 376: Line 376:
'''Creating FBX'''
'''Creating FBX'''


You either need the '''[https://www.autodesk.com/developer-network/platform-technologies/fbx-converter-archives FBX converter]''' or [[Blender]] to convert the Collada to FBX file format.
You either need the '''[https://aps.autodesk.com/developer/overview/fbx-converter-archives FBX converter]''' or [[Blender]] to convert the Collada to FBX file format.




Line 815: Line 815:


Summary:
Summary:
* if you need a free spreadsheet program [https://www.libreoffice.org/download/download/ you can download Calc, it is part of LibreOffice], or use Google Sheets
* if you need a free spreadsheet program [https://www.libreoffice.org/download/download-libreoffice/ you can download Calc, it is part of LibreOffice], or use Google Sheets
* '''create a csv''' file with the first cell of first column (A1) being empty and the other lower cells (A2, A3, ...) to be unique in name
* '''create a csv''' file with the first cell of first column (A1) being empty and the other lower cells (A2, A3, ...) to be unique in name
* Calc: save file, check "edit filter settings", save csv with comma as field delimiter
* Calc: save file, check "edit filter settings", save csv with comma as field delimiter
Line 839: Line 839:


Stuff that might be useful later...
Stuff that might be useful later...
* https://docs.unrealengine.com/en-US/BlueprintAPI/Utilities/Text/FindStringTableIDandKeyfromText/index.html
* https://dev.epicgames.com/documentation/en-us/unreal-engine/BlueprintAPI/Utilities/Text/FindStringTableIDandKeyfromText?application_version=4.27
* https://docs.unrealengine.com/en-US/BlueprintAPI/Utilities/Text/MakeTextfromStringTable_Advanced/index.html
* https://dev.epicgames.com/documentation/en-us/unreal-engine/BlueprintAPI/Utilities/Text/MakeTextfromStringTable_Advanced/?application_version=4.27
* https://answers.unrealengine.com/questions/607039/how-to-localise-with-string-tables-in-blueprints-o.html
* https://forums.unrealengine.com/t/how-to-localise-with-string-tables-in-blueprints-only-project/395329


Importing data tables is cool but unfortunately I haven't see a way to create text and image fields programmatically to the editor. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 22:52, 11 February 2018 (CET)
Importing data tables is cool but unfortunately I haven't see a way to create text and image fields programmatically to the editor. --[[User:Paradox-01|paradox-01]] ([[User talk:Paradox-01|talk]]) 22:52, 11 February 2018 (CET)
Line 945: Line 945:
You can now play the game.
You can now play the game.


:https://answers.unrealengine.com/questions/37357/how-do-i-create-a-exe-of-my-game.html
:https://forums.unrealengine.com/t/how-do-i-create-a-exe-of-my-game/282120


====Exit the game====
====Exit the game====