Gamestudio Links
Zorro Links
Newest Posts
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
M1 Oversampling
by 11honza11. 04/30/24 08:16
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (AndrewAMD, Aku_Aku, ozgur), 1,095 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 3 of 3 1 2 3
Re: New coding languages [Re: amy] #312267
02/23/10 23:11
02/23/10 23:11
Joined: Jan 2003
Posts: 4,615
Cambridge
Joey Offline
Expert
Joey  Offline
Expert

Joined: Jan 2003
Posts: 4,615
Cambridge
a c standard library would indeed be useful. you're right that the average user will not produce faster code, maybe i exaggerated a bit; but i hope you're getting my point? 10000 lines of code is not much. if you're serious about game development, you should be able to do such stuff for yourself.

still, the main point was not about how fast your hashtable is, but that people are happy about how fast they can code the simplest things. but it's the hard, the really hard things where c# can draw all its trumps. delegates, events, object-oriented coding, databases, exception handling, stuff you _could_ emulate in c but which produces huge code files and requires strict code writing, not to mention the external libraries you would have to include. that's the real advantage of c# (part of it also applies to c++), and i had the impression that people don't see that as an advantage but merely the fancy look of their extremely elegant entity creation (just an example).

in my opinion, the reason why c# is so popular is the preinstalled .net framework on windows machines, the huge library, the free development tools and the relatively loose strictness of the language which makes it suitable for people who haven't learnt a low level language and who just want to get instant results.

Re: New coding languages [Re: Joey] #312273
02/23/10 23:30
02/23/10 23:30
Joined: Feb 2007
Posts: 353
A
amy Offline
Senior Member
amy  Offline
Senior Member
A

Joined: Feb 2007
Posts: 353
You have to keep in mind that Gamestudio mainly is a hobbyist engine.

C# isn't only popular because it's more usable for non-professional programmers. Even for low level programming gurus it is a more productive tool for many projects.

You have to use the right tool for the right job. In my opinion in 2010 higher level languages in most cases make more sense for writing gameplay code like the majority of Gamestudio projects need.

I agree about C#'s trumps of course and that the examples weren't ideal.

Re: New coding languages [Re: amy] #312277
02/23/10 23:48
02/23/10 23:48
Joined: Nov 2007
Posts: 1,143
United Kingdom
DJBMASTER Offline
Serious User
DJBMASTER  Offline
Serious User

Joined: Nov 2007
Posts: 1,143
United Kingdom
@Joey > Of course I realise that my List<Entity>.Add() statement wouldn't compile, it was just an example, to show the easy use of C# with storing objects. I also noticed mmike's statement of char a = "hello" wasn't valid, but I didn't complain because I realised he probably meant char*.

Then again, I'm not as picky as you.

Re: New coding languages [Re: DJBMASTER] #312310
02/24/10 07:00
02/24/10 07:00
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
OOP certainly makes sense for game development. I have to agree there fully.
Unfortunately I'm afraid that Lite-C will not go a lot further towards OOP int he future.

At least member functions with 'this' pointer for structs would be sooo lovely ...

Re: New coding languages [Re: DJBMASTER] #312320
02/24/10 09:03
02/24/10 09:03
Joined: Jan 2003
Posts: 4,615
Cambridge
Joey Offline
Expert
Joey  Offline
Expert

Joined: Jan 2003
Posts: 4,615
Cambridge
Originally Posted By: DJBMASTER
Then again, I'm not as picky as you.

i'm not picky, i'm sure you know this code would not compile, but imagine some newbie reading it? and i just said that to show that even in c# you need two lines, just like in c.

and i'm a fan of oop and c#, javascript or whatever language has been mentioned here. but do you really think the hobby game developer will draw advantages out of these languages? i don't think oop is good for beginners. but then, of course, for the more advanced users c# would be nifty...

Re: New coding languages [Re: Joey] #312337
02/24/10 11:03
02/24/10 11:03
Joined: Jul 2004
Posts: 1,710
MMike Offline
Serious User
MMike  Offline
Serious User

Joined: Jul 2004
Posts: 1,710
just to say: i mean the char* a= " plain text" .. in strings you cant do that directly...

Page 3 of 3 1 2 3

Moderated by  aztec, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1