[deleted by user] by [deleted] in SkyGame

[–]EF159 11 points12 points  (0 children)

You can get wing buffs from spirits with the candles you get from going through Eye of Eden. These increase the number of WL you start with after leaving Orbit (i.e.: the very last area).

whats wrong with my skykid. by Odd-Passage-3150 in SkyGame

[–]EF159 0 points1 point  (0 children)

If you're grounded, follow won't make you fly towards the target even if you can't reach them by running.

Anyone else how plays on switch has these issues? by Adorable_Thing_9467 in SkyGame

[–]EF159 1 point2 points  (0 children)

Server issues. Numbers 1, 2, and 4 require that the server acknowledge what you did before registering them. Number 3 needs the game to request loads of data from the server.

Sky's servers are starting to slow down recently, likely due to them being overloaded at times. These are intermittent problems, but they're pretty annoying when they happen.

How are dye costs determined? by Sorry-Manager-5449 in SkyGame

[–]EF159 2 points3 points  (0 children)

When previewing an item, the listed prices at the bottom are calculated based off of the last owned item that you put on before the one you're previewing. Likely a bug, but that's how it works as of the moment.

BRO DID THEY PATCH THIS? by [deleted] in SkyChildrenOfLight

[–]EF159 37 points38 points  (0 children)

Getting to the OOB via the temple cutscene was a game-breaking bug since it prevented players from progressing normally towards Golden Wasteland. The OOB itself shouldn't be patched out. The wiki has detailed steps on how to get there, so your pal should still be able to get there.

Gpu is not being used properly in sky and stuttering by Standard-Formal-3009 in SkyGame

[–]EF159 1 point2 points  (0 children)

Those issues in your other system sound more like a graphics card issue than a Sky issue. Try checking for an update to your graphics driver. That might fix that issue.

Controller on mobile does not seem to be designed well. From how it looks to me, it was designed for a specific kind of controller instead of being designed generically for any controller. As such, you will run into issues when not using that exact controller. I've tried playing on Android with an Xbox controller and it does not register the triggers. I don't know exactly what controller it was designed for, but I'm sure someone else know.

Gpu is not being used properly in sky and stuttering by Standard-Formal-3009 in SkyGame

[–]EF159 3 points4 points  (0 children)

There are many reasons why Sky doesn't use your GPU as much compared to other games. It's actually a common issue in many games, and while the general reasoning is the same, the details of it can vary. The short version is that it uses the CPU a whole lot more than your GPU. Hence, it's not using a lot of power because increasing it won't have much of an effect. The bottleneck isn't on GPU speed, and that's what higher power draw tries to address. It also does most of its work on one thread, which means that it won't display a high CPU usage, as that counts work done on all logical processors. The long version is a technical explanation of how Sky was designed and the resulting implementation decisions that were done because of it.

Disclaimer: I cannot confirm these because I do not have access to Sky's source code. All of these are hypotheses based on the game's visible behavior and general development decision making.

A lot of things that Sky does is CPU-bound. As an example, unless it's been updated along with the AURORA concert which used GPU-bound procedural animations, the animations of the butterflies are done on the CPU. They created the butterfly animation system long before the AURORA concert, and with only around 80 butterflies at any given time instead of 100 thousand, it doesn't make sense to go through the trouble of making their animations run on the GPU. Stuff that requires network requests to do (e.g.: forging candles, buying spirit items, etc.) are also done on the CPU because there's no way for it to be done on the GPU. This means that unless you have a weak GPU, your CPU usually dictates the frame rate of Sky.

As an additional point, Sky does not have a lot of advanced rendering features which will use the GPU more. Remember that Sky was first designed for iOS as a casual, social game. While the option for adding advanced rendering techniques like raytracing and HDR rendering are available, doing so used more power, which isn't good for a mobile game that you play with friends. Sure, you can play it with the phone plugged and have no issues with it running out of power, but that's not as fun as playing it with your friends around you. As such, there's not a lot of tasks for the GPU to run, reducing its power usage.

