Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualZeroBeat

Posted 03 October 2012 - 06:02 AM

If I was in your shoes this would be the path of least frustration:
In the OP it says that you would like to use python + c++. Then Start learning Python. Eg follow Goran Milovanovic's tutorials or/and read a book about the language and make the samples as you go through it.
Just start coding and learning.

As you learn more and more, try experimenting and making small examples with what you have learned. eg when learning if else do:

[source lang="cpp"]if(statement) do somethingelse if(statement) do somethingelse if(statement) do this[/source]

In the same time start a small and as simple as possible project. And Complete it!!! Something great happens when a project is complete Posted Image
Eg: As I was learning I made a couple of progressively more complex text rpgs. My last one had a small combat loop where I could cast spells and buy gear in shops.
As you gain knowledge , hopefully you would start to see how complex games really are. Also that making games and playing them is not the same.

When you feel you are trully ready, move to graphics view. Eg using PyGame. Start making small games with it. To improve your knowledge and solidify your understanding of how games work. Then maybe if you feel ready move to C++. Pick OpenGL or Direct3D and so on.....

Radikalizm and the other "naysayers" just want to open your eyes to what it is that you want to make. Rather than trying to make a game engine try to make a game. In the OP you said you wanted to make your dream game. So go and learn the knowledge needed to make it! An engine can be used to make different types of games. But to make a good engine, you need to know what a game needs.

As you are learning and understanding more, start building your dream game. Step by step build it up. There will be lots of mistakes and rewrites. But that’s good as you will get better and better at coding and will be moving forward to making and finishing your dream game.

#1ZeroBeat

Posted 03 October 2012 - 03:56 AM

If I was in your shoes this would be the path of least frustration:
In the OP it says that you would like to use python + c++. Then Start learning Python. Eg follow Goran Milovanovic's tutorials or/and read a book about the language and make the samples as you go through it.
Just start coding and learning.

As you learn more and more, try experimenting and making small examples with what you have learned. eg when learning if else do:

[source lang="cpp"]if(statement) do somethingelse if(statement) do something elseelse if(statement) do this[/source]

In the same time start a small and as simple as possible project. And Complete it!!! Something great happens when a project is complete :)
Eg: As I was learning I made a couple of progressively more complex text rpgs. My last one had a small combat loop where I could cast spells and buy gear in shops.
As you gain knowledge , hopefully you would start to see how complex games really are. Also that making games and playing them is not the same.

When you feel you are trully ready, move to graphics view. Eg using PyGame. Start making small games with it. To improve your knowledge and solidify your understanding of how games work. Then maybe if you feel ready move to C++. Pick OpenGL or Direct3D and so on.....

Radikalizm and the other "naysayers" just want to open your eyes to what it is that you want to make. Rather than trying to make a game engine try to make a game. In the OP you said you wanted to make your dream game. So go and learn the knowledge needed to make it! An engine can be used to make different types of games. But to make a good engine, you need to know what a game needs.

As you are learning and understanding more, start building your dream game. Step by step build it up. There will be lots of mistakes and rewrites. But that’s good as you will get better and better at coding and will be moving forward to making and finishing your dream game.

PARTNERS