Can I use Visual C++ 2010 Express to release free Indie games?

Started by
6 comments, last by jbadams 10 years, 5 months ago

I already know that I can use VC++ to create games, and I'm fairly sure that I'm not allowed to actuall SELL the games that I make with it, but If I were to just make a game and release it on a site like GameJolt for free, would that break any rules with VC++?

I've only started thinking about this recently, and I'm probably going to switch to something like CodeBlocks soon, but I want to make sure if I need to switch for a small indie game.

Thanks in advance for your input

Advertisement
"I'm fairly sure that I'm not allowed to actually SELL the games that I make with it" Yes you can

C++: A Dialog | C++0x Features: Part1 (lambdas, auto, static_assert) , Part 2 (rvalue references) , Part 3 (decltype) | Write Games | Fix Your Timestep!

No profiler in the express edition is the only minor complaint but you can download free profilers anyway.

You aren't allowed to distribute the debug libraries either IIRC, so make sure it runs in release mode.

"Most people think, great God will come from the sky, take away everything, and make everybody feel high" - Bob Marley

You should, if possible use the latest version of Visual Studio Express, which is the newly released VS 2013, also free and supports more c++11 features. Yes you can sell software you made with it.

http://www.microsoft.com/visualstudio/eng/downloads

That said, I would recommend using an open source IDE, such as Eclipse or Qt Creator, that's just my opinion though.

If this post or signature was helpful and/or constructive please give rep.

// C++ Video tutorials

http://www.youtube.com/watch?v=Wo60USYV9Ik

// Easy to learn 2D Game Library c++

SFML2.2 Download http://www.sfml-dev.org/download.php

SFML2.2 Tutorials http://www.sfml-dev.org/tutorials/2.2/

// Excellent 2d physics library Box2D

http://box2d.org/about/

// SFML 2 book

http://www.amazon.com/gp/product/1849696845/ref=as_li_ss_tl?ie=UTF8&camp=1789&creative=390957&creativeASIN=1849696845&linkCode=as2&tag=gamer2creator-20

The problem with using the very latest visual c++ is that your players will need to install the run times. Windows 8 comes with the 2010 run times and c++ 2010 still supports much of the new c++ standard so I would advise sticking with it a while longer. GCC (provided by eclipse cdt and qt creator) and clang doesn't have these problems so are also good solutions.
http://tinyurl.com/shewonyay - Thanks so much for those who voted on my GF's Competition Cosplay Entry for Cosplayzine. She won! I owe you all beers :)

Mutiny - Open-source C++ Unity re-implementation.
Defile of Eden 2 - FreeBSD and OpenBSD binaries of our latest game.

No profiler in the express edition is the only minor complaint but you can download free profilers anyway.

You aren't allowed to distribute the debug libraries either IIRC, so make sure it runs in release mode.

There are big problems as well, no support for plugins is a pretty major shortcoming.

Especially since third-party plugins like Visual Assist and Visual Lint are what makes Visual Studio better than the competitors, without any plugins at all VS is almost as bad as Eclipse.

[size="1"]I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!
Moving to Business and Law.

-- Tom Sloper -- sloperama.com

Just to confirm what has already been said above, you can sell programs made with the Visual Studio Express Editions, and of course you can also distribute them for free if you wish.

- Jason Astle-Adams

This topic is closed to new replies.

Advertisement