Graalians

Graalians (https://www.graalians.com/forums/index.php)
-   Creative Corner (https://www.graalians.com/forums/forumdisplay.php?f=17)
-   -   Anybody know C++? (https://www.graalians.com/forums/showthread.php?t=450)

Kavan 09-06-2011 08:28 PM

Anybody know C++?
 
If so, make yourself known to me.
I want to be friends with you.

callimuc 09-06-2011 08:33 PM

Basicly I thought about making a thread if someone got tutorials for it :P
Can you tell me some? Maybe we can be double friends :P

Kavan 09-06-2011 08:34 PM

I've used a lot of tutorials, but the ones I've used the most are:

http://www.cprogramming.com/
http://www.cplusplus.com/

callimuc 09-06-2011 08:35 PM

Quote:

Posted by Kavan (Post 6573)
But I'll tell you what I know about it.

Some tutorials from the internet where you say "they should be good for the beginning" would also do it ;) Until you feel like making your own and telling some stuff

Kavan 09-06-2011 08:40 PM

Sorry, didn't read what you were saying right. x_x
Added my favourite tutorial website above.

callimuc 09-06-2011 08:41 PM

Thanks IŽll take a look at it ;)

Kavan 09-06-2011 08:57 PM

Quote:

Posted by callimuc (Post 6582)
Thanks IŽll take a look at it ;)

Out of interest, have you ever made anything with C++?

callimuc 09-06-2011 09:04 PM

No :(

Skill 09-06-2011 10:02 PM

**** c++.

java ftw :)

Kavan 09-06-2011 10:25 PM

Quote:

Posted by Skill (Post 6666)
**** c++.

java ftw :)

I found Java to be a horrible language. The way each function had to be defined with stuff like "public static void" as well as a lot of other more-complicated-than-it-had-to-be commands and functions.... Ugh... Just couldn't bring myself to like it.
Plus, it's nowhere near as powerful as C++.
C++ ftw!

Dusty 09-06-2011 10:26 PM

I only know c-- :(

Quote:

Posted by Kavan (Post 6680)
I found Java to be a horrible language. The way each function had to be defined with stuff like "public static void".... Ugh... Just couldn't bring myself to like it.
Plus, it's nowhere near as powerful as C++.
C++ ftw!

Java was never intended to be as strong as a low-level language like c++. It was meant to be accessible and provide easy-access to cross-platform support.

Kavan 09-06-2011 10:37 PM

Quote:

Posted by Dusty (Post 6681)
Java was never intended to be as strong as a low-level language like c++. It was meant to be accessible and provide easy-access to cross-platform support.

To give Java its dues, yes, it is good in this respect. The only problem with it is that platform-specific features can be used only with great difficulty.

Shaun 09-07-2011 12:27 AM

Trying to learn it but keep dropping it or putting it off.

Kavan 09-07-2011 04:30 PM

Quote:

Posted by Shaun (Post 6772)
Trying to learn it but keep dropping it or putting it off.

Why?
Not interested enough?

Twinny 09-07-2011 05:26 PM

Quote:

Posted by Kavan (Post 6573)
I've used a lot of tutorials, but the ones I've used the most are:

http://www.cplusplus.com/

www.cplusplus.com is quite good.

Java is good for it's strengths which is easy portability (though unfortunately it isn't truly cross platform) but the virtual machine has resource costs involved. C++ is good when you want to make something efficient and powerful.

I know I'll have to get back into Java (or whatever term you'd give Java in a Dalvik VM <3 Android) but I've been putting it off.

On a side note, C# is quite good in the end. Got into that for XNA.

Skyld 09-07-2011 07:10 PM

Quote:

Posted by Kavan
I found Java to be a horrible language. The way each function had to be defined with stuff like "public static void" as well as a lot of other more-complicated-than-it-had-to-be commands and functions.... Ugh... Just couldn't bring myself to like it.

The syntax is not really that different to C++!
Quote:

Posted by Kavan
Plus, it's nowhere near as powerful as C++.
C++ ftw!

The word "powerful" is not a very precise one; you can probably do a lot in Java that you can do in C++. Java has also been known to outperform C++ at some tasks. :)
Quote:

Posted by Twinny (Post 7353)
Java is good for it's strengths which is easy portability (though unfortunately it isn't truly cross platform) but the virtual machine has resource costs involved.

These days a lot of ARM chips even come with native Java bytecode processing support, which can make it quite interesting, especially in the embedded field. Unfortunately the software virtual machines are usually very badly implemented. For instance, it can take a long time sometimes just to get a Java process to even start on Windows and OS X.
Quote:

Posted by Twinny
On a side note, C# is quite good in the end. Got into that for XNA.

