Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 25 Mar 2010
Offline Last Active Feb 27 2016 04:13 PM

#5203062 Looking for a good way to make games in C/C++ on linux for cross-platform

Posted by on 09 January 2015 - 06:07 AM

I am developing for Linux maybe, but my apps are cross-platform, so my recommendations are:

2D/windowing/events/audio - SDL2;

3D - OpenGL

And a lot of more libraries which a cross-platform(FreeGlut, Box2D, etc...)

#5202771 Noob in need

Posted by on 08 January 2015 - 03:05 AM

I highly recommend you to follow these tutorials: http://lazyfoo.net/tutorials/SDL/index.php . You will learn basic game programming concepts with SDL(You will be using it for windowing, events, sound and graphics) and maybe later on you can start to dig OpenGL and create more sophisticated rendering 2D or 3D.

#5155654 Setting up OpenGL with Code::Blocks

Posted by on 24 May 2014 - 08:25 AM

http://www.codeincodeblock.com/2013/05/setup-modern-opengl-3-and-4-with-glfw.html - try this one.

#5153262 tips for beggining to make video games? have programming knowlege

Posted by on 13 May 2014 - 03:02 AM

I recommend you trying to ocmbine C++ with SDL. Try these tutorials - http://lazyfoo.net/tutorials/SDL/index.php

#5143425 Linux development...

Posted by on 31 March 2014 - 03:17 AM

I still recommend you to give QT Creator another chance, it is really powerdul IDE, you could also use Code::Blocks as DareDeveloper have mentioned. Personally, I use vim for source editing, gcc and g++ for compiling and wrap all building process with makefiles - this works perfectly for me with SDL2 and OpenGL.


If you want to do cross-platform development, you could try CMake(which also works with QT Creator).

#5138479 Starting my journey in game programming [need some professional opinion]

Posted by on 12 March 2014 - 12:39 PM

For my native friend: Paklausk į PM, jei kas neaišku, ar turi klausimų, pabandysiu padėt :)

#5136718 Is learning 3D modelling for programmer is TIme Waste?

Posted by on 06 March 2014 - 02:07 AM

Frob, I agree with u, but I do not consider myself a beginner programmer, because I have been programming since 14 (7 years now), and I am fearly comfortable with C++, Python, Java, Javascript, HTML and CSS, SQL, Matlab, a little less with C#. Thank you for advices, I will keep in mind that :)

#5136557 Is learning 3D modelling for programmer is TIme Waste?

Posted by on 05 March 2014 - 11:33 AM


I dont want unity because it's not C++ based.


God I want to smash my head off a wall everytime I read something like this.


Why? :) I am comfortable with C++ and want to use tools what are oriented with it, is it bad?

#5136410 Is learning 3D modelling for programmer is TIme Waste?

Posted by on 04 March 2014 - 05:54 PM

Yes, I could use SDl for Windowing and Input, OpenGL for Graphics and Blender for models :) I dont want unity because it's not C++ based.

#5136395 Is learning 3D modelling for programmer is TIme Waste?

Posted by on 04 March 2014 - 04:36 PM

Thanks, for responses :) That would u recommend me to learn after blender for creating full 3D game? I was thinking either jump to OpenGL and hard-code everything, or first try to use engine such as Ogre, learn engine principles and after that dive inti OpenGL... Which option would be better? I eventually plan to start learning OpenGL in max one year period.

#5136028 Is learning 3D modelling for programmer is TIme Waste?

Posted by on 03 March 2014 - 02:20 AM

Thank you all for responses, I really aprreciate then. Now I think having free time after uni (studying Computer Engineering) I will pick some Blender tutorials at official Blender site (http://www.blender.org/support/tutorials/) and after that I will try to combine these skills with some engine or straight away with OpenGL. Can u guys recommend me some good C++ game engine? I was thinking about Unity 3D(I know it is not C++).

#5114329 SDL 2.0 setup un Ubuntu

Posted by on 04 December 2013 - 09:11 AM

I'm sorry about disturbing your time, I already have  solution. I used Synaptic pachage manager to install SDL2 packages and compiled g++ with parameters -lSDL2 -L /path/to/libs -I /path/includes ;)

#5063672 random numbers

Posted by on 21 May 2013 - 07:09 PM

use not Num_Array.push_back(i); but something like Num_Array.push_back(rand());

#5062266 Good articles on Entity Components Systems

Posted by on 16 May 2013 - 06:59 AM

This is quite good:

#5059155 What should I do next

Posted by on 04 May 2013 - 08:19 AM

Why not make simple platformer with level editor? Like Mario or Megaman...