Showing posts with label security. Show all posts
Showing posts with label security. Show all posts

SnD Games Weekly: Security Measures, Pokemon Researcher, and CUTD Map Abilities!

Want to get the Shiny Starters? Shiny Zorua? Shiny legendary dogs? Shiny Mew? or any other shiny pokemon in the game? Adopt them today using SnD coins! Click here for more info.

Visit the PTD: Pokemon Center - a place to trade pokemon, get your Daily Code, adopt Pokemon, view your items and change your avatar!


Hello world! Welcome to another week of Sam and Dan game goodness. Originally we had planned for a big event for this week but we couldn't get all the details sorted out, so it will have to wait until next time. So what is the big event about? Well, basically we will be needing you guys to help us keep developing Ptd2 and Cutd. You can think of it like a kickstarter except it's not really about one project but about the whole company. We are working out some cool prizes for those of you who wish to help us out. Like I said before we won't be starting it this week but I wanted to give you guys the heads up of what is coming.

Security Measures
Many of you have noticed that there are a lot of hacked pokemon flying around in the trading center. This week I will spend a good amount of time beefing up the security among other things. So that one person that keeps spamming my twitter can finally relax for a chance.

Update on Security Measures:
There is a lot of misinformation going around (especially on YouTube videos) about what happened and how it happened. So I'm here to tell you what happened, and how it happened straight from the source.

First I patched up the game so certain hacks would no longer work. Some hackers will complain about this but really they can only blame themselves for this. If they were to hack for their own personal collection and just stay quiet about it then I wouldn't even notice and would leave them alone. But... they decided to start putting up illegal trades and tried to scam other players. That is not acceptable so I had to step in and add more security.

