Forum Search
I'm Feeling Lucky
Searching for: Posts from Riako.
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Mon, 02/06/2025 18:55 (1 Day ago) |
Day 2: Improving the lighting So today I tried to implement various of your suggestions into my Pokeball design. Politoed's suggestion of separating the 3D shape from the texture of the object helped me a lot. And instead of just copying what Politoed provided to me, I tried to visualise the 3D shading of a ball myself - with my recently acquired skill in Blender! I used this render next to my Pixelart Pokeball to see where light and where shadow should go. Here is today's progress: ![]() (Original size) ![]() (8x scale) The first one is still yesterday's result. I then did three iterations: First I noticed that the inner circle of my Pokeball was perhaps too small, so I greatly increased its size. ... By too much, as I later noticed! (Hence why it was scaled down again in iteration 3). I then tried using two colours for the lighting highlights (almost white + orange) and two colours for the shadows (beige and pink). The shape still didn't look perfectly round, so I (think I) improved that greatly in iteration 3. In iteration 4, I played around with "coloured" outlines as some of you have suggested. I think that's just a style preference, however, and I had seen a video where the guy explained that it ultimately just comes down to preference. Simple black outlines are much simpler, of course. But the outlines from the last iteration are probably closest to the Pokemon style we used on PH. Anyway! Comment your feedback and further tips, please :) I think that tomorrow I want to turn the Pokeball a bit, or make it bounce, to play with its shape and perspective... Wish me luck (and provide tips in advance :D)! [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Sun, 01/06/2025 12:00 (2 Days ago) |
This June, I've set myself an exciting goal: to learn how to create pixel art. I'm doing this purely for fun and not with any intention of becoming a professional. After all, I'll most likely always be a coder at heart :) My plan is to practice every single day throughout the month of June. One of my goals is to create my own PokeHeroes-style event Pokémon by the end of the month. However, I'll start with smaller and simpler projects to build my skills. In this thread, I'll be sharing my daily progress and would love to hear your thoughts! Any form of feedback, constructive criticism, or help is deeply appreciated! Please feel free to point out any mistakes you notice. I'm grateful to anyone willing to guide me on how to improve from my current skill level. For my pixelart journey, I will be using Aseprite. I have some basic experience with it, but mastering this tool will be part of my learning process. Day 1: A simple Poke Ball Today, I spent most of my time (re-)installing Aseprite and watching a couple of tutorials on the basics of the software and pixel art. To ensure I documented some progress, I attempted to sprite a Poké Ball. I used a random non-pixel art reference photo of a Poké Ball from Google and started spriting. I chose the AAP-64 color palette because, well, I wasn't entirely sure what I was doing. I picked one that had a manageable number of colors, including darker and lighter versions for lighting accents and shadows. Here is my result: ![]() (Original size) ![]() (8x scale) Please let me know what I could improve and how. I feel like the shading doesn't quite make the ball look round, so any hints on improving that would be greatly appreciated. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Wed, 07/05/2025 19:28 (27 Days ago) |
"The" or "One" possible reason for recent lags has been fixed yesterday (and can now be confirmed "fixed" since --according to logs-- the problem hasn't occurred again in the past 24 hours). Many of you might had noticed over the last few weeks that every few page refreshes/page changes, the site would suddenly take 3+ seconds to generate instead of the usual < 100ms. Technical details, for dweebs: ![]() Every time you refresh the page or
switch to a different page on PH, your "last activity"/online
status is updated to the current time.
At the same time, we have the "Online users clicklist". And every time a user interacts via this clicklist, the server searches for users who've been online within the last 15 minutes, and collects a list of their Party Pokemon (which you haven't interacted with yet). This query is rather complex and takes a bit of time to compute. And that's perfectly okay. It uses smart prefetching and parallelism techniques so you oftentimes don't notice any delay. The problem was, however: While fetching and generating the clicklist data, the database did not like that a concurrent user suddenly wants to update their "last online status". The database, while being busy fetching and processing all online users, did not allow for changes to happen simultaneously. Concurrent changes can lead to inaccurate results after all. Does the user who's online status changed right now count towards the clicklist or not? That's undefined behaviour, and thus the database just blocks the possibility to update data concurrently. Simple fix: I told the database not to care about changes during the clicklist creation. After all, clicklists are not built for accuracy, they are built for performance. So if a user switches from online to offline, or from offline to online all of a sudden while someone else generates an "online users"-clicklist -- who cares! It is a completely unnoticeable difference. But lag-free browsing is definitely noticeable. Please note that there might still be lags for different reasons. I personally have experienced much more pleasant browsing today. If you do notice unusual, frequent lags (i.e. not ones that only occur every 1000+ refreshes or every 5+ minutes, and not ones that occur, for example, the first time you log in after long activity or the first time you load a clicklist after long inactivity), please report that in the bugs forum. For example, if still every 10-th page access or whatever on most pages of PH lags for 500ms/1s+, then feel free to write an appropriate report. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Tue, 15/04/2025 18:23 (1 Month ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Tue, 15/04/2025 10:14 (1 Month ago) |
Thanks for the bug report! [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Mon, 14/04/2025 13:07 (1 Month ago) |
It's quite interesting to me, because I personally am not in favour of it. Now, please don't read my post as a rejection - it's not a rejection. If the majority of the users wants this and would be happy about this update, then I can surely implement it. Just stating my own personal opinion in here, in case anyone's interested in hearing it. Commenting "as a user" essentially, not as the developer. From a personal perspective, I am bothered by the following: The main "lore" about the fountain is that it is all about superstition. A lucky fountain (in real life) "works", because people want it to work. It works, because people believe it does. But deep inside of us, we of course know that it doesn't determine or change your actual future. And with the current way it is implemented, it is kept vague on purpose: The fountain says, that your shiny chance is increased. Sure, but by how much? Was the shiny I just hatched because of the shiny boost, or would I have also hatched it without the fountain? You can never know for sure, but oftentimes, people believe it worked. When someone hatches a shiny on a normal day, they are unsurprised. When they hatch a shiny on a fountain boost day, they feel lucky and thank the fountain for it. All ideas on your list (with the exception of the event egg chance) are measurable, however. If you get +20% power orbs due to a boost, then you can measure this exact outcome quite clearly at the end of the day. You won't get a "lucky surprise" that may or may not have been caused by the fountain. You will get exactly what the fountain promised to you that you will get. To me, the "magic" gets lost in a way. Instead of superstition, the fountain turns into a transaction. You pay for a boost, you get a boost with a guaranteed outcome. What boost you get is still random/luck-based of course. But it still doesn't feel the same. Again: At least to me. In the end, of course, what's most important is that is most fun for the players. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Tue, 08/04/2025 05:58 (1 Month ago) |
The accuracy of the guest counter has been strongly improved. Web and AI crawlers all operating from the same network (but with different IPs) are now counted as "1" guest instead of 1,000+. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Wed, 02/04/2025 07:33 (2 Months ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Sun, 23/03/2025 11:09 (2 Months ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Sun, 23/03/2025 11:06 (2 Months ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Wed, 19/03/2025 09:59 (2 Months ago) |
Basically same two reasons: I still don't see why someone would want to do the shiny legend hunt with a lower breeding boost when "all they need" is two/three more eggdexes. Yes, not every eggdex is easy to get. But there, my first quoted argument/opinion still stands. (Shiny) dex legends are the ultimate reward, not some "good enough 95% effort" reward. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Wed, 19/03/2025 06:18 (2 Months ago) |
One problem with your proposed change, however, is that legendary breeding would not make too much sense after finishing only a handful of regional dexes. The chances would still be comparatively small. As a player, I would always have in the back of my mind: "I could have even higher chances if I completed a few more dexes". Legendary hunting would make most sense (and to some players: would make only sense) after completing all dexes. My suggestion, on the other hand, introduces useful "milestones". Every time you finish just one regional dex, you are ready to "reward" yourself with a legendary hunt. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Tue, 18/03/2025 09:53 (2 Months ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Wed, 12/03/2025 11:55 (2 Months ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Wed, 12/03/2025 08:21 (2 Months ago) |
And from the news post: And this is exactly how the event behaves. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Sun, 09/03/2025 19:49 (2 Months ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Fri, 28/02/2025 09:48 (3 Months ago) |
[Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Tue, 25/02/2025 14:37 (3 Months ago) |
And thanks for the reminder, I've updated the FAQ. [Read more] |
Riako OFFLINE ![]() Forum Posts: 2,823 ![]() |
Posted: Tue, 25/02/2025 12:00 (3 Months ago) |
![]() Attention residents and trainers of Emera Town, we have breaking news for you: The mysterious Pokémon from the Alola-Region, Zeraora, has been sighted once again near the Town Square of our beloved town! It hides in the shadows and apparently watches trainers interacting with their Pokémon. It seems to be attracted by love and kind gestures - so let's show Zeraora that our town is the most warm-hearted one in the country! How to meet Zeraora: Zeraora will appear randomly in your Userbar while you're interacting. The more interactions you make, the higher are your chances to meet it. ![]() It might take a thousand interactions, sometimes even ten thousand or more until you meet it - so you'll need a little luck and patience! Once Zeraora appears in your userbar, it will stay there until you click on it and claim its gift. <div id="greenfield">Feeding berries (instead of "training" a Pokémon) gives a 25% higher chance of encountering Zeraora!</div> Zeraora's Gift Zeraora gives you the choice between two different gifts: A legendary Zerora Egg and a Zeraora Plushie (with a 20% chance of being shiny)! The decision is up to you! ![]() Increase Zeraora's shiny chance Starting from this year, you can actively increase the odds of receiving a Shiny Zerora egg by first accepting Zerora Plushies as the gift you receive. Every time you claim the plushie gift, the shiny chance for the next Zerora egg you'll claim increases. Your current shiny chance is always displayed below the Zeraora egg option on the event page. As soon as you claim a Zeraora egg, however, the chance resets back to normal and you'll have to "shiny chain" the plushies again. So it might be advisable to stay patient until the odds are high enough! And if you are superduper patient and want to reach a 100% shiny chance, then there's good news: The shiny odds are carried over to the next time Zeraora comes back to town, so you can continue to raise it year by year - however long it will take you. The "Zeraora Train" NEW Starting with this iteration of the event, you can now "stack" Zeraora encounters. This means that you can keep clicking while Zeraora is in your userbar in order to trigger a second encounter on top of it. You can then claim its gift multiple times, depending on how many encounters have stacked in the meantime. Stacking encounters does not bring any special benefits. It simply means that you no longer miss out on potential encounters. (Original suggestion thread) (This update also applies to future Shaymin, Zarude and Kyurem distributions.) This event ends on March 13th, 2025, at 11:59AM. Frequently Asked Questions: ![]() Q: Can I have more than one Zeraora in my userbar? A: Yes, you can "stack" them. Q: Can I get more than one Zeraora during this event? A: Yes, it's theoretically unlimited. Q: Do clicklists count? A: Yes, all interactions count. Training, feeding, clicklists, free hugs on the Index-Page... everything! Also all kinds of interactions give you the same chance to find Zeraora. Q: Do my interactions for this event reset at midnight? A: As said, there is a random chance of finding Zeraora after every interaction. There is no counter that has to reach a limit or whatever. The chances are the same after each interaction. Q: Does Zeraora automatically disappear from my userbar? No, Zeraora will stay in your userbar until you claim its gift (i.e. the egg) or until the event ends. Even when you try to claim the egg while your party is full, it will still stay there and wait for you to come back. Q: Does Zeraora break my shiny chain? A: No. [Read more] |
<-- Previous site || Next site -->