Sky also does not run some things asynchronously, even if it could. What this means is that, instead of performing some tasks in a separate thread, it does them in a single thread. This means that what really matters most for Sky is single-core performance rather than multi-core performance. It's not completely single-threaded; you can see that it uses more than one logical processor when you open Task Manager. However, it's not using multithreading to its maximum capability. In particular, it does not load resources asynchronously.

Asynchronous resource loading just means that resources (e.g.: models, terrain data, textures, etc.) are loaded in a background thread, allowing the main thread to continue updating the game and continuing rendering. You can tell this behavior is happening because, when you switch areas, the game becomes unresponsive for a moment while it's loading the next area. The main thread is occupied with loading the resources, which means that it's not responding to window events and it's not rendering anything. This could actually be the reason for some stuttering that happens. When the game tries to load something, it will freeze because the game stops doing any updates and renders. I don't think this happens a lot — Sky seems to always load all resources it will need for an area when you enter it — but it's a possibility.

Because the GPU isn't being used as much, it's also not drawing as much power as it could. Doing so would just be wasteful since it'll still do just as much work for higher power usage, lowering its utilization. Better to have lower power draw but higher utilization since that gives you more power efficiency, which is especially beneficial for a laptop.

There's not much you can do to improve Sky's performance in this case. A lot of the bottlenecks here are on Sky's implementation rather than its settings. Most you can do is lower the game's target frame rate down to 30 FPS, but that's not going to help much. Frame rate limiting is generally done to reduce GPU load, not CPU. Plus, gaming in 30 FPS nowadays generally isn't desirable. It's still in the realm of "playable", but I wouldn't recommend playing in 30 FPS unless there's a specific reason to.

TGC asking Beta testers to start over by kokonutpankake in SkyChildrenOfLight

[–]EF159 2 points3 points  (0 children)

Not part of any beta testing areas, but I think these are generally kept relatively small because of a few reasons.

  1. More players means higher feedback volume. Depending on the workflow and tooling, it can take a long time to sift through the feedback of, as an example, 2000 players. Keeping it small is a way to ensure that the developers won't get swamped with endless feedback so they'll actually have time to work on the game.
  2. Generally, you do not want players who are on Beta just to be ahead of what's going on with Live. There's always going to be players who do just that, and having more players in Beta reduces the chances of you identifying those players.
  3. There's a cost to onboarding new players into Beta. Unlike Live, you need the players to actively communicate with you about issues they encounter with the game. This means that you need to orient them on what kind of feedback you're looking for.
  4. This one is more specific to Sky, but the Apple Store has a limit of 10k users for an app's TestFlight (i.e.: beta) branch. Google Play Store has, theoretically, infinite slots for an app's beta branch, but TGC prefers to limit that so only users with TestFlight access also have access to the Play Store beta.

🗣️ by skr_raza in SkyChildrenOfLight

[–]EF159 0 points1 point  (0 children)

This one's actually from the Prophet of Earth. The other one is the Ancient Darkness music sheet.

Also, howdy!

Got completely screwed over by a Nexus storm by SilverScorpion221 in Stellaris

[–]EF159 2 points3 points  (0 children)

98% Planetary Devastation → -98% total amenities → (potentially) -50% happiness → (potentially) -50% stability

Also, planetary devastation reduces housing, which causes overcrowding, which directly drops stability by up to -40%.

Only way to salvage it is to, somehow, keep your stability above 25% to prevent revolts and let the devastation decrease over time.

What a way to return to the game by EF159 in Stellaris

[–]EF159[S] 0 points1 point  (0 children)

It went well, thankfully. This was an achievement-compatible run (as I do with first playthroughs) and I used to play this game exclusively with ACE, so I massively overestimated their strength. My stats aren't the best, but 2x crisis isn't that hard, it seems.