After I did this it was time to remove any illegal pokemon (pokemon that you can't catch in the game yet like Ho-oh for example) from any account that had them. I had a list of all the illegal pokemon and I had the id of who the original owner was (the person who captured/created this pokemon) and who the current owner was (the person who had the pokemon in their account).  Usually for the person who currently had the pokemon I simply removed the pokemon from their account. If the person had multiple illegal pokemon even if he didn't create them I would remove more valuables. You really should know better than to hold multiple illegal pokemon, period.

People who created multiple illegal pokemon also had valuables taken. Creating illegal pokemon is not acceptable either. If you created so many illegals and you tried trading other people for them trying to scam them your account was completely reset.

The next step was removing any pokemon that had illegal shiny values. For example shadow totodile or shiny vanillite. I followed the same rules as illegal. The more you had the more you lost. Most people only owned 1 and all I did was remove it and move along.

The last check was for shiny starters or shiny zorua that the original owner had not paid for.

Okay so that was the process, I went and checked each account by hand. This wasn't an automatic thing where bam a bunch of random accounts were deleted. If you lost a lot of things the things you lost were hacked and I couldn't allow them to stay in the system. If you buy a stolen good and the police finds out about it, they won't put you in jail but they will take away the stolen merchandise. 

As far as how many accounts were affected by this less than 200 accounts were affected by this. This is out of millions of accounts that exist. So less 1% of all account lost something. Don't for a second think that thousands and thousands of account were affected. Trust me I did this by hand and thousands would have taken me weeks to do. Also like i mentioned before most people only lost 1-2 pokemon and less than 20 actually got their account reset.

Well I hope that cleared some things up for you guys. Thanks for understanding, it was actually pretty sad for me when I have to delete pokemon like that... it definitely took a lot of my motivation out from this week.   

Getting it done
So I've been piling up a bunch of new features and things that I've been wanting to add and it is finally time to get them done. This week I will focus on the things that were left behind from last week without adding too much to it.

Pokemon Researcher
While making the behaviors for the different wild pokemon I started to test them and I was having a lot of fun just watching what they did. So I thought that it would be pretty fun to have a mode that you could just spawn some pokemon and watch them interact with each other and with you. You can't capture them or battle. You just get to play around and see if anything fun happens. This mode is really easy to add since all the work for it is pretty much done. Just have to make some menus, which I hate >.<

Mystery Gift
The poll this week will start with asking for what type you want to see this week and then it will move to a list of possible candidates. Let's figure this out together!
 

Weekly Progress

My Status: Working on blog!
Alpha v1.25 Progress List:
Note: The list below is for v1.25 when it is released.
  • Security Stuff (100%) 
    • Can no longer log into story mode with an illegal pokemon (pokemon that you can't obtain yet) (100%)
    • Can no longer save an illegal pokemon (100%)
    • Removing current illegal pokemon (100%)
    • Removing hacked shiny starters and shiny zorua and their evolutions (100%)
  • Add New Pokemon to the Trading Center (100%)  
  • Make all Golett's Genderless (100%) - Might have to cut out a few body parts, ouch!
  • Properly align some pokemon when they are following behind you (100%) 
  • Better Map UI (100%) - Similar to the Battle UI, it shows time of day and your current money amount.
  • Pokedex (0%)
  • Saving Pokemon's party and storage position (0%)
  • Daily Challenges (0%)
  • Day of the Week Spooky Event (0%)
  • 1v1 Mode Changes (0%) - As described on the previous blog.
  • Sponsor Version of the game (0%)
  • Add a confirmation popup to the back button on story mode if you haven't saved (0%)
  • Release Pokemon (0%) - Note: You can already release them in the Pokemon Center if you don't want to wait for this to be done.
  • Pokemon Researcher  (0%)
  • Add list in the FAQ page on where to find pokemon and at what time, similar to the PTD1 list (0%) 
  • Fixed bug with the attack Uproar not waking up pokemon in battle (0%)
  • Add a graphic for removing a pokemon from the field (0%) - To better tell what is going on when fighting and NPC trainer.
  • Add new Level Item interface graphics for the ui (0%)  
  • Added which pokemon you will be battling in the next battle in 1v1 mode (0%) 
  • Make pressing Enter to trigger a lot of the menu buttons (0%) Pressing enter to log in instead of clicking on it.
  • Check the Forgot Password pages for any errors (0%) 
  • Top Searchers/Top Request/Latest Trades (0%)
Creature Universe: Map Abilities
Ptd2 introduced the concept of the map. Creature Universe TD will take it even farther with map abilities. An example of this is very early in Pillar Island, the grass start zone, you will be given some bug bombs to throw at some bugs to clear them out. I made an awesome concept sketch to illustrate this example.
Bug Bomb takes out bugs, one of the map abilities you will get
 So instead of only walking around you will be able to equip items to do different actions. Your creatures don't get left out on the action. Each family of creatures will have their own ability that they can use in the map for different effects. In this example the Grass Starter which is still unnamed has a tongue ability that lets him eat certain bugs. You will be able to switch place with your creature so that you can control it while your trainer avatar follows it. Here is another amazing concept sketch that I made to illustrate this example.
Grass starter using his map ability on a bug creature
  In CUTD your character will perform more functions than the characters have ever had in ptd and ptd2. That's all I have for you this week, keep checking back to see how we are progressing. As always let me know what you think! Sam out.

Pokemon Tower Defense: Weekly Progress for v4.4

Want to get the legendary dogs? Shiny Mew? or any other shiny pokemon in the game? Adopt them today using SnD coins! Purchase some SnD coins and get Ninja-ja bonus items free! Click here for more info.

Visit the PTD: Pokemon Center - a place to trade pokemon, get your Daily Code, adopt Pokemon, view your items and change your avatar!


Hey guys, Sam here bringing you the latest updates for Sam & Dan Games. Let's get right into it.

Progress Report:

New Story Level (100%)- Pokemon Tower - After training you pick up the scopes and head back to Lavender town to catch some ghost!
  • Level Intro (100%)
  • Level Layout (100%)
  • Level Waves (100%)
  • Level Ending (100%)
New Pokemon to catch (2) (100%)
  • Gastly (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Pokemon Stats (100%)
    • New Moves (5) (100%)
      • Night Shade (100%)
      • Shadow Ball (100%)
      • Dream Eater (100%)
      • Dark Pulse (100%)
      • Destiny Bond (100%)
  • Cubone (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Pokemon Stats (100%)
    • New Moves (3) (100%)
      • Bone Club (100%)
      • Bonemerang (100%)
      • Bone Rush (100%)
Level Cap to 55 (100%) - Finally Dragonite! New Moves (8)
  • Hurricane (100%) - Pidgey
  • Drill Run (100%) - Fearow
  • Final Gambit (100%) - Mankey
  • Circle Throw (100%) - Poliwrath
  • Meteor Mash (100%) - Clefairy
  • Brave Bird (100%) - Farfetch'd
  • Perish Song (100%) - Jynx
  • Outrage (100%) - Dratini
New Pokemon Evolutions (100%)
  • Dragonite (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Pokemon Stats (100%) 
    • New Moves (2) (100%)
      • Thunder Punch (100%)
      • Fire Punch (100%)
  • Haunter (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Pokemon Stats (100%)
    • New Move (1) (100%)
      • Shadow Punch (100%)
  • Gengar (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Pokemon Stats (100%)
  • Marowak (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Pokemon Stats (100%)
New Mystery Gift Avatar (100%) - Cubone Avatar!
Boy Cubone Avatar
  • Graphics (100%) - Thanks Kimmy Lube!
  • Implement in game (100%)
Daily Code will give out more casino coins (100%) - This is ready right now!
Fix issue with Chapter five showing as chapter 4, and chapter 4 having the wrong picture when locked (100%)
Levels and Chapters that are locked are now faded out more to hide details of that level (100%) - Thanks Andy! 
Psybeam causing confusion on a target before completing the attack (100%) - Thanks LaserLuke4 from Twitter!
Shiny Blastoise Graphic fix (100%)
Fast Forward button (100%) - After all the request, I will work on getting this out!
The achievement Star Wars will only trigger on Cerulean Gym (100%)
Avatar Chat (0%) - Didn't get to work on this at all will try to give it another try this week.
Pokedex remembering what you saw and catch even if trade your pokemon (0%) - Not sure if I will have enough time this week but I do intend to get this done in the near future.
Security Fixes (50%)
  • Game (100%)
  • Pokemon Center (0%)


Top 10 Forum Questions of the Week:

1. ZKS:  Have you ever thought of opening up development to the community, like Valve does? Specifically, letting developers who know what they're doing build "Fan-Made" challenge levels? Releasing 1-2 with each update will allow you to focus on the story/enhancements while keeping hardcore fans entertained between updates.

I think that would be a great idea but an idea that would take a long time to develop, considering the game is only half way done and I haven't even started on multiplayer. Something like this will have to wait unless, you guys the players would want this before multiplayer.

2. Marth: Will we be able to fight Gary and Ash?

Yes and yes! That is all I will say.

3. Garuthebest24: If u were able to live in any region in Pokémon for the rest of your life what will it be?


Kanto Region!

4. Ume: When/Will you give out a Sneakpeak/Demo/Teaser of Hero Tower Defense? >: As in Video xD or a short Flash Game ;3


As soon as we have something we will post it here right away, that picture that you saw at the end of the last HTD tuesday is literally where the game is now. Right now you fight against an endless supply of whelps until your two characters die then that's it. Not a lot to do yet.

 5. Professor Smeargle: Since you can't include all the egg moves for pokemon in Daily codes, how do you plan to incorporate the other Pokémon with egg moves? (eg: Close Combat - Growlithe)

In the daily codes, I will add more in the near future.

6. ultraube: How many hours do you spend on most of these updates?

It's hard to really keep track of it all since I don't have a set schedule but I would say over 20 hours for each update.

7. Dollyface61: Will all of Kimmylube's avatars be in the game?

I'll try to find a way to fit them all when possible, v4.4 will have one :)

8. Cheatfreak208: Have you thought of the idea of Pokémon dropping items, which you can pick up. They would go away after a certain amount of time. And rare candies that have a small rate of falling from Pokémon and which you can not buy.

Pokemon will hold items in the near future, so I suppose if they are holding something and you defeat them that it would drop.
 
9. Hypermania: Will Kevin, at some point, work on the art for PTD if the chance comes?

He might, but we would rather he make HTD art for the time being.

10. Richard Harper: Hey Sam, Will all the past Postponed items/areas/bugs/extras ever be added? And will it include some of the bugs/suggestions from your own blog page?

Whenever I need to fill in some space on what to add to the game I will look at the suggestions and bugs pages. Most of the time just the story level and level cap can fill up the whole week. 

Well that was fun! Head to the forums if you want to submit your question and have them posted next week. 

So that's all I have for now, tomorrow will be Hero Tower Defense Tuesday so look forward to that. As always, let me know what you think.

Weekly Progress: Why did you make this?, All your Mews are belong to me, and what's coming up next!

Want to play Ninja-ja? Get a shiny pikachu, shiny mew, shiny starter, shiny magikarp or have your suggestion for a weapon design to be used on Ninja-ja? Click here for more info on how you can get those things.

Get Ninja-ja: Apprentice Edition for free, after completing one of the offers provided!  

Hey guys! Welcome to another week of Sam and Dan Games and Pokemon Tower Defense! Let's get this show rolling.

First of all a lot of people are confused about this latest update. Why are there generation 2 pokemon? Why can't I keep them? Why are there birds in Route 2? Why can't I use the dogs on the new Gym level? Why are you only giving away 10, it's not fair! Well I'm going to tell you!

Most of my success is going to be dependent on how much fun and enjoyment I can provide you guys. I have to keep you guys excited about the game, provide a good flow of content updates, and I also have to keep the game stable and secure. To make something fun you have to have an element of surprise. People are surprised by unexpected and new things. This update was an attempt to shake things up a little and add some nice but temporary surprises.

Guys I will let you decide the fate of the dogs for this game, please vote on the poll and let your voices be heard. I'm listening.
Think about it, it is better to have legendary dogs and lose them than to never have had them at all. Something like that...Also the birds, they are not meant to be captured, they exist to give the dogs meaning. It also plays into the story, Gary has escaped the birds (see the Vermillion Gym level for details on how) and now the birds are going all over the place to find him.

About the non Generation 1 pokemon, Generation 1 just doesn't have enough legendary pokemon to fit into the story I have in mind.

You can't use the dogs in the new gym level because it would have made the level a lot easier which I obviously didn't want.

About the contest, life is a lot about being in the right place at the right time. Those 10 people just happened to be there and they got the job done. The reason I didn't announce the contest is because I didn't have it planned at all. Still I know a lot of you want a reward for beating such a hard level. So next update I will be changing the hard Vermillion Gym into a challenge mode and the prize will be a new avatar for either boy or girl. The avatar will be your character wearing a mask of either Raikou, Entei, or Suicune. Special Thanks to Forum user KimmyLube for creating these mask! Please vote on the poll to pick which mask should be given out for beating the the challenge level. The other two mask will be given out as part of two new achievements that have to do with the challenge level.
Raikou mask, regular colors for boys, and shiny color for girls

Entei Hat

Suicune Hat

WHERE IS MY MEW???! By the time you are reading this all your Mew will be gone. Let me explain a bit of back story on the situation. There was a time not so long ago that you could duplicate your pokemon and even create pokemon out of thin air! Can you believe it?!?!?! Anyways, I want to make sure that everybody who bought Hero edition or Donated in the past doesn't feel like it was a waste a time since everybody was getting Mew. Since I can't really tell which ones are legit and which ones are not in the old system I have to completely erase them and start again. If you ever donated or bought Ninja-ja Hero edition please send me an email with the subject "Mew Permission" and inside include the email you used to pay with paypal and your account email for the game. I will insert 3 lvl 40 mew intro your trading account that you can pick up for any of your profiles. But Sam I traded for my Mew?! I'm sorry to say that I can't really help you with that since I can't tell if the person that traded you actually owned a legit mew.

Okay so on to the update this week! Here is what I have so far for the update:
  • New Story Level (100%)
    • Intro (100%)
    • Level Layout (100%)
    • Level Waves (100%)
    • Ending (100%)
  • 2 New Pokemon to Capture in the wild (100%)
    • Graphics (100%)
    • Shiny Graphic (100%)
    • New Moves (8) (100%)
    • Add pokemon's stats into the game (100%)
  • 2 New Evolutions (100%) 
    • Shiny Graphic (100%)
    • Graphics (100%)
    • Add pokemon's stats into the game (100%)
  • 1 New Pokemon to trade with an NPC (100%)
    • Shiny Graphics (100%)
    • Graphics (100%)
    • New Moves (4) (100%)
    • Add pokemon's stats into the game (100%)
  • New Challenge Mode (100%) - Original Vermillion Gym
  • Level Cap up to 42 (100%)
    • New Moves (6) (100%)
  • New TM (100%)
    • Substitute
  • HM Cut and Flash (100%) 
  • Getting the NPC Trade pokemon (100%) 
  • Rename the Trading Center to Pokemon Center (100%)
  • 2 New Achievements for the New Challenge Level (100%)
  • 3 New Avatars (100%) - Raikou, Suicune, and Entei Mask
  • Removing Legendary Birds from the levels (100%)
  • Removing the boost in experience that was added for the event (100%)
  • Removing the boost on shiny encounter rate that was added for the event (100%)
  • Popup alert when a shiny or special pokemon (possibly the dogs) shows up on a level (100%)
  • Pokemon that evolve by trading will now get their correct nickname if it didn't have a nickname before that. Ex (Kadabra will be correctly called Alakazam once he evolves) (100%)
  • The TradeID for your pokemon now shows up in the "Your Request" section on the trading center (100%) Thanks Trevor!
  • Adding a Save Confirmation Screen (100%) Thanks Darren! 
  • Add an auto-save when pressing the trading button (100%) Thanks Mr!
  • Making Story Mode Vermillion Gym level easier (100%)
  • Ability to put who you want for a trade when posting a trade (Postponed until sometime this week) 
  • Inventory (100%) - View your items and change your avatar, will be similar to the trading center page, meaning on a separate website.
  • Search Trades by Account Username (100%) Thanks Drew L.!
  • Version Check (100%)
  • Bug Fixes (100%)
    • Life bar is too big for some pokemon when you first catch them (100%) 
    • Trading with the NPC will now give the pokemon the correct nickname (100%)
    • Pokemon that evolve and have a default nickname will now get the correct nickname (100%)
    • Fixed issues with stopping and starting the music that caused crashes in levels when opening the menu or leveling up and evolving your pokemon (100%)
  • Removing Legendary Dogs from the profiles, minus the 10 winners (100%)
  • Distribution (90%)
As the week goes by I will keep adding more details to the update, and will be updating with my progress. As always, let me know what you think. I'm listening!

Weekly Progress! Mid-week edition.

Welcome to this week's edition of the Weekly Progress, I'm your host Sam Otero here bringing you the goods! But first a word from our sponsors!

Want to play Ninja-ja? Get a shiny pikachu, shiny mew, shiny starter, shiny magikarp or have your suggestion for a weapon design to be used on Ninja-ja? Click here for more info on how you can get those things.

Okay we are back on air and ready to roll. If you have read my past blogs you will know that right now I'm concentrating on security, so this week's update will be all about that. Unfortunately new content will have to wait while I make the game secure.

But just like last week I will squeeze in a new pokemon hunt along with a new achievement. The pokemon hunt and achievement will be like before the hunt will get you the non shiny version and the achievement will get you the shiny version and also like last week it will be a pokemon that you can't capture in the game currently. I will post a poll with 3 possible achievement challenges and you guys will decide what gets in the game.

Speaking of achievements, I made a change on my achievement server code. Now you can receive the achievement reward 3 times! You only have to do the achievement once for all your profiles but now you get 3 rewards instead of just one. Enjoy! Note: This works right now on v3.1.5, you don't have to wait for the new update to receive the rewards.

Also I wanted to publicly thank a good friend Haplo the owner of Haplo Rp Haven for helping me basically cut out most of the regular and shiny pokemon sprites. Thanks Haplo!

What's coming this weekend:
  • Must have an online profile to play. (100%)
  • Internet required to log into the profile (100%)
  • Auto Saving online (100%) - The game will try to save your profile online at certain points in the game (example: After you quit or finish a level) if you are online the game will save automatically. If you don't have internet at the time the game will show a message asking you to try again or to cancel. Meaning you can play offline but if you don't save at some point and close the game all the progress you made won't be saved. So you have to be online to log in, but you can then play offline until you decide to stop. When you decide to stop go back online and trigger a save. If you are always online on the phone or computer then just play normally.
  • Trading Center (Postponed for during the week)
  • Transfer between profiles (Postponed for during the week)
  • New pokemon for hunt and achievement (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Add this pokemon's stats to the game (100%)
    • New move (1) (100%)
  • New Evolution for hunt and achievement pokemon (100%)
    • Graphic (100%)
    • Shiny Graphic (100%)
    • Add this pokemon's stats to the game (100%)
  • Add Achievement (100%)
  • Distribution (0%)
    • Pokemon Tower Health (100%) - You will now notice a health bar on top of your towers. Right now none of the moves in the game will hit your pokemon. So this change really has no real meaning yet. In the future for "Advanced Mode" moves can hit your towers, and moves can heal your towers.
    • Bug Fixes
      • Making Staryu show up in the pokedex after you evolve it to Starmie (100%)
      • Pressing back after selecting a level will now take you to the correct chapter (100%)
      • Starmie will now learn the proper TMs (100%)
      • Toxic Spikes and Stealth Rock not dissapearing (100%)
    As always I will be updating this as I work on it during the week. Let me know what you think!
     

    Search This Blog

    Popular Posts