Six Weeks Later: Epic Developer Community Update

Hello everyone,

The Epic Developer Community has been live for six weeks now and we’d like to provide an overview on some of the recent updates, as well as outline what is still in progress and planned for the months ahead.

We’ve seen a significant increase in community and forum activity—you’ve posted hundreds of tutorials and snippets and asked loads of questions. For the first few weeks we focused primarily on urgent bug fixes, small feature updates, and we’ll admit, a little vacation. Since last week we are back at it in full force for phase 2: solidifying all existing features.

Thanks to everyone who jumped in and contributed to an exciting launch! We’ll continue to roll out updates and are reviewing all the incoming feedback.

Listed below are a sample of the recent and upcoming changes you’ll find on the Epic Developer Community:

COMPLETED FEATURES

Favorites

You can now mark tutorials and snippets as favorites, and these will then be displayed on a special tab in your profile. You must be logged in to be able to see this option.

learning_library_favoritesnippets_favorite


Tutorial Up/Down Votes

Tutorial posts now have up and down votes. You must be logged in to vote, and only upvotes will be displayed publicly. Content authors can see both up and down votes on their own content.

Snippets will receive this same functionality at a later date.


Tutorial/Snippet Header Changes

We’ve tidied up and restructured the top section of Tutorials and Snippets pages to help make them cleaner. More iterations on this to come!


GIFs

GIF support was added to Tutorials.


Snippets Editor

We split the snippet editor into two different modes: personal and advanced. The Personal tab contains basic and quick-fire options, meant for creating snippets for personal use or sharing with a small set of others. The advanced mode provides more options, and is designed for more robust snippets that are intended as long-term examples or building blocks for others.


Extra Snippets Features

We have added the ability to insert one extended block of text, one image, and one link to snippets. We hope this helps you explain what your snippet does or how it should be used.

Other items

  • Published date and time displayed alongside search results (Deploying shortly)
  • Many minor UI and design tweaks and adjustments
  • Updates to display accurate post count numbers across ecosystem and mitigate old topics from intermittently surfacing to the front and forum landing pages
  • A few security updates
  • Additional small issues and bugs resolved

IN PROGRESS

The following items are works in progress and may be completed shortly, while others are a preview of what to expect in the coming months.

Tutorial Discussion Topics

For each Tutorial, a forum topic will be automatically generated in the name of the author, with the tutorial and the forum topic linking to one another. The number of replies will display at the top of the tutorial post.
This is already partially rolled out, but there are still a particular issue we are working out, which is why you do not see this feature on every post just yet.

Snippets will also receive this same functionality at a later date.


Localization

We have added in, and already deployed, language filters, and now support “link groups” for Epic tutorials, facilitating the ability for all related localized content to be aware of each other.

We are currently working on porting over the Japanese, Chinese, and Korean localizations for a lot of the Epic content, courses in particular. We are also happy to share that we will start offering Spanish, Brazilian Portuguese, and French translations to content in the future!

Localization for the Epic Developer Community site itself is in progress, so keep a look out for additional updates here.


SEO

To ensure content surfaces in search engine results and is easy to find for you all, we are working on pagination and server side rendering first and foremost.

In the future, we’ll likely update our URL structures for even further optimization.


Support for products beyond Unreal Engine

We are working on updates to the design and our backend to support more dev tools beyond Unreal Engine, such as support for Epic Online Services as an example.


Tutorial Improvements

Work is scoped for improving the filtering of content and surfacing outstanding content, as well as many quality of life improvements to the tutorial editor itself.


Community Heroes and Badges

The Community Heroes and badging systems need backend work to help us automate badges for you all. A dedicated page that showcases our community heroes, outlines what badges you can earn, and how to receive them is in the works.

22 Likes

It looks good. Thanks.

2 Likes

Well done guys, it is really good and it is great for indie developers like myself to be able to talk to other like minded individuals.

4 Likes

Maybe I just missed something obvious, but how do I access this Developer Community portal?

It would be nice to have the “achievements” part or a filter in the library tutorials. It would help to find a tutorial we did and can reuse easily.
Also, there is an issue with the videos. They are not displaying correctly on Ipad. When you move the timeline pointer then you have the sound but a black screen…
Thank you so much for all your work.
You guys are amazing!!!

Hold on, you mean that there is no plan to create an Epic-endorsed https://blueprintue.com/ ?

It’d make a lot of sense to have here a technology so we can share blueprint and material graphs easily, rather than uploading screncaps of it.

1 Like

I’m not sure what the point of hiding downvotes other than to spare the poster’s feelings, but I personally use those (where available) to identify sketchy posts. If something has 10 upvotes, it may be a great tutorial, or a terrible one with 50 downvotes that you can’t see. /shrug

And I agree that it would be great to have blueprintue-style integration here.

3 Likes

Nice! I like the atmosphere here

Re Blueprint snippets @Karton and @ronm6667 - that is exactly what we already have.
We are already working with blueprintue and have licensed his renderer, we support the visualization for materials and blueprint just like on blueprintue, we also have support for adding snippets for all kinds of other things such as C++, config, metasounds etc, as well as the ability to have up to 10 snippets a page, plus now with these latest changes we also added in the option to add in an extra picture or link and description along side of it all for those people who want to share a bit more info and context.
Check out the snippets in the left hand menu :slight_smile:

I agree and understand regarding the up/down vote thing but it is a tricky trade off where either direction leads to pros and cons. We might experiment a little with it over the next couple of weeks.

1 Like

@Hourences I see what you mean, and definitely that’s a huge step in the right direction.
However, there is still a gap to fill, as people would enjoy posting right in the thread the graph they’re talking about.
Imagine that like a StackOverflow conversation. I post a graph that I can’t get to work, and the other people would correct the graph and post a new version in their replies.

You could sort of do that now by copy-pasting the snippet URL, as below, but you can see how that’s a less-than-ideal integration.

Very much this. Hiding downvotes on YouTube was a universally hated decision…and communities almost never agree so unanimously on anything. Why anyone would then try to recreate that disaster is beyond comprehension.

1 Like

This is very helpful!