Jump to content

Dinocanid

Game Owner
  • Content Count

    258
  • Joined

  • Last visited

  • Days Won

    18

Daily XP Streak Bonus

XP

Start posting to receive your Daily Streak Bonus for your Adoptable. Every day you post, the more XP you earn.


Dinocanid last won the day on November 10

Dinocanid had the most liked content!

Community Reputation

45 Excellent

6 Followers

About Dinocanid

  • Rank
    Guru Member

Recent Profile Visitors

1192 profile views
  1. Help with site theme?

    That's fine! I'm just really thankful for the help ;-;
  2. Help with site theme?

    Yeah, I'm mainly looking at more of the layout. For the colors I wanted to keep the dark look, but I'm open to suggestions for that too. Thanks for offering to help btw!
  3. Help with site theme?

    I've been having trouble designing a nice looking layout for Wild Souls. The current one is okay, but not at all on-par with most similar sites: I can handle the actual CSS part myself, it's just the overall design I'm having trouble with. It's not eye-catching enough and pretty bland. Would anyone be willing to help by providing sketches of possible layouts? If needed I could pay for some sketches, but my budget is pretty low ($20 max)
  4. Hunting System!

    It's called Wild Souls, and thanks everyone for the nice replies!
  5. Hunting System!

    Thanks! I had help making the system, since I'm not skilled in javascript/ajax and couldn't do it myself. Don't give up though! I've only been at this for about 3 or so years, so there's still a bunch of stuff I need to improve.
  6. Hunting System!

    (300 HP for the hare is temporary. It's normally 30 and dies in 1 hit...if you can catch it!) The base hunting system is now complete! While exploring it is possible to find prey. After clicking "chase" it shows the hunting screen. In this screen you have the 4 different moves (with room for more in the future). Depending on your stats and hunting skill each has a chance of success or failure depending on what you use them on. Higher stats affect the success and strength of your attacks, while a higher hunting skill only affects success. So you could have very low attack and not do much damage, but rarely miss if your skill is high enough. The blue bar is your energy, and the prey gets away if you run out. Most prey will also constantly try to escape, so try to bring them down in the quickest way possible! While I haven't added aggressive (and potentially lethal) prey yet, it is possible to lose health, get injured, or die while hunting if the prey retaliates. If things are looking grim, save yourself and give up! While not completely polished (only hare is available, wolf sprite doesn't match character, background is a placeholder), the system itself is complete. Later down the line I'll work on pack hunts, which involves the alpha picking a large target and all those with the hunter rank help bring it down. I'm going to take a break with hunting though, and focus on other features for a while. That's all for this update, and I hope it gets you all excited!
  7. Worldbuilding + Concept Creation

    What I did was learn programming alongside worldbuilding and concept ideas for the site. The reason being that a lot of things can sound good on paper, but the challenge comes in at "how can I properly convey this lore on the site in a functional way?" For Wild Souls, I did minimal worldbuilding before I went all out into making the site (so just the setting and a tiny bit of lore). Afterwards I did more brainstorming and coded different features to see what sticks and what doesn't. I don't believe you need to have absolutely everything planned out lore-wise before coding the site. Even AAA games have scrapped features. My current obstacle is figuring out how to make an idea work in a way that is interactive. In Wild Souls for example, there's a hunting mechanic (which is done by yourself) and a pack hunting mechanic (which is done with others non-frequently). The thing is, I've yet to figure out how to implement this without it being a simple dice roll from a button. Other than that issue, I would say development for it is going really well. I've had to put Foodbabs on hiatus because I wanted to redesign pretty much everything with it lol. I'm in the process of working on a murder mystery visual novel, which would be my first ever commercial game. Hopefully it sells well, but I plan to use the money to better improve my sites, like premium servers, domain names, and staff. I plan to make a topic about it actually once it's a little more done (I've been keeping it hush-hush until I have a playable demo, but in some places I post about it to build hype)
  8. Bug Reports

    - I usually test features privately before having them live on the site, usually through local testing like XAMPP, although it can't be helped that bugs arise when making a feature public. I've never had to do it, but I'd only shut down a feature if it's causing a lot of users grief and/or it's ruining other aspects of the site. During the downtime I would take user input into account and re-release the feature when it is better. - Pretty much what matthew said. If I can reproduce the bug then I'll reimburse any affected users ASAP. If the bug can't be proven or reproduced by anyone though, then they don't. (People can and will lie about a valuable pet or item disappearing in order to obtain it for free) - I've never done this. I would only do this if a user was able to obtain things through illicit means (like scams, hacking, or exploiting of bugs) - I prioritize them from game-breaking to minor inconvenience. If a bug causes major problems I would prioritize that over, say, a bug that makes pets appear upside-down. That being said, if a bug is extremely minor and easy to fix, I'll actually prioritize that over a larger bug since I can fix it in about 10mins and go about fixing the other ones afterwards. - My method goes like this: Respond to let them know I've acknowledged the bug exists (and possibly the approximate cause if I know it) Give regular updates as I'm in the process of fixing a bug (like if it's going well, if I'm still figuring out the source, etc.) Mark the topic or help ticket with a "resolves" tag once the bug has been fixed. - It depends honestly. Development is pretty slow for me, so I usually jump on bugs as soon as someone reports it and it's done within a day or so. I would the wait time should be relevant to how complex the bug is. If it's just a spelling error or something, it shouldn't take a month to fix. - I would prioritize a bug like this pretty high and look into it as soon as I'm able. If it's confirmed to be a real bug, I'll add the money back to their account and inform them to avoid the bug until a fix can be made. - I plan on having built-in help ticket systems on my site so I can easily track and label bugs (preferably a setup similar to github's bug section), but that's it. I would say test features extensively before adding them to the site as well (preferably with a team dedicated to testing new features, since they're more likely to spot bugs than one person alone), but of course it can be hard to predict what one out of thousands of people will do so some bugs are only spotted after release. Having an easy to navigate and use place for bug reporting will help keep things organized and under control.
  9. Mysidia Deluxe

    Custom versions of the script is allowed, but I got his permission before making it since it would be located on a different site (github), this is what he sent me: So I'm good to go ^^ I hope to get back to working on it soon. Earning money is my highest priority at the moment though, lol. I'll be leaving a bunch of comments in the code, since my biggest problem starting out was that there were all these functions and whatnot and nothing to say what it means. Not to mention so many things are split across multiple files (which I plan to condense), so it was hard just tracking down where things were.
  10. Account Deletion

    While not there yet, I plan to allow account deletion on my sites. Basically it would delete only that user, and whatever pets they own would be sen to the pound. Private messages wouldn't be affected, since if a receiving user (or the sender) no longer exists then it would say "From: [deleted user]" or something along those lines. Any forum posts and other data would stay as well. Cancel any "in-progress" actions they have, like trades/trade offers, bids, contest entries, etc. I feel like users should be able to delete their account, since it's their choice. People just might not want to play anymore, and don't always return to an abandoned account. (I don't play neopets anymore, but I'm sure my 10 year old account is still there) Just make sure it's not easy to do it accidentally, since that can be a major problem. Allowing users to delete accounts also help keep your player count accurate. You can say you have 1000 users, but what if 500 of them hadn't logged in for years? Those accounts could be abandoned, and they weren't given a choice delete them. It keeps the database clean too, and I'm a stickler for that lol. Troll accounts are a concern (so people don't just make accounts for spam and delete them afterwards), so there would be layers to the process. IE: confirmation email and the request is reviewed by staff. Maybe include a "why" field they can fill in, in case you ever wanted feedback on what's causing so many people to leave.
  11. What are the percentages of these?

    It does, thank you!
  12. What are the percentages of these?

    Oof, sorry. $survival is a random number between 1 and 100: $survival = mt_rand(1,100); However, health is it's own variable. I probably should've included it before, but this would be the whole thing: //survival rate $survival = mt_rand(1,100); $highhp = mt_rand(80,100); $medhp = mt_rand(50,70); $lowhp = mt_rand(20,50); $vlowhp = mt_rand(0,20); if($survival <= 100 && $survival > 60){$health = $highhp; $illness = "none";} elseif($survival <= 60 && $survival > 20){$health = $medhp; $illness = "none";} elseif($survival <= 20 && $survival > 10){$health = $lowhp; $illness = "none";} elseif($survival <= 10 && $survival >= 1){$health = $vlowhp; $illness = "runt";} //survival rate end!
  13. My brains not working as well as it should be at the moment, and I can't figure out the percentages these equal to: if($survival <= 100 && $survival >= 60){$code;} //high HP elseif($survival < 60 && $survival >= 20){$code;} //medium HP elseif($survival < 20 && $survival >= 10){$even_more_code;} //low HP elseif($survival < 10 && $survival >= 1){$hey_look_some_code;} // very low HP This is what I got: High HP (80-100) - 50% Med HP (50-70) - 30% Low HP (20-50) - 10% Very Low HP (0-20) - 10% But I'm pretty sure that's not as accurate as it could be.
  14. I think this would be the closest together I've had news posts for a while -- for the same site at least. The breeding system is now complete for player-to-npc. Player-to-player and npc-to-npc still needs to be worked on, but about 70% of the code would be the same so it's not that much more to do. After you become mates a breed button appears, and you can get anywhere from 1-5 pups (3-4 being the most common amount). Gestation lasts for 4 IRL days before pups are born, and breeding cooldown lasts 12 IRL days (1 in-game year). (I have 8 since I forgot to clear the table whoops--) When pups are born their amount of health will differ between each other. The scale for that is the following: High HP (80-100) - 50% Med HP (50-70) - 30% Low HP (20-50) - 10% Very Low HP (0-20) - 10% (Not be 100% accurate, I'll make a post asking for help about that in a moment lol) Through testing, this is what I got: 2 runts (1 with 1% HP) 4 low HP 12 medium HP 13 high HP Medium HP pups are still considered somewhat healthy, so that's 25 healthy and 6 unhealthy. The 1% pup is likely to die but it could live with some serious luck. Pups born with very low HP are automatically runts (at the moment, but may keep it that way). The status of a newborn pup (pups under 3 months) update every 6 hours, meaning their health can either rise or drop based on different conditions. At the moment it's only based on health, so pups with high HP have low chances of getting worse, and pups with very low HP have low chances of getting better. When weather/seasons are added, that will also be a factor in a pup's survival (IE: a pup's health is more likely to drop in the winter, regardless of HP). To help with survival rates, there will be an item called "Spirit's Blessing" that can be obtained at The Gorge for a sizable amount of SP (probably 200 or so) which raises one pup's health to 100%. Lastly, we now have a blog on Tumblr! Feel free to follow, and maybe reblog to help spread the word? That's all the news I have for today! The next news post I hope to make is of the re-styled battle system, hope you guys are excited for it!
  15. Mysidia Deluxe

    I haven't really made any changes this week since I'm working on my site, but next week I should be able to spend some time on it.
×

Important Information

By using this site, you agree to our Guidelines, Terms of Use, and Privacy Policy.