Talk:Lite-C

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Removed advertising-like formulations Jcl365 10:01, 4 May 2007 (UTC)[reply]

Commercial Use[edit]

Would like to see some notes here on the limitations of legal use. The site that comes up says "free for noncommercial use" but doesn't say how much for commercial use or even if it's possible to use it for commercial products. So I can't tell whether it would even be worth learning the language, seeing as I can't tell whether I'd have to pay a small amount or a large amount to be allowed to market my game, or even whether I'd be allowed to do that at all. I think this page would be far more useful if it had that information here, and not in legalese. Kilyle (talk) 11:13, 12 August 2008 (UTC)[reply]

Why don't you check this out?

http://www.conitec.net/english/gstudio/faq.php http://www.3dgamestudio.com/

For the second link, click on "Download", the navigate to "Versions".

I know this question is old (2008), but YES. The language IS worth learning. As with all development software, you won't be getting much for free though. If you want to program *serious* projects, then you need to buy a good engine, and this on is great. Also, I'm assuming you are new to programming or game programming from the way you asked the question. You need to start small. Your first project definitely WON'T be the next MMORPG like WoW, nor will it be the next COD. You're going to need to make a few cheesy games before you get very ambitious. I made quite a few cheeseballs of games before moving on to "real" games.

I already had experience with C++ application programming, so I picked up Lite-C like a breeze. Let me tell you, this engine is THE most stable dev platform I've ever used. And I've tried quite a few others. This one and the Lite-C language wins hands down. I could think of nothing more perfect for independent developers who want to get a awesome game out and draw some attention.

Just never forget: Start small, and work your way up! Don't try to make an MMO without first making quite a few working single-player games and regular MP games.

////////////////////////// //Updating Example Code?// //////////////////////////

I wanted to add, that the example of Lite-C is not really the typical way functions are written for Lite-C, though it is a legal instruction. Most people use the keyword "function", rather than a return type as in C or C++. 99% of the time, someone would do this:

function main()
{
  //... do this...
}


I believe it's because you can return any type of variable in a Lite-C function. In one instance, you could return "float", and another a "var". "var" is the most commonly used variable, and similar in use to type "int" in C++ and C. However, a var is not restricted to only integer sets, and can be used in fractional calculations as well.

This should probably be changed to reflect the most common, typical Lite-C algorithmic structure, though it's not necessarily "wrong". —Preceding unsigned comment added by 67.142.164.20 (talk) 18:28, 14 June 2009 (UTC)[reply]

Advertisement?[edit]

This article reads like ad copy, so I've marked it with the "advertising" template. David Delony (talk) 17:05, 14 May 2011 (UTC)[reply]

Comparision between Lite-C and C incomplete[edit]

The Features section there is a list of differences between Lite-C and C. Some are missing such as the behaviour of post-/preincrementation. In Lite-C ++x is treated the same way as x++. Rbaleksandar (talk) 12:21, 11 April 2013 (UTC)[reply]