Yeah, I like C#. Shares a lot in common with Java, but I find it much cleaner and easier to read and write, and isn't as restricted at runtime by the dimensions of the virtual machine as Java is.

snk 09-07-2011 08:10 PM

I make games in Java rofl

Kavan 09-07-2011 08:41 PM

Quote:

Posted by snk (Post 7410)
I make games in Java rofl

Got any to show?

fp4 09-07-2011 08:52 PM

I've dabbled but I don't care to learn it when I can fall back on a language like Ruby or Python and take a more direct approach to a problem that I'm trying to solve.

I just prefer to spend my time fighting the problem than the tool I'm using to solve the problem.

Personally it won't benefit myself by learning it and I probably won't find all that much enjoyment in it either. If you have the time and patience to learn it, all the power to you though.

Skyld 09-07-2011 09:18 PM

Quote:

Posted by fp4 (Post 7457)
I just prefer to spend my time fighting the problem than the tool I'm using to solve the problem.

Yes, agree. I can write C, but generally I don't like to because it takes several times longer to achieve even simple tasks. Mostly I only continue writing C just so that I remember how to. :(

snk 09-07-2011 09:35 PM

I'd write you, skyld.

Unleash 09-07-2011 09:44 PM

Taking CNS in college at the moment, so we'll be able to be friends soon!

BboyEatsbacon 09-07-2011 09:51 PM

I'm currently learning the VERY basics of C++, and I hope to soon pursue Java upon becoming a "basic programmer" in C++.

=D

MercedesBenzy 10-04-2011 11:57 PM

Quote:

Posted by Kavan (Post 6564)
If so, make yourself known to me.
I want to be friends with you.

That means you should friend me. I have read a whole entire 400 paged book on it, downloaded the client and made somethings. Been usin' it for a couple years now. Also, I am starting some Java and XCode.

MattKan 10-05-2011 12:05 AM

Just started c++ with some program called code::blocks

MercedesBenzy 10-05-2011 12:11 AM

What does that program do? Make Games?

MattKan 10-05-2011 12:40 AM

Quote:

Posted by MercedesBenzy (Post 18694)
What does that program do? Make Games?

So far, I've only opened a blank project and typed in simple code and compiled it. There's tons of other options that I am unable to understand, however... it's professional, big stuff, not your silly little game "creator".

MercedesBenzy 10-05-2011 12:45 AM

Ah, ok. I don't make games either. I am starting to make a program in C++ that will Help you find your future job, with over 500 questions that finds the answer.

DragonRider 10-05-2011 06:01 AM

Ugh, I gotta learn it. As of right now, the only thing I know how to script is a Trainer battle in Pokemon using the notepad. Well, f**k.

Death Knight 10-05-2011 08:57 AM

lol I am doing my self in, I am trying learning c++ with code::blocks and I am also trying to learn Gs2 as well but I am learning these at a very slow rate XD

Kavan 10-05-2011 04:41 PM

Quote:

Posted by MercedesBenzy (Post 18694)
What does that program do? Make Games?

Code::Blocks is an IDE. (Integrated Development Environment)

Haha, I tried to make a project using DirectX, and so far I only managed to make a window with a coloured background. When I try anything else, I just get errors spat at me, so I'm going to leave it at that for a bit. :P

Twinny 10-05-2011 05:25 PM

Quote:

Posted by Kavan (Post 18987)
Code::Blocks is an IDE. (Integrated Development Environment)

Haha, I tried to make a project using DirectX, and so far I only managed to make a window with a coloured background. When I try anything else, I just get errors spat at me, so I'm going to leave it at that for a bit. :P

DirectX is a pain to get started...the sheer number of variables needed is immense.

Try OpenGL first, get a simple square/cube spinning. It's a lot easier.

Mystic 10-05-2011 05:55 PM

I only know A's son.

MattKan 10-09-2011 04:22 PM

So like how do you make GUIs and stuff with C++? I have this big guide but it just tells math, logic, etc. and only shows functions in command prompt. I want to make programs that aren't just limited to Command Prompt! Any guides on this?

Kavan 10-09-2011 05:40 PM

Quote:

Posted by MattKan (Post 20030)
So like how do you make GUIs and stuff with C++? I have this big guide but it just tells math, logic, etc. and only shows functions in command prompt. I want to make programs that aren't just limited to Command Prompt! Any guides on this?

You should try Win32 programming.
Google it. There's an extensive list of guides.

MattKan 10-09-2011 05:50 PM

Quote:

Posted by Kavan (Post 20041)
You should try Win32 programming.
Google it. There's an extensive list of guides.

