1. Path of Exile
  2. News

Path of Exile News

Developer Interview - Skyler - Gameplay Programmer

Continuing with our developer interviews, we took a moment to talk with Skyler, one of our gameplay programmers who joined the team last year. Check it out below.

Hi Skyler! Thanks for taking part in the interview. Please introduce yourself.
Hi! My name is Skyler and I'm a gameplay programmer at Grinding Gear Games since about October of last year. I was born in Alaska where I grew up, attended college at the University of Utah, and now I'm here in NZ learning how to be a proper kiwi.

Could you tell us a bit about your current role at GGG?
As a gameplay programmer I pretty much do anything and everything programming related that has to do with gameplay: implementing unique items, hooking up new stats, making skills, and more.

When did you find out about Path of Exile?
I started playing Path of Exile about 7 years ago when I was in highschool and 1.0 came out. I had a good friend who told me about it and I had fond memories of D2 as a kid so I gave it a go. Been playing almost every league since.

What was the moment that got you hooked on the game?
I think for me it was a combination of two things.

First was definitely the theorycrafting. I've probably spent as much or more time using offline skill tree planners and the wiki as I have actually playing the game. Before Path of Building (thanks OpenARL!) I would be in class writing down numbers from the wiki and the offline skill tree and doing manual arithmetic on paper to estimate the total DPS of some build idea. I'd spend hours on this stuff, sometimes being unable to go to sleep until I planned out a build idea floating around in my head.

Second was probably the community. I've been checking the Path of Exile reddit multiple times daily for about the last seven years. I just absolutely love the builds people come up with and learning more about the game through others. Plus those few weeks leading up to a league launch are always pretty magical. The hype train is infectious.

You knew Chris prior to joining us. How did you meet?
I was actually extremely lucky in meeting Chris. I was just finishing up my senior year at University of Utah in 2019 and was attending the Game Developers Conference in San Francisco. A friend let me borrow their VIP pass and encouraged me to go to a talk. I noticed Chris was one of the speakers and this piqued my interest. After the talk I asked him about job opportunities and he gave me his email and discord. I was shocked to say the least. I'm also a bit ashamed to admit, but I definitely got a selfie with him to show the friend who introduced me to the game all those years ago hahaha.

When did you know that you wanted to work in the video game industry?
I had decided I wanted to make games since about my junior year of high school, so it was definitely a long term plan for me. I was always very keen on the old adage "work a job you love and you'll never work a day in your life". Of course every job will feel like work sometimes, but I generally feel very privileged to have been able to pursue my passion.

