[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 546: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 128: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 128: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 128: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 128: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 128: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 431: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 173: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3900)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 174: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3900)
Sinuyan's Forum Hello all my Yans! 2016-06-11T21:22:11-08:00 http://sinuyan.com/forum/feed.php?f=5&t=1459 2016-06-11T21:22:11-08:00 2016-06-11T21:22:11-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3571#p3571 <![CDATA[Re: Tortie attempts to make a virtual pet game]]>
I don't think we actually have any rules on double posting. It's definitely preferable to no posts at all, honestly!

Player Houses: I don't have a clue how the classic Petz games looked but the idea of a 3D object on a 2D background doesn't sound that great to me. To be fair though this is a 1-(wo)man development team so fully modeled 3D environments probably aren't really feasible. I can't really comment on the customization bit because I'm having a hard time visualizing how the background would work.

Farming: If the perspective is fixed (which is what isometric view is, from my understanding), then 3D objects on a 2D background should be just fine!

Statistics: Posted by Seth.D — Sat Jun 11, 2016 9:22 pm


]]>
2016-04-01T21:44:49-08:00 2016-04-01T21:44:49-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3570#p3570 <![CDATA[Re: Tortie attempts to make a virtual pet game]]>
PLAYER HOUSES: It always bugged me that Neohomes never really had a purpose. I want the houses in my game to actually be homes for a player's pets. How I'm thinking it'll work is, after they make an account and before they create or adopt their first pet, they choose a "world" to build their house, and everyone starts with a basic home with a few rooms. The rooms are all just 2D backgrounds that the 3D pets walk around on, a la the classic Petz games. The size of a player's house determines how many pets they can own; after all, you gotta have enough room to keep them all safe and sheltered, right? If the player wants a bigger house or more pets, they gotta pay. Also, if I can figure out a way for it to work, I'd like people to be able to customize their rooms with furniture and wallpaper and stuff. Think that'd work?

FARMING: Surrounding their house, players have a simple yard that their pets can play around in. I'm thinking isometric perspective would be good, again probably 2D backgrounds with 3D pets on top. It'll be made of tiles that players can place decorations on or plant crops and plants. I'm not sure all what kind of plants will be available yet. Also, expanding houses expands yards as well.

I had more ideas but I'm blanking at the moment so that's it for now!

Statistics: Posted by Tortoiseshel — Fri Apr 01, 2016 9:44 pm


]]>
2016-03-31T11:29:07-08:00 2016-03-31T11:29:07-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3569#p3569 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Tortoiseshel — Thu Mar 31, 2016 11:29 am


]]>
2016-03-30T22:47:16-08:00 2016-03-30T22:47:16-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3568#p3568 <![CDATA[Re: Tortie attempts to make a virtual pet game]]>

Statistics: Posted by Seth.D — Wed Mar 30, 2016 10:47 pm


]]>
2016-03-30T17:06:59-08:00 2016-03-30T17:06:59-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3567#p3567 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Tortoiseshel — Wed Mar 30, 2016 5:06 pm


]]>
2016-03-28T22:08:07-08:00 2016-03-28T22:08:07-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3566#p3566 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Seth.D — Mon Mar 28, 2016 10:08 pm


]]>
2016-03-27T23:33:26-08:00 2016-03-27T23:33:26-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3565#p3565 <![CDATA[Re: Tortie attempts to make a virtual pet game]]>


I think I'm gonna need to get a team together with some other people if I want to get this done in any reasonable timeframe, as while I think I'm pretty good at the design aspects- both visually and mechanically- it's the programming that really stumps me. The only problem is, I'm quite shy...

Statistics: Posted by Tortoiseshel — Sun Mar 27, 2016 11:33 pm


]]>
2016-02-29T21:56:38-08:00 2016-02-29T21:56:38-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3564#p3564 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Shootingstar37654 — Mon Feb 29, 2016 9:56 pm


]]>
2016-02-26T21:47:35-08:00 2016-02-26T21:47:35-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3557#p3557 <![CDATA[Re: Tortie attempts to make a virtual pet game]]>
I've been doing a lot of thinking on how I can go about making each pet feel unique, and I believe using finite state machines is the way to go. For anyone who doesn't know, FSMs are used in many games for NPC AI, and they basically tell the NPC what to do when met with certain conditions. For a very simplified example, an enemy NPC may try to shoot at the player character if they walk into its line of sight, or run for cover if the player gets too close. They can serve much more complicated functions as well, however almost all of the examples I've been able to find online are intended for combat-oriented games and wouldn't be fitting for a casual pet sim. So I pretty much have to figure it out on my own. Here's the summary what I have so far (just for the record, I'm not much of a programmer):

A pet's personality is determined at its "birth" in two ways; First the pet's species is taken into account- for example, the dog-like pet will prefer to eat meat and be very playful, while the fish-like pet will eat plant food and be much more docile- and then it gets randomly assigned one of 16 personality types that determine, among other things, what flavors of food it likes, what kinds of toys it likes, and how it acts around other pets. The FSM then makes decisions for what actions the pet will take, influenced by the personality it has.

Sorry if a lot of that doesn't make sense, I'm a lot better at thinking than I am at actually articulating those thoughts. Thanks for the feedback as well, I appreciate that people like my ideas :)

Statistics: Posted by Tortoiseshel — Fri Feb 26, 2016 9:47 pm


]]>
2016-02-21T16:46:11-08:00 2016-02-21T16:46:11-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3556#p3556 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Shootingstar37654 — Sun Feb 21, 2016 4:46 pm


]]>
2016-02-12T10:25:38-08:00 2016-02-12T10:25:38-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3555#p3555 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Seth.D — Fri Feb 12, 2016 10:25 am


]]>
2016-02-12T02:35:29-08:00 2016-02-12T02:35:29-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3554#p3554 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Tortoiseshel — Fri Feb 12, 2016 2:35 am


]]>
2016-02-10T21:54:49-08:00 2016-02-10T21:54:49-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3553#p3553 <![CDATA[Re: Tortie attempts to make a virtual pet game]]> Statistics: Posted by Seth.D — Wed Feb 10, 2016 9:54 pm


]]>
2016-02-09T23:29:47-08:00 2016-02-09T23:29:47-08:00 http://sinuyan.com/forum/viewtopic.php?t=1459&p=3552#p3552 <![CDATA[Tortie attempts to make a virtual pet game]]>
Lately I've been looking into making a virtual pet game like Neopets or Petz, since I've been a fan of virtual pets for almost my whole life. The first thing I've done is come up with designs for different pet species and I thought I'd share them with all of you guys :)


There's also a seal-like creature I drew, but for some reason it doesn't want to show up. I guess it's shy.

Hopefully something will come of this little endeavor. Any feedback is greatly appreciated, and if anyone is interested in my other ideas for the game, I'd be glad to share :)

Statistics: Posted by Tortoiseshel — Tue Feb 09, 2016 11:29 pm


]]>