Beginners question, but really what can you do with it ?
How hard is Python to learn compared with other languages
(let's say C#). Can you make fullscreen game with it (for example) ?
I've looked at http://www.python.org but nothing concrete there 16 44556
What can you do with Python? Just about anything your heart desires.
How hard is Python to learn? I'd say it is near the top of the barrel when
it comes to being easy to learn. I'd certainly say that for the most part,
you will learn Python much faster than you would learn C#.
Can you make a full-screen game with it? Yes, most certainly--providing
you have the skill/knowledge to program a full-screen game. But then again
that is rarely a matter of having the right programming language, but
rather a matter of having the right libraries.
--
~Mark Nenadov
On Sat, 01 Jan 2005 21:57:32 +0100, BOOGIEMAN wrote: Beginners question, but really what can you do with it ? How hard is Python to learn compared with other languages (let's say C#). Can you make fullscreen game with it (for example) ? I've looked at http://www.python.org but nothing concrete there
BOOGIEMAN wrote: Beginners question, but really what can you do with it ? How hard is Python to learn compared with other languages (let's say C#). Can you make fullscreen game with it (for example) ? I've looked at http://www.python.org but nothing concrete there
For fullscreen games, see PyGame ( www.pygame.org). BTW, I don't know of
a way to write fullscreen games in C#...
Reinhold
BOOGIEMAN <BO*********@YAHOO.COM> wrote: Beginners question, but really what can you do with it ?
You can write application programs, big or small, of just about any kind
you may imagine, on just about any platform you may imagine (from
mainframes and supercomputers down to powerful cellphones such as
Nokia's S-60 series).
How hard is Python to learn compared with other languages (let's say C#).
Python is among the simplest languages to learn.
Can you make fullscreen game with it (for example) ?
Sure! Have you thought of using google? The first 2 hits for
python games
are on www.pygame.org, "This allows you to create fully featured games
and multimedia programs in the python language", as the google snippet
says. The third hit is for the book "Game Programming With Python" on
the amazon site. The 4th one is about Month Python, but the fifth is
back to our subject -- a "Python Game Programming" page full of useful
links. Then you get another link to the same book, a link to a
different book, &c.
I've looked at http://www.python.org but nothing concrete there
You _gotta_ be kidding, right...? The Beginner's Guide link takes you
right to the BeginnersGuide page which starts with the reassurance that
Python is easy to learn even if you're new to programming and continues
with a zillion useful links. The Python Books link takes you to a huge
list of books, and the FIRST subheading under "specific applications" is
for game programming, leading you to the two books I already mentioned.
There's a Search bar, enter Game there, and the FIRST hit is http://www.python.org/moin/GameProgramming which STARTS with the
reassurance that, yes, you CAN "write whole games in Python", and
besides PyGame also points you to PyKira, "a fast game development
framework for Python" (which) "also supports MPEG video, sound (MP3, Ogg
Vorbis, Wav and Multichannel module files), direct images reading and
much more". Etc, etc, ...!!!
How much more "concrete" could you expect *ANY* blessed website to BE,
for Pete's sake?!??!
Alex
On Sat, 1 Jan 2005 21:57:32 +0100, BOOGIEMAN < (let's say C#). Can you make fullscreen game with it (for example) ?
<RANT>
You can but please don't! Make your game run fast in a window.
I hate fascist games programmers who insist on monopolising a 21
inch 1600x1200 display and assuming I have nothing better to do
than play their game. If that's all I wanted to do I'd stick with
DOS, or buy a Nintendo... I have a multi tasking PC please let me
multi task!
</RANT>
;-)
Alan G.
Author of the Learn to Program website http://www.freenetpages.co.uk/hp/alan.gauld
Alex Martelli wrote: You _gotta_ be kidding, right...? The Beginner's Guide link takes you right to the BeginnersGuide page which starts with the reassurance that Python is easy to learn even if you're new to programming and continues with a zillion useful links. The Python Books link takes you to a huge
While I agree that there is much useful content on the official Python
site, I particularly hate the BeginnersGuide and much of the resulting
introduction pages. Often when I happily refer Python to someone who
wants to learn a simple language, I go to the Python site and imagine
where I would start if I were them. Once I get to the BeginnersGuide I
don't see anything immediately useful, and when I look for it I get
frustrated.
--
Brian Beck
Adventurer of the First Order
On Sat, 01 Jan 2005 16:03:08 -0500, Mark Nenadov wrote: What can you do with Python? Just about anything your heart desires.
Thanks everybody, I downloaded latest windows version and
Python-Docs-2.4 archive. Is that enough for absolute beginner.
Is there any e-book, step by step guide ... etc for download,
or anything else important what I have to know before I start
learning Python ?
Speaking of the many libraries people have written I thought I'd mention
pychess. Don't remember where I found it, but it's easy enough to find on a
search engine. That's the whole reason I discovered python, searching for a
good algorithm to use in parsing chess pgn files.
Aren't games using full screen mode to address only 320 by 240
resolution for faster screen painting?
If one used only 320 by 240 in a window, then that would be 1/4 of the
screen or less!
--
Regards,
Casey
Casey Hawthorne wrote: Aren't games using full screen mode to address only 320 by 240 resolution for faster screen painting?
If one used only 320 by 240 in a window, then that would be 1/4 of the screen or less!
And, on many of our screens, only a few inches across and too
small to see without a magnifying glass...
Providing the user with the *option* of running in a window,
preferably resizable, or full-screen, would be best.
-Peter
On 2005-01-02, Brian Beck <ex****@gmail.com> wrote: Alex Martelli wrote: You _gotta_ be kidding, right...? The Beginner's Guide link takes you right to the BeginnersGuide page which starts with the reassurance that Python is easy to learn even if you're new to programming and continues with a zillion useful links. The Python Books link takes you to a huge
While I agree that there is much useful content on the official Python site, I particularly hate the BeginnersGuide and much of the resulting introduction pages. Often when I happily refer Python to someone who wants to learn a simple language, I go to the Python site and imagine where I would start if I were them. Once I get to the BeginnersGuide I don't see anything immediately useful, and when I look for it I get frustrated.
I think it looks pretty good. The only problem I see is section 5
where it says:
5. Did we miss your concern?
Please add a comment to this page.
but the page is immutable.
> BTW, I don't know of a way to write fullscreen games in C#...
Directx, Opengl, Gdi+, win32api, SDL... the list goes on
Jabaru wrote: BTW, I don't know of a way to write fullscreen games in C#...
Directx, Opengl, Gdi+, win32api, SDL... the list goes on
Yes, that's right, but most of those you can use in Python, too. I
should have inserted the word "specific" at the right point in my
sentence <wink>
Reinhold
Lee Harr <le*@example.com> writes:
[...] I think it looks pretty good. The only problem I see is section 5 where it says:
5. Did we miss your concern?
Please add a comment to this page.
but the page is immutable.
<pedant>
Hopefully one of the site maintainers will read this and demonstrate
that it's actually readonly rather than immutable, then make it
appendable ;-)
</pedant>
John
John J. Lee wrote: Lee Harr <le*@example.com> writes: [...]
I think it looks pretty good. The only problem I see is section 5 where it says:
5. Did we miss your concern?
Please add a comment to this page.
but the page is immutable.
<pedant> Hopefully one of the site maintainers will read this and demonstrate that it's actually readonly rather than immutable, then make it appendable ;-) </pedant>
To be even more pedantic, I believe it's possible to gain editing
privileges on the Wiki by authenticating yourself to the engine at http://www.python.org/moin/UserPreferences
The point is to be able to track changes and thereby discourage
defacement, which was starting to happen of a depressingly regular basis.
regards
Steve
--
Steve Holden http://www.holdenweb.com/
Python Web Programming http://pydish.holdenweb.com/
Holden Web LLC +1 703 861 4237 +1 800 494 3119
On 2005-01-03, Steve Holden <st***@holdenweb.com> wrote: John J. Lee wrote:
Lee Harr <le*@example.com> writes: [...]
I think it looks pretty good. The only problem I see is section 5 where it says:
5. Did we miss your concern?
Please add a comment to this page.
but the page is immutable.
<pedant> Hopefully one of the site maintainers will read this and demonstrate that it's actually readonly rather than immutable, then make it appendable ;-) </pedant>
To be even more pedantic, I believe it's possible to gain editing privileges on the Wiki by authenticating yourself to the engine at
http://www.python.org/moin/UserPreferences
The point is to be able to track changes and thereby discourage defacement, which was starting to happen of a depressingly regular basis.
I do not understand. Are you saying that someone who wants
to "add a comment to this page" can do so?
When I clicked on the "edit" link, it said:
"You are not allowed to edit this page."
Maybe it should say ...
"You are not allowed to edit this page. Try logging in first." This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Ubaidullah Nubar |
last post by:
Hi,
How well is Python suited for developing database based applications?
I am new to Python so please bear with me if some of the questions are
too simple. I specifically have the following...
|
by: rhmd |
last post by:
Just found Python and I love it. What an elegant language!
I would like to use it for various applications, but the
mathematical calculations are way too slow (a million sines 8 seconds
in Python...
|
by: Zachary |
last post by:
Hello,
I'm a blind non-programmer trying to learn Python.
I've got python 2.3 for windows, but the problem is that Idle doesn't seem
to work two well with my screen reading program.
Is notepad,...
|
by: Reinhold Birkenfeld |
last post by:
Hello,
another Perl/Python question: the subject says it all.
Perl is going to change dramatically to become a more powerful and
easier to (read|write) language.
Is Python taking a similar...
|
by: Philippe C. Martin |
last post by:
I apologize in advance for launching this post but I might get enlightment
somehow (PS: I am _very_ agnostic ;-).
- 1) I do not consider my intelligence/education above average
- 2) I am very...
|
by: John Salerno |
last post by:
I contacted my domain host about how Python is implemented on their
server, and got this response:
-------------------
Hello John,
Please be informed that the implementation of python in our...
|
by: adamurbas |
last post by:
ya so im pretty much a newb to this whole python thing... its pretty
cool but i just started today and im already having trouble. i
started to use a tutorial that i found somewhere and i followed...
|
by: Cope |
last post by:
please tell me what is python.This group is so crowded.
Khup
http://groups.google.com/group/download-centre
|
by: Claire Blair |
last post by:
I am trying to write a VB6 (not VB.Net) application that has a console
window that allows Python command to be typed at the prompt.
The idea is so that, I can have full Python scripting from...
|
by: CloudSolutions |
last post by:
Introduction:
For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome former...
|
by: ryjfgjl |
last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
| |