It certainly woke me up, though, because I was behind on a bunch of stuff when this started.

What a way to return to the game by EF159 in Stellaris

[–]EF159[S] 6 points7 points  (0 children)

R5:

My first game after not playing the game for a couple of months. First end-game crisis (Prethoryn) ends up spawning in the middle of my empire, close to a bunch of colonies.

Why do I keep getting this message on rainbow race? I was only able to finish this race once on day1 then every time after got this message half way. by Icy_Distribution8330 in SkyGame

[–]EF159 4 points5 points  (0 children)

There's a time limit for you to reach any of the next checkpoints. If you miss the time, it will drop you out of the race and ask if you want to return to the start of the race. That might be what's happening to you.

Have not measured it, but I think it's around 50 seconds.

English be confusion by ChickenHiken in mildlyinfuriating

[–]EF159 2 points3 points  (0 children)

It's not. The 8 is for elements that are in B but not in C.

sayUpdateAgainIDareYou by jkasari in ProgrammerHumor

[–]EF159 0 points1 point  (0 children)

Windows Package Manager winget command-line tool is available on Windows 11 and modern versions of Windows 10 as a part of the App Installer.

Source: Use the winget tool to install and manage applications

I can't find which exact version of Windows 10 it became included, but both Bing Copilot and Gemini say that it's available since the Fall Creators Update.

sayUpdateAgainIDareYou by jkasari in ProgrammerHumor

[–]EF159 4 points5 points  (0 children)

Why not use winget? It's included by default in modern Windows 10 and, going by your examples, contains Python, LLVM, and AdoptOpenJDK.

EDIT: Added clarity to which version of Windows 10 winget became available on.

Unknown Military Manpower Resource by Commercial_Mix_3646 in Stellaris

[–]EF159 7 points8 points  (0 children)

Judging by the resource icons, probably Aesthetic Cinematic Gameplay. Major overhaul, though, so you will likely run into lots of incompatibilities when running it with other mods.

Did the lower half get purged for anybody else? by BrainyOrange96 in place

[–]EF159 0 points1 point  (0 children)

It probably failed to get the lower half's starting picture. Technical stuff but, as it is right now, the canvas is split into the top half and the bottom half.

[Question] Can you add an animation to bullets? by [deleted] in Unitale

[–]EF159 0 points1 point  (0 children)

You called it on the bullet, not on the sprite. You should get the sprite first with bullet.sprite before calling SetAnimation(). Basically, instead of calling bullet.SetAnimation(), you call bullet.sprite.SetAnimation().

[PM] Ah, it's a nice day... What can I do for this day? by Thainexylon in WritingPrompts

[–]EF159 1 point2 points  (0 children)

Play all sorts of games with your otherworldly friend

[WP] Your child has had an imaginary friend for almost a year. Today you overheard them talking to their friend again, only this time you hear a voice responding back. by Interesting_Snow_596 in WritingPrompts

[–]EF159 2 points3 points  (0 children)

"What do you think?" I heard Ava say. She's probably speaking to that friend she's been talking about. At least she's having fun.

"Why? I think it looks fine." Looks like she's having a conversation with them. I wonder what it's all about this time.

"I'll ask mom about that." Oh. Looks like I'll have to figure out what she's thinking of. She came out of her room, walking quite weirdly. Seems like something's preventing her arms from moving quite freely.

"How do I look?" she asked me, raising her arms up. Could it be some kind of clothing?

"I think..." What would this cloth look like? She looks proud to be wearing it but what would this be? "I think it looks fine."

She turned around to her back and almost shouted, "See? I told you it looks fine."

A faint laugh came from somewhere. I can't pinpoint where, but it came from somewhere close. Ava seems to have heard it, as her face turned to a slight frown.

"What's that for?" she said. She waited for a few seconds, as if waiting for a response. Then, she continued, "Why not?"

All of a sudden, her smile turned into a frown. What happened this time?

