You need to read those tutorials carefully to understand Python.
I wonder how CA built their TW engine....![]()
You need to read those tutorials carefully to understand Python.
I wonder how CA built their TW engine....![]()
Ja mata, TosaInu. You will forever be remembered.
Proud![]()
![]()
![]()
![]()
Been to:![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Swords Made of Letters - 1938. The war is looming in France - and Alexandre Reythier does not have much time left to protect his country. A novel set before the war.
A Painted Shield of Honour - 1313. Templar Knights in France are in grave danger. Can they be saved?
Well you probably know this already, but, some general programming advice:
1. learn object orientated programming (if you're using an object orientated language), NOT procedural programming in an object-orientated language. Of course, knowing procedural programming is pretty much essential in itself, but do know the different 'âparadigms of coding and when to use them. Learning how to program is different from just learning a language.
2. Document your code: you have to understand what everything does a year from now, at least, write what your code expects as input and what it gives as output: be complete and write in logic code if possible. This is the part about programming I really hate, but i've seen the benefits...
3. write simple tests for pretty much every function you implement, and keep running them when you change or add things. Correcting a 'completed' program is a *****, even correcting one class can be a huge undertaking. Intermediate testing will save you time in the long run.
4. Have fun ! Don't start a big project where you will only see the results years from now (it takes a year for a modern 3D engine to be build I think, and those are done by experts). Start with little projects and work your way up, or divide a bigger project into little pieces that have results of their own (like a graphical representation, a basic form of abstract game mechanics, a data handling system, input interface, etc.).
Good Luck !
Yes, Iraq is peaceful. Go to sleep now. - Adrian II
Python is an object orientated programming, so that's a big plus.1. learn object orientated programming (if you're using an object orientated language), NOT procedural programming in an object-orientated language. Of course, knowing procedural programming is pretty much essential in itself, but do know the different 'âparadigms of coding and when to use them. Learning how to program is different from just learning a language.Plus, it says here it's easy to learn. It might be, but the tutorials are stuffed with material.
![]()
At least I know the logic code good... That's a plus, makes you understand how the stuff works.2. Document your code: you have to understand what everything does a year from now, at least, write what your code expects as input and what it gives as output: be complete and write in logic code if possible. This is the part about programming I really hate, but i've seen the benefits...
Well, I'm learning Python and C++ in parallel with other stuff, and I learn these in my free time. I gave up gaming for these, so I can do my own projects in the summer.![]()
Ja mata, TosaInu. You will forever be remembered.
Proud![]()
![]()
![]()
![]()
Been to:![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Swords Made of Letters - 1938. The war is looming in France - and Alexandre Reythier does not have much time left to protect his country. A novel set before the war.
A Painted Shield of Honour - 1313. Templar Knights in France are in grave danger. Can they be saved?
From what I've read about Python it certainly seems like an interesting language. I don't like tutorials much since they're usually to slow for my taste, but they're a necessary evil, most of the time.Originally Posted by edyzmedieval
What's the project you are planning, if you don't mind me asking ?Well, I'm learning Python and C++ in parallel with other stuff, and I learn these in my free time. I gave up gaming for these, so I can do my own projects in the summer.![]()
Yes, Iraq is peaceful. Go to sleep now. - Adrian II
First of all, I'll start something like Tetris, to keep my interest up.
My bigger project is a sort of RPG, Mount&Blade style only.
Ja mata, TosaInu. You will forever be remembered.
Proud![]()
![]()
![]()
![]()
Been to:![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Swords Made of Letters - 1938. The war is looming in France - and Alexandre Reythier does not have much time left to protect his country. A novel set before the war.
A Painted Shield of Honour - 1313. Templar Knights in France are in grave danger. Can they be saved?
So I'm sort of halfway to making the Tetris in C++. Hope it works. Wish me luck.
If the mods don't mind(especially LEN, but he's easy to fool...Some Asian women and he's toast), I'll keep my progress here.
Ja mata, TosaInu. You will forever be remembered.
Proud![]()
![]()
![]()
![]()
Been to:![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Swords Made of Letters - 1938. The war is looming in France - and Alexandre Reythier does not have much time left to protect his country. A novel set before the war.
A Painted Shield of Honour - 1313. Templar Knights in France are in grave danger. Can they be saved?
No probs for me as long as you feel it's suitable for forum scene. But Granpa may have something to say though.
Have a look at Panda3D. It's a free 3D engine that can be accessed through Python.
http://www.panda3d.org/
Bookmarks