Any superior guides you'd recommend?

Skill 10-09-2011 06:52 PM

openGL sucks.

Kavan 10-09-2011 06:59 PM

Quote:

Posted by Skill (Post 20065)
openGL sucks.

I am having problems with OpenGL, so I half-agree with you there.

Quote:

Posted by MattKan (Post 20043)
Any superior guides you'd recommend?

I can't really remember the guides that I used. :[

Twinny 10-09-2011 08:28 PM

Bah to you! If John Carmack can win with OpenGL, you're doing it wrong.

For GUIs, try something like wxWidgets or GTK to give you a head start

MattKan 10-09-2011 09:09 PM

Quote:

Posted by Twinny (Post 20087)
Bah to you! If John Carmack can win with OpenGL, you're doing it wrong.

For GUIs, try something like wxWidgets or GTK to give you a head start

I don't really understand these programs :/

Sorry I'm a complete noob at all of this.

Yephenpeace 10-09-2011 09:18 PM

I've wanted to learn a scripting language for a long time, but i would want to learn one that is compatible for many programs and uses. If i wanted to make 2D games, playable on flash, can i only use flash programming? Or can you convert it somehow? Lol, i'm lost on what i want to attempt learning, would you guys reccomend C++?

Maikeru 10-09-2011 09:23 PM

Quote:

Posted by Yephenpeace (Post 20102)
I've wanted to learn a scripting language for a long time, but i would want to learn one that is compatible for many programs and uses. If i wanted to make 2D games, playable on flash, can i only use flash programming? Or can you convert it somehow? Lol, i'm lost on what i want to attempt learning, would you guys reccomend C++?

C++ is for console applications
For flash, you use actionscript

Skill 10-09-2011 09:47 PM

Quote:

Posted by MattKan (Post 20099)
I don't really understand these programs :/

Sorry I'm a complete noob at all of this.

At your age I recommend learning something easier. If you're looking to make a game, use some already made game engines like UDK or unity. If you're looking to make a program/interface, use visual basic or something.

Kavan 10-09-2011 09:49 PM

Quote:

Posted by Skill (Post 20113)
At your age I recommend learning something easier. If you're looking to make a game, use some already made game engines like UDK or unity. If you're looking to make a program/interface, use visual basic or something.

How old do you think he is?
He's around the same age as me if I remember correctly, and I can use C++ pretty decently.

MattKan 10-09-2011 10:02 PM

Quote:

Posted by Skill (Post 20113)
At your age I recommend learning something easier. If you're looking to make a game, use some already made game engines like UDK or unity. If you're looking to make a program/interface, use visual basic or something.

1) Pretty sure you and I are like the same exact age.

2) I'm not interested in trying to be cool by making a giant mmo like you are. I know my limits.

Skill 10-09-2011 10:42 PM

Quote:

Posted by MattKan (Post 20120)
1) Pretty sure you and I are like the same exact age.

2) I'm not interested in trying to be cool by making a giant mmo like you are. I know my limits.

1: I'm 15, I thought you were 12 or 13.

2: Did I say I wanted to make a giant mmo? I just want to make a simple game using unity. Well if you consider a Graal server a "giant mmo" then yes, maybe you are right. Anyways I gave you two of the easiest suggestions to making games if you are interested in making one, and a simple solution to making an interface. Many people I know that are my age use visual basic to make games and interfaces.

MattKan 10-09-2011 11:14 PM

Quote:

Posted by Skill (Post 20130)
1: I'm 15, I thought you were 12 or 13.

2: Did I say I wanted to make a giant mmo? I just want to make a simple game using unity. Well if you consider a Graal server a "giant mmo" then yes, maybe you are right. Anyways I gave you two of the easiest suggestions to making games if you are interested in making one, and a simple solution to making an interface. Many people I know that are my age use visual basic to make games and interfaces.

Just stop trolling. And I'm not 12 or 13.

Skill 10-09-2011 11:38 PM

Quote:

Posted by MattKan (Post 20140)
Just stop trolling. And I'm not 12 or 13.

sorry last time I talked to you you were either 12 or 13 so you must be 14 sorry. And aren't you the one trolling? I was just trying to give you advice and you suddenly decide to say I try to do things much more difficult then I am capable and that I'm just trying to sound cool.

Kavan 10-10-2011 12:17 AM

Just shut up.
This is a thread for learning, not trolling.

MattKan 10-10-2011 12:48 AM

Well, I'm still a bit confused about how wxWidget works in correlation to C++.. can anybody provide some more insight please?


All times are GMT. The time now is 08:32 PM.

Powered by vBulletin/Copyright ©2000 - 2026, vBulletin Solutions Inc.