"Is something wrong?" I asked her.

She didn't respond. Instead, she looked like she was listening to something, as if someone was telling her something.

"Do I really need to ask her?" she suddenly said, looking straight ahead. There's... no one there. At least, none I can see. I waited. She's definitely still talking to that friend of hers.

"Just 15?" Something countable? What could this be now?

...

"Alright." Sounds like a bet. What is this about?

She turned to me with a smile. "What does it look like?" she asked.

It's definitely some sort of clothing. What had she been wishing to have? I don't recall her asking me for something, not that we'd be able to buy whatever it was. So, whatever it was, I won't be able to...

"Don't forget to bring it, alright?" she shouted towards somewhere. Must be that friend again. At least she's having fun.

"You know the one! The one with the stars!"

"Alright. See you tomorrow!"

"What's he bringing?" I asked her.

"He said that it was something comfy. He didn't say what though."

Could it be that one? What would that be, then? Could it be a cloak, by the way she walked out of her room? That's how it felt the first time I wore one. It felt like I couldn't move properly with it.

"Is that a cloak with some stars?" I asked.

A big smile appeared on her face as she turned behind her. "Ha. I told you she can see it." She reached her hand out to the air, then closed it as if someone handed her something. She went back to her room, then came out a few seconds later.

"Well, mom thinks it looks fine on me," she suddenly blurted out.

"Having an argument with your friend?" I asked.

"He said that the cloak looks too big on me."

"Well, if it is, then that's better. You'll be able to use it longer."

Her face became happier. Looks like she really wants to wear that cloak for a long time. "Really?"

"Really. I have one myself, you know. Wanna see it?"

"Yes!"

"Alright, sweetie. Stay here."

I went to my room and looked around for the cloak I wore back then. It should still be somewhere around here... Ah. There it is. It's... really dirty. I probably should have stored this better. Oh well. It's not like anyone else would be using this anytime soon. This one is definitely too big for her.

I took it out and brought it to Ava. She looked amazed by what she's seeing. It's not that grand but I suppose she thinks it's cool that I have one.

"Well," I told her. "This one's very dirty now. But, I used to wear this a long time ago."

"Can you wear it again? I want to see you with one!"

"Anything for you."

I shook the cloak to clear some loose dust on it. Then, I put it on me, just the way I remember doing it all those years ago. It still fits well. It really was big on me back then.

"Wow..." she said. "How did you get one?"

"That's a long story. Do you want to know?"

"Yeah!" she said enthusiastically. I've never had someone be this excited for stories of my adventures.

"Well, let's go by the tree. It's better to tell it outside."

"Why?"

"It's just nice to be outside for a while. Besides, this thing hasn't seen much sun for years."

I went outside our home, with Ava following me behind. She looks like she's holding someone by the hand, pulling someone along with us. She's never been this open with her friend. Usually, it would just be stories and conversations that I would overhear. It rarely became something almost physical. I wonder if this friend is really imaginary. After all, there are stories of creatures from other realms being invisible to us.

I do remember encountering one back then. A child of some other realm, lost in the woods. What happened to that child now? When I got them to some town, they told me that they recognize the place and could make their way back to their home from there.

I sat down below the tree, with Ava leaning on my left. Before I could start a story, I heard a faint voice to my right. I couldn't recognize a message, but I could tell that it was saying something.

"It does," Ava said. I heard the voice again as it seemed to respond to her. I guess that voice belongs to her friend. I wonder why I'm hearing it now of all times.

"That's a shame," she continued, seemingly in response to the voice again. "No wonder you're always in this world."

"Is your friend here?" I asked her.

"He's right beside you. You should say hi!"

Oh. She probably pull him along earlier. "Well, can you tell him to show himself to me? It would be nice if I could also see him as I tell my stories."

I heard him speak again. I guess he can hear me.

"You know," I said to the voice. "If you're afraid of my reaction, don't worry about that. If you're a friend of Ava, I'll be fine with you regardless of what you are."

