Show Posts
|
|
Pages: [1] 2
|
|
8
|
Developer / Technical / Re: Ruby(game) or Python (pygame) devs?
|
on: November 08, 2010, 11:58:19 AM
|
I use Python a lot. I've written a few small (unfinished) 2D games and a bunch of tools in it. I've found it very useful for prototyping even when I'm writing a program in C or C++. Although, I much prefer pyglet over Pygame. I find the API more "pythonic", and the fact that it has no additional dependencies makes it easier to use with tools like py2exe/py2app. I haven't touched Pygame in years, though, so chances are it has changed a lot since then.
|
|
|
|
|
10
|
Community / DevLogs / Re: Venus Patrol
|
on: October 17, 2010, 09:48:50 AM
|
Sadly, the demo doesn't seem to run on my computer. (Windows XP, Intel 82945G Express Chipset.) Could be because my integrated video card doesn't support shaders or some weird extensions. Anyway, in case any you're interested: OpenGL extension ARB_Point_Sprite is not available. WARNING: OpenGL shading language extensions are not all available. Aliased point size range: 1 - 256 Smooth point size range: 0.5 - 10 Aliased line width range: 1 - 256 Smooth line width range: 0.5 - 7.5 Available OpenAL sound devices: DirectSound Software, Generic Hardware, Generic Software, Using sound device: DirectSound Software Messengers reset Loading image new_terrain.bmp ... object.Exception: Access Violation - Read at address 0x0
|
|
|
|
|
12
|
Developer / Design / Re: Ban bvanevery?
|
on: October 09, 2010, 03:12:09 AM
|
I'd like to point out that calling people that casually is pretty rude too...
I apologize for not being clear enough. I wasn’t calling anyone a prick. I don’t think bvanevery is a prick, but if he were, his magical personality type would not somehow make it acceptable.
|
|
|
|
|
14
|
Developer / Technical / Re: OS Best Practices and me
|
on: October 06, 2010, 09:18:54 AM
|
/var is only for temporary files like logs and such. /var isn’t only for temporary files, it’s for variable files. Many games use /var/games for storing high scores, saved games and such. According to FHS, static files belong to /usr/share/games whereas variable files belong to /var/games. Anyway, I searched for a bit and found this document: Linux Games Install And Directory Guide (more specifically this page) It’s rather old but seems like it could still be useful.
|
|
|
|
|
17
|
Player / General / Re: Drugs
|
on: September 25, 2010, 07:57:39 AM
|
|
I don’t do drugs (unless coffee counts). I’m also not convinced that drugs make you more creative.
|
|
|
|
|
18
|
Developer / Technical / Re: The happy programmer room
|
on: August 26, 2010, 09:15:44 AM
|
It's standard mathematical practice. Points are identified by (X, Y), where X is on the horizontal axis and Y on the vertical. It makes a lot more sense to think of an array as a matrix. Most languages use notation that is almost identical to standard matrix notation. The element A[r][c] in matrix notation would be A[ r, c] or Ar,c. (Except in programming languages where the first index is 0.)
|
|
|
|
|
19
|
Developer / Technical / Re: Version Control
|
on: August 23, 2010, 12:44:18 PM
|
I dont see how it makes reverting easer “hg revert” (Or if you want to revert to a specific revision, “hg revert -r REVISION”.) It’s that simple in Mercurial.
|
|
|
|
|
20
|
Developer / Technical / Re: Version Control
|
on: August 22, 2010, 02:48:55 AM
|
When working alone, on a laptop it allows you to commit a lot and pushing in your main repository later when you get home (if you have more than a laptop like me). That’s the feature of DVCS that I’ve found most useful so far. I don’t even have a ‘main’ repository. I work on two different computers too, and the distributed model enables me to work with either. I can commit the changes locally at any time, and pull/merge from the other computer whenever I feel like it. Very convenient. Many people seem to mention problems with the GUIs, and I wonder why you insist on using a GUI in the first place? In my experience, the Tortoises I’ve used (TortoiseSVN/HG) were awkward to use and just pointless bloat compared to the command line, without adding any functionality. But maybe that’s just me.
|
|
|
|
|