For all programmers who are skilled in C-style languages, and beginners who fish for new experience with these!

* * *

Introduction to Programming Using Java, Sixth Edition: Math.hws.edu
C++ tutorial Cplusplus.com and C++ reference Cplusplus.com

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Heartbleed Bug Explained

Heartbleed Bug Explained

News 4 comments

The article explains the concept behind the notorious OpenSSL bug dubbed Heartbleed.

More Progress, and a Delay
Portal 2

More Progress, and a Delay

Backstock 1 comment

We've pushed back the release date, but are still working hard....

Progress Update
Portal 2

Progress Update

Backstock 3 comments

Portal 2: Back-Stock has come a long way, and its going to go much farther.

Modifying weapons (on Ubuntu)
M.A.R.S. - A Ridiculous Shooter

Modifying weapons (on Ubuntu)

M.A.R.S. - A Ridiculous Shooter Client Side Coding 0 comments

Modification of M.A.R.S. weapons - a simple tutorial.

Building your own M.A.R.S. version on Ubuntu
M.A.R.S. - A Ridiculous Shooter

Building your own M.A.R.S. version on Ubuntu

M.A.R.S. - A Ridiculous Shooter Other 0 comments

How to quickly build M.A.R.S. on Ubuntu distribution?

Post comment Comments  (10 - 18 of 18)
Metalspy
Metalspy

Hey guys, I'm learning C++ (and C#), but one of the main problems I'm running into is the structuring of my programs/games. The 'layout' so to speak. Are there articles or books that can help me out or is it a matter of just coding a lot and learning by making mistakes and rewriting programs?

Reply Good karma Bad karma+2 votes
moci
moci

I'm not sure what you are talking about so I'll just guess.

The problem of splitting up your project into different problems can be a bit tricky, one of the first things you should really learn is OOP (object oriented programming). And no, it's not because u are working with classes that you're doing a good job at OOP.

Another thing you should check out, but only after really understanding the concepts behind OOP, are patterns.

A quick google should give you lots of information on both topics.

Reply Good karma Bad karma+2 votes
Metalspy
Metalspy

Yeah that sounds helpful. I'm getting quite familiar with OOP now, I might check out those (design?) patterns :)

Reply Good karma Bad karma+2 votes
moci
moci

Howdy,

Yes "design patterns" because they help you in designing your code. A great book you could read is this one: Oreilly.com - it's in Java but still a pretty good read.

And this book is one of those that started it all: Amazon.com

Good luck with this, but don't get lost in patterns and try to apply them to everything. Practice makes perfect I guess.

Reply Good karma Bad karma+2 votes
moci
moci

You don't mind me talking about ActionScript 3 right?

Reply Good karma Bad karma+2 votes
feillyne StaffSubscriber
feillyne

Nah, why not? :-)

Reply Good karma+1 vote
moci
moci

Because when you say C-style usually this just narrows it down to C, C++, C# (and just forget about the rest).

But ok! I'll try to make some tutorials etc for ActionScript 3 then!

Reply Good karma Bad karma+2 votes
feillyne StaffSubscriber
feillyne

Thanks for posting the tutorial. ;-)

Reply Good karma+1 vote
moci
moci

No prob, I'm reading some books and I might write some demo apps. Which I can use for other tutorials. We'll see where it goes.

Reply Good karma Bad karma+2 votes
AcidBarrel
AcidBarrel

only canadian in this group. what now!

Reply Good karma Bad karma+2 votes
INtense! Staff
INtense!

I am a programmer, hear me roar... err code!

Reply Good karma+2 votes
Post a comment

You are not logged in, your comment will be anonymous unless you join the community. Or sign in with your social account:

Established
Privacy
Public
Subscription
Open to all members
Contact
Send Message
Membership
Join group
Group watch
Start tracking
Share
Embed Buttons
Link to Curly Bracket Programming Realm by selecting a button and using the embed code provided more...
Curly Bracket Programming Realm
Statistics
Members
75
Watchers
14 members
Downloads
2
Articles
12