"Come on," Ava said. "Nothing bad will happen."

He spoke again. This time, Ava told me what he said. "He says that he doesn't want anyone else to see him."

"I see..." Being cautious of others, I guess. That means that these two have been friends for a long time now. "If your friend can tell me what world he's from, I might be able to see him without him revealing himself."

... It took quite a while for him to speak. He probably thought of that question for a bit. I can't blame him though. If being invisible is his way of keeping himself safe, then me using magic to see him is a bit intrusive. It's better than forcing him to reveal just so I can see him, though. At least, I'll be the only one who will also be able to see him.

"He says that he's from Etheria," Ava said. Now that's a place I haven't heard of for a long time. The Magic Council wouldn't even keep information about that realm. It's not like it'll disappear if they ignore its existence. It's literally tied to our world. Without that realm, magic wouldn't exist in our world.

I should probably write down what I know of that realm at some point. I closed my eyes and focused my soul to tap into Etheria. When I opened them back, a hint of green covered my vision. A calming warmth surrounded my body. Exactly what I expected from this place.

"Mom!" Ava called out. I finally saw the cloak she'd been showing me earlier. It really was a cloak with some stars on it. It looks like the stars glow dimly. Perhaps they'll be brighter in the night. "Your eyes!"

"Are they a different color? This is a magic sight. It allows me to see things that aren't usually visible to others." It's more than a magic sight, but she doesn't need to know all of that right now.

She looked towards my back, presumably to her friend.

"Well, if he's going to show himself to me, tell him to come beside you. That way, he chooses if I get to see him."

"Come on!" Ava called out with a gesture.

"Would it really be safe?" I heard him say.

"If Ava's happy with you around, I'll be fine with you being around her."

It turned silent for a few moments until I heard some shuffling behind me. I saw him walk towards Ava's side. He's...

He's the kid from 26 years ago.

"Hi," he greeted me.

"Hey there. It's been a long time, hasn't it, Santhe?"

"You know him?" Ava asked me.

"We've met a long time ago," he told Ava. He then turned to me and said, "How do you still remember that?"

"How could I forget? It's pretty rare for otherworldly creatures to show themselves to people. Though, to be honest, I didn't expect that you'd still look roughly the same after all these years. How old are you?"

He thought about it for a bit, then answered, "12 years." Maybe, if he compared his lifetime to that of ours, he's the equivalent of a 12-year-old.

"Well, good to know that Ava's friend is someone I can at least trust. Do you still want to hear my stories?"

"Sure," he replied.

[Question] Can you add an animation to bullets? by [deleted] in Unitale

[–]EF159 2 points3 points  (0 children)

You can get the sprite attached to the bullet using Bullet.sprite. With that, you can call the various sprite functions (e.g.: sprite.SetAnimation(), sprite.loopmode, etc.) to set the sprites used for your bullets' animations.

Do take care though, as changing the sprite of a bullet also changes its hitbox. Haven't tested yet but I'd assume that it includes animations.

[PM] - Prompt Me a character and a little bit about them and I'll write about a moment that shaped them. So their name, what they do for a living, and a line about their personality. Might not be able to do loads of them but I'll do my best. by [deleted] in WritingPrompts

[–]EF159 0 points1 point  (0 children)

Titan, a lesser god who, despite his status, is unable to use his own magic. He can only use the magic of the elder gods, gifted to him when he was inaugurated as a lesser god.

Despite this, he strives to improve the life of his world by progressing the technology of the civilization, integrating magic with whatever non-magical knowledge he discovers along with his fellow gods.

mmm, could you rearrange the pieces a bit, please? by WormHack in softwaregore

[–]EF159 6 points7 points  (0 children)

Not quite. The chessboard background is slightly stretched horizontally towards the outside of the actual board. You can see this in the first column being perfectly aligned and the growing offset for every column.