How did you end up working at GGG?
After meeting Chris at GDC I poured my heart into a cover letter and resume, emailed him, and crossed my fingers. After many back and forth emails, we set up a technical interview with Jonathan where I shared my screen and tackled a programming problem live. However, while my general programming was quite strong and I immediately knew how to solve the problem, my C++ was very weak (I’d been heavily using Unity and C# in the last few years). I was certain I had bombed the interview when Jonathan said “Well… your C++ clearly needs a lot of work.” But he followed up, “However, it’s clear you’re actually a programmer. You think like a programmer. We can work with that.” I just about flew out of my chair, somehow managing to hold my composure for the rest of the interview.

You are working on skill mechanics. Would you be able to give us an overview of the process of your involvement in the development of a new skill?
Sure! The first step is just getting a minimum viable prototype. Just something that functions so we can feel out if the idea has any promise. After that it's an extremely iterative back and forth between me, the designer, and the effects artist. Obviously the designer has final say in most non technical decisions, but I thoroughly enjoy trying to contribute my thoughts and opinions. Generally I value trying to make skills that are interesting to theorycraft since that has always been my favorite part of the game.

What is the most challenging aspect of programming Path of Exile gameplay?
Definitely the sheer size of the game. I like to joke that I get paid to fix bugs and to make more bugs to fix later. The codebase is absolutely huge and it's very easy to miss small details or not consider niche edge cases. Thankfully having a good understanding of the game has helped me in considering these edge cases, but it can still be very hard to catch everything (Bless QA for catching so many of my bugs).

What is your favourite thing you've worked on for the game so far?
I think it has to be implementing The Saviour. I really enjoy the wide open possibilities the sword offers. It's been extremely gratifying watching videos of people testing all the different skills that can work with it and reasoning about what's best and how they could build around the different options.

Do you have any advice for aspiring programmers?
Your education is not enough. It's sad, but it's definitely true. If you want to stand out you cannot simply rely on your classwork. You have to always be experimenting with side projects, working towards internships, and building a well curated portfolio. This is especially true if you want to get into the games industry. Find projects that interest you and put the time in. The only way to get better at programming is to program.

What can the community look forward to in terms of things you're working on at the moment?
This league I've been working a lot on an older skill category which hasn’t seen major changes in quite a while: revamping the original skills and making quite a few new ones as well. I’m a bit limited on what I can reveal at this time (we have news posts coming soon), but suffice to say I think the changes will enable some interesting builds and breathe life back into truly ethical forms of gameplay.

Screenshots of Path of Exile Bosses - Huge Sale on Weapon and Shields

We're continuing to share screenshots of Path of Exile bosses from Act One. Have a look at them below. If you're interested in seeing more screenshots, check them out here and here.



This weekend we're running a sale on a huge selection of weapon skins, weapon effects and shields with more than 150 cosmetic effects available at discounted prices, including the Darkprism Weapon Effect, Celestial Shield, Heartseeker Weapon and more. Please note that this sale excludes some of the weapon and shield microtransactions introduced since the launch of the Delirium expansion.

The sale will run from the time of this post until May 19, 2020 4:00 PM (PDT). Check out the full list of specials by pressing M in game.

Thanks for your support! Have a great weekend everyone!

Most Popular Microtransactions of All Time

In today's news post, we're taking a look at all microtransactions from Path of Exile's beginning to see which microtransactions in each category have sold the most and discussing the various factors that contribute to this.

Before we begin, it's worth noting that all microtransactions featured below are ordered by quantity purchased rather than how much they contribute to overall sales.

Let's start with Armour Sets. Released in 2015, the Infernal Armour Set became an absolute hit amongst the community, holding the top position even five years later. Interestingly enough, while only two out of the ten armour packs in this list can be considered as relatively new, both represent the most popular microtransaction themes, Celestial and Stygian. It's also worth noting that these stats skew towards older microtransactions simply because there's been a longer amount of time to purchase them. More recently released microtransactions are at a disadvantage for appearing in these lists as there has been less time to purchase them.

Armour Sets
  • Infernal Armour
  • Demon King Armour
  • Seraph Armour
  • Celestial Armour
  • Arcane Armour
  • Stygian Armour
  • Elite Pack
  • Arctic Armour
  • Ghostflame Armour
  • Vampiric Armour

Looking at back attachments, we can see that the majority of players who purchase cosmetic effects prefer actual wings and wing-like attachments (the bigger the better!). The Exile's Essentials Back Attachment is in third place which is most likely a result of it being the very first back attachment we've released alongside its low price. Another microtransaction from the early days of Path of Exile, the Seraph Wings, remains popular even now, which is quite interesting as most of the old cosmetic effects tend to taper off in sales over time.

Back Attachments
  • Gloom Wings
  • Seraph Wings
  • Exile's Essentials Back Attachment
  • Tentacle Wings
  • Dragon Hunter Wings
  • Celestial Wings
  • Ultimate Chaos Wings
  • Phoenix Wings
  • Seraph Spirit Wings
  • Celestial Hooded Cloak

Now onto Character Effects. With the Celestial theme being so popular, it's not a surprise that Celestial microtransactions made it to the top in almost every category. However, many people also enjoy bloody and dark character effects for their Exiles (Bat Swarm and Ultimate Chaos effect in the top three).

Character Effects
  • Celestial Character Effect
  • Bat Swarm Effect
  • Ultimate Chaos Character Effect
  • Sin Character Effect
  • Fire Character Effect
  • Arcane Character Effect
  • Seraph Character Effect
  • Innocence Character Effect
  • Arctic Character Effect
  • Bone Aura Character Effect

Just like with Armour Sets, the Infernal theme prevails in the Footprints category. Yet again, the majority of microtransactions in this list have been released a long time ago which is the most likely cause of them being so high in the list.

Footprints
  • Infernal Footprints
  • Ultimate Chaos Footprints
  • Lightning Footprints
  • Ebony Footprints
  • Necrotic Footprints
  • Celestial Footprints
  • Ghostflame Footprints
  • Radiant Footprints
  • Sin Footprints
  • Fire Footprints


A preference for visually impressive microtransactions is pretty clear under the Weapon Skin section, with the massive Crypt Sword and the Colossus Sword being on the first and second place respectively. The recently released Darkprism and Void Emperor Weapon Skins can be applied to a wide variety of weapon types which explains their popularity (in addition to being made in celestial style).

Weapon Skins
  • Crypt Sword
  • Colossus Sword
  • Seraph Dagger
  • Adder's Claw
  • Darkprism Weapon
  • Seraph Sword
  • Void Emperor Weapon Skin
  • Warlock Dagger
  • Kacha Axe
  • Dragon Hunter Sword

Let's look at Weapon Effects. The majority of microtransactions in this list have been available since the beginning, their prices are relatively low which make it easy to add them to your collection. Additionally, most people get weapon effects from supporter packs nowadays which is very likely the main reason for the absence of modern weapon effects in this list.

Weapon Effects
  • Turquoise Weapon Effect
  • Extra Gore Effect
  • Infernal Weapon Effect
  • Emerald Weapon Effect
  • Crimson Weapon Effect
  • Ebony Weapon Effect
  • Azure Weapon Effect
  • Celestial Weapon Effect
  • Acid Weapon Effect
  • Arcane Weapon Effect

Stash Tabs are continuing to be popular no matter what, no surprises here. The upgrades are most likely the most popular due to people upgrading their initial four stash tabs. Also, Extra Stash Tabs have the appearance of being more popular but considering the Premium Bundle contains six tabs which count as a single purchase, you'd see more of them in reality than regular Stash Tabs.

Stash Tabs
  • Upgrade To Premium
  • Extra Stash Tab
  • Currency Tab
  • Premium Stash Tab Bundle
  • Map Tab
  • Premium Stash Tab
  • Premium Quad Tab
  • Divination Tab
  • Essence Tab
  • Fragment Tab

The Skill Effects section represents the meta of the past with Seraph Spectral Throw in third place (thanks in part to one certain streamer). In general, the high popularity of older effects can be explained by their prices which become even lower during our big weekend sales. By this point you're probably not surprised to see Celestial effects at the top again.

Skill Effects
  • Blue Cyclone Effect
  • Celestial Herald Effect
  • Seraph Spectral Throw
  • Ethereal Stars
  • White Cyclone Effect
  • Black Hole Frostbolt Effect
  • Water Nova
  • Automaton Arc Effect
  • Blue Flame Incinerate
  • Celestial Aura Effect

In the Shields category we see a dominance of the shiny and epic-looking cosmetics yet again with big and colourful Celestial and Yaksha Shields in first and second place respectively. The presence of the Zenith Shield in this list is quite interesting. Recently released, this shield stands out from other cosmetics with its futuristic design, which is very likely the reason for its popularity alongside other microtransactions from this series (although there are no Zenith cosmetic effects in other categories, this theme is popular enough and we would expect to see it potentially rise through the ranks over time).

Shields
  • Celestial Shield
  • Yaksha Shield
  • Badge of Skulls
  • Seraph Shield
  • Demon King Shield
  • Carnage Shield
  • Arcane Shield
  • Radiant Shield
  • Zenith Shield
  • Innocence Shield



Despite a huge assortment of portals of all possible kinds, the list below shows that players tend to prefer relatively simple effects for their portals. Most of the portals featured here were released a long time ago which is probably another reason for their high popularity - back in the days when players had a limited number of effects to choose from. With the introduction of the random portal option and a range of portals we have available now, we're likely to see a different situation here over time.

Portals
  • Black Hole Portal
  • Shaper Portal
  • Demon King Portal
  • Orange Portal
  • Steam Powered Portal
  • Ultimate Chaos Portal
  • Arctic Portal
  • Fire Portal
  • Dragon Portal
  • Malachai Portal

The Weta Pet has conquered the top of the Pets section, being the most popular choice for a purchase when we run our 'Get a Free Mystery Box' promotions due to its price (or there are an enormous amount of entomologists in our community). A high demand for cats doesn't need to be explained, but we didn't expect to see the Sin Sword Pet and the Innocence Sword Pet in this list. Perhaps, you'd like to see more variety for this type of pet?

Pets
  • Weta Pet
  • Frog Pet
  • Celestial Cat Pet
  • Scorpion Pet
  • Blue Frog Pet
  • Sin Sword Pet
  • Black Cat Pet
  • Innocence Sword Pet
  • Blood Guard Pigeon
  • Ghostflame Swarm

The Polaris Mystery Box has beaten all previous records and become the most popular Mystery Box of all time, which was expected considering the ever growing number of players and awesome design of these cosmetics. It was also released alongside a large expansion which would have boosted its sales. With the release of the Chaos and Order Mystery Box we introduced the concept of competing sides in mystery boxes for the first time. We have also significantly improved the quality of Mystery Box contents by adding 38 completely new microtransactions (instead of reskins or microtransactions that were already in the store). The contents of the Chaos and Order Mystery Box were received so well by our community that you can find individual microtransactions from this box in various lists of the most popular microtransactions.

Mystery Boxes
  • Polaris
  • Chaos and Order
  • Sin and Innocence
  • Fairgraves
  • Glimmerwood
  • Apocalypse
  • Fire and Ice
  • Thaumaturgy
  • Classic
  • Oriath


The following microtransactions can't be attributed to a specific category, but we thought you might be interested in how they rank relative to each other.

Miscellaneous
  • Skin Transfer Single
  • Extra Character Slot
  • Skin Transfer 10 Pack
  • Invisible Buff
  • Vanishing Dye
  • Guild Member Slot Bundle
  • Witch Dance
  • Skin Transfer 50 Pack
  • Shadow Dance
  • Ranger Dance

Finally, the hideouts. The top three microtransactions in this category - the Falling Leaves, Wide Light Beam and Rain decorations - are the oldest cosmetics of this type, available with a low price and look good in almost every hideout. The Celestial Nebula in this list shows the continued popularity of the space theme, and the Hideout Music Player just had to be here because who wouldn't want to listen to the Legion soundtrack over and over again in their hideout?

Hideouts
  • Falling Leaves Decoration
  • Wide Light Beam Decoration
  • Rain Decoration
  • Wisp Swarm Decoration
  • Celestial Nebula Hideout
  • Hideout Music Player
  • Shaper's Hideout
  • Glimmerwood Hideout
  • Fireplace Decoration
  • Energy Dome Decoration

That's it for this round of statistics for today, we hope you found it interesting. All the data mentioned above represents our community's willingness to support the development of Path of Exile and enable us to keep launching new content like our upcoming June expansion and of course, Path of Exile 2. We really appreciate it! Thanks so much for your continued support!

Integrating League Stories into Existing Lore

When working on a new league, finding a way to integrate its story into Path of Exile's existing lore is always a challenge. Nick, one of our narrative designers, has written an article to give you a behind the scenes look at the "Day Zero" rule they keep in mind when introducing a new story into the current lore.

Who remembers Talisman League? While not one of the most popular leagues, Talisman was a turning point in Path of Exile's league design philosophy. Prior to Talisman, Standard and Hardcore each got a separate league mechanic, with the mechanic designed to be a layer that sits on top of Path of Exile's core gameplay. There was a time when a league could just be some new monster mods!

But Talisman changed that. It introduced a new set of items, a progression, an endgame boss, and a story. After Talisman, every league was to feature these things.

When we're working on a new league, finding a way to integrate it into Path of Exile's expansive lore is always a challenge. Here's why:

Unlike your typical MMORPG, Path of Exile features regular 'resets'. When you create a character in an MMO, you're stepping into a living world that could have years of real-time events already built into it. But in Path of Exile, when you create a character, you are entering a very specific moment in time; Dominus rules Oriath with an iron (or golden?) fist, and you have been exiled to the shores of the forsaken continent of Wraeclast.

Kitava has not risen. The Elder and Shaper are at war, yet to be conquered. Past leagues may exist, but their big bad bosses haven't been bested by the Exile yet because, well, the Exile is currently face-down in the sand. Every league's story must begin from the player's Day of Exile.

I call this the "Day Zero" rule. We often bump up against this rule during league design. People are eager to build upon previous league lore, or have characters reference the events of a past league, but in almost all cases, doing so would cause chronology issues. I'm always the most adamant proponent of the rule. It may sound nitpicky (and it probably is!) but, to me, it serves some very important purposes.

For starters, it ensures there's no weirdness with characters acknowledging things that the player has not yet done or encountered. An NPC discussing the purging of the Blight before the player discovers Cassia is bound to cause some confusion.

It also forces us to be friendlier to new players. With every league, we have some number of players who have never before tried Path of Exile. In addition to all the complex mechanics they have to learn just to enjoy the main story, they typically have a B-story to follow (the current league). Throwing references to past leagues into the mix muddies the waters.

The most recent example of us encountering the Day Zero rule is Delirium. The Strange Voice begins talking at a certain point during the Campaign because the events immediately preceding allow it to do so. The cost of adhering to this rule was that the first 4 acts didn't also contain the Strange Voice.

The lore of Conqueror's of the Atlas also had to wrestle with chronology. The defeat of the Elder happens between the time that you, the Exile, defeat Kitava, and the time that you then find yourself in the Epilogue. A lot of story ideas had to be nixed because they violated the Day Zero rule, requiring that certain things happen (or had already happened) when the timeline shouldn't allow for it.

I'm excited for Path of Exile 2 not just because of all the cool stuff it contains, but because of what it allows us to do narratively. With Path of Exile 2, we can at last acknowledge all the events of Path of Exile (including the leagues!), and build upon them.

Let me know in the replies what you most want to see continued in Path of Exile 2!

Community Showcase

We're always happy to show off the talents of our players to the wider community. For today's news post we gathered several pieces of recently submitted Path of Exile fan art. Check them below!

Young Golemancer by KungFuPanda2

Nine-Tailed Fox Pet Air Brush by Cocaneman

Strange Voice and Voices Fanart by HoldimProvae

Solaris by yellowsubmarinedude

Strange Voice Fanart by Doranex

The Twilight Strand Painting by recoilwhenyouwake's Mum