Advertisement Jump to content
  • Advertisement

Mike Bossy

  • Content Count

  • Joined

  • Last visited

Community Reputation

697 Good

About Mike Bossy

  • Rank
    Advanced Member
  1. Mike Bossy

    C++ IDEs - a rant

    Has anyone here successfully used Sublime along with clang for C++ dev?
  2. Mike Bossy

    Motion sickness

    If you want to check out some general design considerations with VR and how they feel in practice you can check out the Unity sample framework from Oculus that gives you a feel for different locomotion techniques, UI, etc.
  3. Mike Bossy


    If you haven'ts seen this link it has a bunch of info on standard Hex map handling that is a great resource:
  4. Mike Bossy

    Non Disclosure Agreement

    The following section from the indiefund site is the most appropriate point for indies: "Enforcement – In order for an NDA to be worth anything more than the paper it’s printed on, a developer has to be willing to enforce it, and capable of enforcing it. That means retaining lawyers and investing significant amounts of money, time, and emotional energy. Even if a developer actually chooses to invest their time and energy in enforcing an NDA (at the expense of actually making games), they are unlikely to have the financial means to do so, or they wouldn’t be seeking funding in the first place. For deals worth millions of dollars, NDAs make sense because enforcing them in court could result in huge payouts. For deals worth $100k the risk/reward ratio means a legal battle is a terrible bet." If you're asked to sign an NDA then ask for a mutual one. Just because someone gives you what looks like their "standard" NDA it doesn't mean it's their only one. It is most likely their most aggressive version trying to claw as many rights as possible. The same can be said for all type of contracts. If you aren't red lining half of the first contract that you get from someone like a MSFT or a Sony then you're getting hung out to dry.
  5. Mike Bossy

    Need advice for going open source

    There are plenty of examples out there where a company will release an open source version that is essentially a fork of a commercial product. This can work successfully if the goal of the open source fork is to truly be a growing open source project. Too often in this scenario the open source portion is only meant to act as a "Demo" to interest you in the technology and purchase the full license. Once again there's nothing inherently wrong with this approach but it will limit the benefits that you would normally see from open source projects as fewer people will be interested in contributing.
  6. Mike Bossy

    Need advice for going open source

    If the goal is to let a few people get access to the source and then eventually either open the project up fully or turn it into a source of income why not just use a proprietary license and then grant free licenses to a select group of academics? You can still provide source code to a licensee and maintain control of the source and any modifications they make. You can attach any dollar amount you want to granting a license and it doesn't have to be uniform across licensees so you could charge universities $0 but charge a business $1,000,000. As you say it doesn't fit the open source model but there's nothing wrong with that. If you find a model of licensing that you want to do then go for it but just don't try to shoehorn it into the open source name and you should be fine.
  7. Mike Bossy

    Need advice for going open source

    I can't think of a license that fits your needs. I'm a big believer in the MIT license because it's straightforward and open for any use of the technology but that's my own opinion and what I look for in a license. A question that I would have for you is why are you looking to only grant a free license to academics but not others? If you want to be altruistic and provide the world with a great piece of technology why would you limit how it could be used if it could also bring value to the world through a commercial product as well?
  8. Mike Bossy

    Can make money with flash games

    You can also sell Flash games instead of going the sponsor/ad route. I believe McPixel is a flash game and that is now sold as a stand alone game on Steam. I don't think there's anything inherently limiting when it comes to selling a flash game outside of needing to target platforms that support Flash.
  9. Mike Bossy

    Meat Boy vs. Tofu Boy; What's the difference?

    Super Tofu Boy was created by Peta as a parody of Super Meat Boy. I doubt they put the same amount of effort into the game that Team Meat did which is why it would seem sub par.
  10. Mike Bossy

    Should you support Linux?

    I think with Steam moving to Linux we'll see soon enough if Linux has legs for gamers and game developers. If you're targeting the pair of Windows\OSX then you'll be looking at cross platform libraries anyways so adding Linux is going to be less of an investment than you might think.
  11. Mike Bossy

    Should I give up?

    Check out some of the games you can buy on Steam. There are Flash games, Unity games, XNA games, even a couple written in Java in addition to all the normal native code apps. If you make a fun game it doesn't matter the technology used or the amount of pre-reqs that need to be installed for it. That kind of thing only runs the first time you play the game.
  12. Mike Bossy

    Slowly becoming more and more disappointed...

    The Win8/WinRT split is going to be a huge cluster. Consumers can tell the difference between an iPad and a Macbook just by the name. They are going to fail to do the same with WinRT. My 2 cents on Windows 8 is that as a developer you need to support it or you're missing out on a bunch of customers. Just target the normal desktop instead of trying to do any Metro work and you'll be fine without any of the hassles.
  13. Mike Bossy

    Map, Enemy, Object Editor

    Nice! Tools can be a time suck up front but they are totally worth it when you get down to the hard part of adding just that one more level.
  14. Mike Bossy

    Promotion is Hard!

    You should try and contact the folks at Spiderweb Games. They do the old school RPGs and manage to get a bit following to their games. They might be able to give you some pointers on different communities and press that you can contact.
  15. Mike Bossy

    Seniority, and how to get there

    I think the answer boils down to experience. People need to have a vast set of experiences in different situations to draw upon to make good decisions in any field. This may feel like a cop-out answer and something that you can't affect but in fact you can help your team gain experience by providing them opportunities. It might be the opportunity to make a decision, or learn a new piece of tech. It might end up being a success or a failure but either way they'll have more data to draw upon the next time they're in a similar situation. It's a fine line between letting a young team run off and fall flat on their face and providing them with enough guidance and freedom to be pointed in the right direction while still making their own way. One thing that you need to keep in mind is that not everyone can make it to the next level. Some people are bound to stay as junior contributors even as their tenure increases. That's just a fact of life and isn't a failing on your part. Not everyone will take an opportunity and run with it.
  • Advertisement

Important Information

By using, you agree to our community Guidelines, Terms of Use, and Privacy Policy. is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!