Jump to content

Syntax

Programmer
  • Content Count

    128
  • Joined

  • Last visited

  • Days Won

    10

Daily XP Streak Bonus

Unknown
XP

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


Syntax last won the day on April 24 2018

Syntax had the most liked content!

Community Reputation

49 Excellent

About Syntax

  • Rank
    Master Member
  • Birthday 03/05/1993

Gamer Information

  • Xbox Gamertag
    SyntaxChick
  • PlayStation Network
    SyntaxChick

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Enable
  1. Call for BETA Testers

    I have a quick update for everyone! We are still on track for launching the BETA soon, we're just doing some final testing of a bug reporting feature we built for BETA testers, tweaking some economy changes and testing an overhaul to the creation UI. I'm really excited about these things though, so I'm sharing some info and screen shots for everyone Bug Reporting! We built a Bug Report tab available on every page of the site to make it super easy to report issues found. It sends a report directly to all the devs so we can review and fix any issues. This will be available during the entire beta period, and we may keep the feature around even after launch if it seems to be working well. Economy Tweaks! Part of the inception of this project was a sort of self-rewarding points system. During beta and at launch there will be a currency, points which can be earned through various activities on the site such as interacting in the forums and having your creations adopted. The points are then used to add additional features to creations such as additional stages. We have a TON of ideas and potentials for this system, although for launch we are trying to keep things to a minimum so we can make sure we're not the only ones who like these ideas! Overhauled UI for Creating Adoptables! As far as forms go, creating an adoptable isn't the simplest. But we've nixed the multi-page creation idea in favor of tabs that can be filled out in any order at any time. We've included drag-n-drop to reorder stages and the number of stages is only limited by how many points you have. When you're done and happy with what you've created, you can publish your creation so it can be adopted! Again, we're keeping things simple for launch but have a list of ideas we'd like to implement in this area as well! Thoughts, ideas and questions are always appreciated! Thanks for reading
  2. Call for BETA Testers

    Yes, but the access code for the beta will be through the emails only. We're not anticipating an incredibly long beta period before final launch though, probably a few weeks at the longest.
  3. Call for BETA Testers

    Thank you guys! I'm really looking forward to the beta :)
  4. Call for BETA Testers

    In just a few weeks, a project much like squiby.net once was will be launching a closed beta. We are looking for interested testers to help us find bugs in the system but also to give us feedback about UI, features, community policies and the like. Anyone who is interested in joining the beta or just wants updates on the project going forward can get involved here: https://mailchi.mp/753694387517/join-the-beta We are fully expecting the BETA to launch before March, and also want to provide BETA testers with some extra perks when we are fully launched but we're hoping they will help us figure out what they want. Thanks for reading!
  5. Stripe.com

    Yes, I love Stripe. Currently working on a project that utilizes their Stripe Connect and Recurring Payments functionality and I was very, very impressed with their documentation and support. If you have any questions I seriously recommend reaching out to them because not only will they answer your questions and provide as much documentation and helpful resources as they can they've also continued to follow up with me over the last few weeks just to see if there was anything else they could help with and ask how development was going.
  6. GDPR Compliance

    Only the former. Information shared publicly of oneself does not need to be encrypted. The only thing with forums/chats/etc you may want to think about is dealing with the removal of info if the original poster would like it removed or removing info one user posted that was personally identifying another user. Either way encryption isn't necessary unless you're specifically collecting or compiling this info. Many social media sites collect this info either directly or indirectly to help target ads to you or use it for large data analysis to predict trends and behavior. If the messages in your forums, chats, etc. are simply being stored for historical/public reference that should be fine.
  7. Repetitive Gameplay

    Pulling from MMORPG games, many of them use time as a way to sort of break up potentially repetitive things. Time to re spawn targets, time to restock stores, time before you can do xyz again, or you have to do xyz before this time for this reward. In addition to physical rewards for completing daily tasks, you can layer rewards. Meaning if they complete 1 task they get 1 reward, but if they complete all three daily tasks, bonus reward. Providing minor variation can always be helpful as well. Shop keepers having a dozen potential different lines to say, different amounts/items to collect for a quest, etc. Even if the variation is mostly cosmetic/shallow that variation can keep things interesting for much longer.
  8. GDPR Compliance

    The GDPR is very vague, but maybe some food for thought can clear it up a bit. As a general rule, the GDPR is considered to cover the following areas: Basic identity information such as name, address and ID numbers Web data such as location, IP address, cookie data and RFID tags Health and genetic data Biometric data Racial or ethnic data Political opinions Sexual orientation Obviously that does seem like a lot but especially for games it's not a huge impact. First look at what information you're collecting. And by that I don't mean what are users willingly posting publicly on your forums but are you REQUESTING users fill our their political opinion, sexual orientation, etc. Second look at what information you're using. Are you selling information or compiling information for a specific use? Are you collecting metadata that would imply certain things(like political opinion based on article 'likes' or something)? Most virtual pet sites will need very few changes for this if any. If you're collecting users names and addresses... consider reworking the system to use usernames. I can't think of a reason to collect an address unless you're using an e-commerce system in which case you can use other services who will collect and store that information for you. If you're collecting IP addresses... It may be necessary to encrypt this to stay compliant. If you're using cookies... Sessions? Encrypt anything you save in cookies For additional covering of bases, provide a 'privacy policy' that explains what you do with the information you collect, and who has what access to what information that might be thought to be private (such as mods being able to see your private messages or personal notes). Finally, always consider having some sort of contract with anyone who may potentially access your users data intentionally that could essentially put any leak or security blame on them if it properly their fault. This means vendors, subcontractors, employees, etc. If they need access to the data(for example to optimize a database) make sure you have an NDA or some other sort of contract that will put them in a legal bind if they were to choose to misuse the data. Properly encrypted data will somewhat mitigate this risk however.
  9. Using SSH in place of normal terminal logins would mostly resolve this. You can also use firewalls to block access of database and ssh ports from all IP addresses except your own. I wouldn't go into production with a server you're unfamiliar with but personally I'd actually prefer to experiment with a host like Digital Ocean over using or exposing my local computer. It was a little intimidating at first, I started playing with Digital Ocean with pretty much no sys admin experience out of need for my company but DO provides a lot of support and they have an incredible library of tutorials and there's options to spin up servers with most of the software you need installed already. I don't know what you're budget is but if it allows I'd recommend looking at Forge(forge.laravel.com) too. They provide a really nice interface for managing server sites, ssh logins, ssls, databases, etc. It can be pricy but if you're just dealing with one server it's not bad.
  10. Hey everyone! So my life has -finally- settled down and most of my major projects have wrapped up so I'm looking for a new one to jump into! For those who don't know me or my background I'm a developer with over 10 years of coding experience. I prefer primarily to work with PHP and Laravel. My current job is in web application development where I'm the lead developer. I'm looking for either an established project(close to or already launched) that I could join long term or to partner up with someone who would do or fund the artwork for a project. Just shoot me a message if you're interested but please don't be offended if I'm not interested in a project, I'm really looking for something I can dedicate years of my life towards.
  11. Seeking Quote from Programmer

    Are you still looking for a quote?
  12. Cool, well welcome to TGL!!
  13. TGL has only been around for a year, are you maybe thinking of Virtual Pet List?
  14. Contracts 101

    I did not actually even try to negotiate it. I was way too unsure of myself at the time and it was one of my first jobs but I knew it would never fly in court if they tried to push it. It was also a tiny company that barely had the resources to hire me much less push anything legally. Im NOT recommending anyone do that ever, you can still screw yourself over it was just a calculated risk for me I suppose. But I've learned a lot since then and I wouldn't do it again. But yeah, even if you don't know all the law you should be able to navigate the stuff that applies to your business at least! Knowing these contracts is just as important as knowing how copyright works.
  15. Contracts 101

    Well done, contracts are usually murky territories for anyone not in the legal world. If you don't mind I have two additional bits that might be useful Just some bits form personal experience! When someone is in violation of your copyrighted work, code or art, typically you can reach out to the website host or publisher with a copy of the contract. Most of the time publishers or hosts will simply pull the content as long as they believe you have a reasonable claim and you don't need to get a lawyer involved unless you're looking for damages or compensation. Do not make your contracts too burdensome! Even perfectly legal and agreed upon contracts can be thrown out for a single line being determined to be too burdensome. What does that mean? It means you're asking for too much from the other individual(millions of dollars for cancelling a five hundred dollar project, demanding their first born or 7 years of servitude). This kind of thing is done to prevent people from accidentally signing themselves into slavery. But if the contract is reasonable most small claims courts will happily hold both parties to them. I once had an employer include a non-compete clause that basically said I wasn't allowed to work anywhere else in the country in my industry for 2 years if I left because any company in the country could be a potential client. There's no way they'd be able to get that to hold up in court because while you can prevent someone from stealing your trade secrets and acting as a corporate spy, you can't completely deny them from working in their field of expertise.
×

Important Information

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