+ 2
Iam a newbie guy that doesnt know anything about programing But i want to know where to or how to start.
i dont know anything except python basics but i dont know what to do with it what is source code!? how to run files?how to create games? how to do anything and by anything I mean anything. I just want to know anything.
10 Réponses
+ 7
You are rushing too much, I know it's exciting but you won't straightaway jump into making games right from the start. First you should learn basic syntax and complete the Python course, then I would recommend doing coding challenges which would improve your problem solving skills. If you really want to make games I would suggest you study the pygame package to make a simple game.
If you have any difficulties understanding certain code like I did many times, you can do some experiments with the code, search the web, or ask your fellow programmers here :)
+ 5
Do c++, itll better your understanding nd since u r familiar with python basics , it'll be be easier to learn considering tht python is built on c++
+ 3
Yes pygame can run on Android but it requires changing of the code and that could lead to problems. I'm not saying you should go with pygame, there are loads of other modules you can use.
It's alot of questions you are asking and the answers can be found on the internet.
Programs are run on cmd are called Command Line Interface (CLI) but most programs tend to use Graphical User Interface (GUI) which appears more user friendly with buttons to click and provides a visual aid, yes you can definitely do GUI with most languages. I've already mentioned the languages that have potential for high quality games in the last comment.
+ 2
Pygame is a cross-platform module for simple python games. You can run it on Windows and other operating systems. If you are talking about games like clash of clans you may have frame rate problems. You might find it better to use other faster programming languages like c++, c#, and java. Python is a general purpose programming language and gives a basic introduction to what you can do with code, it's good to get a grip on basic python and then move on to lower level languages, you might find it easier that way.
+ 1
does pygame package create games on every platform and does it create cool games for example: clash or candy crush or hill climb? or do yo recommend learning another programming language?
+ 1
So i can download a pygame program that i made on my phone and it would work properly?
what is the difference between java and javascript?
wich program language is better for high Tec games?
do i run files that i made in a proper program not the cmd black screen?
how to run a full program with more than one file?
I am working on eclipse btw
+ 1
I suggest you continue learning python since it is a beginner language and can be used for almost anything even though it is not fast. Python will open your mind and introduce you to the programming and coding world.
Remember this : Every coder was once a beginner.
You can't start by learning how to create games or anything rather than simple computer programs. Knowledge and experience will come once you start learning, practising , researching and asking questions and it won't happen overnight.
Everyone was once like you. Don't rush it things, take baby steps.
Start learning. The journey begins.
0
I would suggest you to start with a beginner's language such as Visual basic , then try C++ , solve good number of questions and practice daily and develop your problem solving ability
0
Sure man. Let's start with Unity. There are a few classes for that on Lynda.com. the programming language used in Unity is called C#. Then slowly expand to other areas after you start to feel like "yeah definitely need some basics."
Many people tell to start with Python. Yes, Python is the most friendly language to start for new comers. MIT teaches Python before anything else first. Etc.
- 1
use cython compiler and you can close the performance gap. you need to learn grapahics API if you want to make 3d games. it is best to learn a good game engine which has most basic functionalities like ai and graphics abstracted for you.