Advertisement
Guest User

UE4 newfags

a guest
Nov 4th, 2015
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.00 KB | None | 0 0
  1. Добрый день, начинающий девелопер. Это тред о движке Unreal Engine, на котором сделаны горячо любимые тобою серии Splinter Cell, Deus Ex (не вся), Thief (не вся), Killing Floor, Batman, Mass Effect, Borderlands и Dishonored. Также на нём сделаны последние игры из серий XCOM, Duke Nukem и Mortal Combat. Также на нём сделаны такие шедевры как Postal 2 и Lineage II.
  2. Он напишет за меня игру?
  3. Нет. Её напишешь ты сам. Движок - просто инструмент, упрощающий твою работу.
  4. Как мне работать с этим инструментом?
  5. Для начала выбери свой уровень:
  6. Ну, я много играл в игры и захотел сделать свою
  7. Тогда тебе придётся ознакомиться с теорией. Прочти сперва:
  8. https://en.wikipedia.org/wiki/Object-oriented_programming
  9. https://en.wikipedia.org/wiki/Event-driven_programming
  10. Главное что тебе нужно понять - любая игра состоит из объектов. Объекты - это набор компонент и методов. Методы вызываются в ответ на некие события в игровом мире.
  11. У нас в школе было программирование. Нам показывали блок-схемы. Я могу сделать блок-схему проверки пароля
  12. Тогда ты уже можешь работать с движком. Вот гайд:
  13. https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/index.html
  14. В первую очередь прочти про построение блок-схем:
  15. https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/FlowControl/index.html
  16. И работу с переменными:
  17. https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/Variables/index.html
  18. Я С++ сеньёр, просто объясните как прикрутить скрипты к этой йобе
  19. Довольно просто. Вот обзор:
  20. https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.html
  21. Вот пример:
  22. https://docs.unrealengine.com/latest/INT/Programming/QuickStart/index.html
  23. Вот гайд:
  24. https://docs.unrealengine.com/latest/INT/Programming/index.html
  25. Я недавно перекатился с Unity
  26. Прочти
  27. https://docs.unrealengine.com/latest/INT/GettingStarted/FromUnity/index.html
  28. с остальным разберёшься по ходу.
  29. У меня карта всё время куда-то убегает! Как работать в этом ёбанном редакторе?
  30. Вот так:
  31. https://docs.unrealengine.com/latest/INT/Engine/QuickStart/index.html?utm_source=launcher&utm_medium=ue&utm_campaign=uelearn
  32. Я прочёл всё что вы сказали, но нихуя не понял
  33. Или
  34. Я читаю, но понимаю довольно медленно. Нет ли способа изучить попроще?
  35. К счастью, есть. В списке контента для обучения есть проект "Content Example"
  36. Там подробно разобраны все компоненты движка, и особенности работы с ними (кроме С++!)
  37. Я научился вязать эту лапшу из блюпринтов / индусить на крестах. Но мой проект всё равно блеклый. Как мне сделать текстуры как в Dishonored?
  38. Покрытие объектов текстурами - прошлый век. В анриале используются "Материалы". Всего существует пять типов материалов:
  39. https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/MaterialProperties/BlendModes/index.html
  40. О параметрах материалов можно прочесть здесь:
  41. https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/MaterialInputs/index.html
  42. Работа с материалами также имеет нодовую структуру (блоксхемы):
  43. https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/ExpressionReference/Utility/index.html
  44. https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/ExpressionReference/Math/index.html
  45. Подробный гайд по материалам:
  46. https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/index.html
  47.  
  48. Некоторые хитрости:
  49. А я видел как здание/гора/планета реалистично разваливается на куски. Мне нужно делать каждый кусок в отдельности?
  50. Не обязательно. Читай:
  51. https://wiki.unrealengine.com/Videos/Player?series=PLZlv_N0_O1gYeJX3xX44yzOb7_kTS7FPM&utm_source=launcher&utm_medium=ue&utm_campaign=uelearn
  52. В эффектах есть классные фонтанчики, огоньки, взрывы. Как мне сделать такие же?
  53. Это системы частиц (Particle System)
  54. https://docs.unrealengine.com/latest/INT/Engine/Rendering/ParticleSystems/UserGuide/
  55. Враги постоянно прутся лбом в стену и забиваются в углы. Я задолбался писать им что и где нужно оббегать
  56. Ты пишешь велосипед. Умные люди давно создали навигационные карты:
  57. https://docs.unrealengine.com/latest/INT/Engine/AI/BehaviorTrees/QuickStart/2/index.html
  58. Подробнее про поведение:
  59. https://docs.unrealengine.com/latest/INT/Engine/AI/BehaviorTrees/UserGuide/index.html
  60.  
  61. Кстати, для демонстрации всех трёх в Content Example есть карты.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement