Python is a dynamically and strongly typed programming language that encourages readability.
0
votes
1answer
14 views
Pygame.display.set_icon unable to show transparecy
On Python 3.2.5 32 bit, I installed pygame. I made some code with it. It included pygame.display.set_icon(image). The image file is .png and I loaded it by using image = ...
3
votes
2answers
1k views
PyGame custom isometric engine : caching or not?
In the game I'm making, I need an isometric view with some altitude, which means players can go behind a hill, and be partly or totally hidden. To avoid re-drawing the whole view tile after tile every ...
0
votes
1answer
688 views
How do I make a sprite collide with walls in pygame?
I've been trying to create a collision detection between the player (Blue), and the walls (Green), but the player can just move through the walls. I made it so that every collision is printed in the ...
0
votes
1answer
15 views
How do I check if pressed on a text in pygame?
How do I check if pressed on a text?
This is how I draw the text:
# Full code on https://github.com/Zwengel/bunny-badgers
height = pygame.display.Info().current_h
font = ...
0
votes
1answer
16 views
How do I update individual sprites within a spritegroup in pygame?
I have a for loop that takes values from a text file, and then creates and adds a bunch of sprites to a group platformlist_list. The for loop will continue until every line of the text file is read.
...
0
votes
0answers
12 views
Python & Pygame: How do I use this animated gif as background surface? [duplicate]
How would I go about putting an animated gif into my game in Pygame? I'm following along on the tutorial at inventwithpython (source) slidepuzzle.py
My code is very similar, as I'm just beginning how ...
0
votes
1answer
177 views
Locking the frame rate in pygame?
I am having trouble setting up the frame rate in my first game. I know that I can set it up with
clock = pygame.time.Clock()
clock.tick(60)
but this is not producing very desirable results. If I ...
0
votes
0answers
32 views
Unity3D LLAPI and Pyhton UDP communication
I need a Unity3D game on Android to receive UDP packages from a Python script running on a different device.
Using System.Net is not (yet) an option, as it is only supported on Android with a valid ...
0
votes
1answer
51 views
how to generate road in racing game
I'm making a racing game in python and I kind of wrote myself into a corner. This for loop:
for i in objects:
if i.name == "road":
if i.y == 0:
road = ...
0
votes
1answer
28 views
Pygame wall collision is acting very odd
I've been playing around with python for a while, but I only did basic functional programming.
Lately, I've been teaching myself about classes. I've been using pygame (instead of tk, because let's ...
0
votes
1answer
68 views
How do I get pygame to work on intel processor?
I downloaded Python 3.4 64 bit IDE and pygame but whenever I tried installing pygame it would say "Not supported on Intel".
So are there version of pygame available for Intel processor or are there ...
1
vote
2answers
71 views
Pygame - implementing a scrolling camera
I am currently making a 2d game in Pygame and have run into a roadblock trying to make a scrolling camera (follows the character). I have seen some other answers to similar questions, but they have ...
0
votes
0answers
8 views
Doesn't want Python Shell popping up [migrated]
Using Mac OS 10
Python Version: 2.7.7
PyGame version: 1.9.1
Okay. So first off, I am learning a great python game programming series by Sentdex on thenewboston's channel on Youtube. Well, whenever ...
1
vote
1answer
39 views
scrolling ruining bullet physics
the code below is the bullet class for my shooter game in pygame. as you can see if you run the full game (https://github.com/hailfire006/economy_game/blob/master/shooter_game.py) the code works ...
1
vote
2answers
693 views
Detecting walls or floors in pygame
I am trying to make bullets bounce of walls, but I can't figure out how to correctly do the collision detection. What I am currently doing is iterating through all the solid blocks and if the bullet ...
0
votes
0answers
5 views
How to do keydown in python without pygame? [migrated]
I've been searching the web on how to register a key down in python. All the websites I've tried all say to use pygame. Can i do it without pygame?
0
votes
1answer
183 views
Color detection
Is there a way to tell if a sprite is touching a specific color on the screen, maybe in a hex code. I know you can do $pygame.sprite.collide$ for sprites, but how can you do this for color on the ...
0
votes
2answers
51 views
Firing attack and take_damage events on entity attacking?
I have an Entity class with health, armor, and damage.
I want my entities to raise some kind of take_damage and attack events whenever they attack or take damage. Here's my current implementation:
...
0
votes
1answer
27 views
Diagonal Movement with Pygame Rect Class
I have been using pygame and have been struggling to understand how to implement vectors and the pygame rect class to make an image move diagonally on the screen at the correct speed.I know it must be ...
1
vote
2answers
155 views
Implementing monte-carlo tree search in a tile based game with units
I have this simple risk-like game I would like to develop an AI for. Players move their Units on the map and a simple fight resolution is done. There is a time constraint of 100ms for each round, the ...
1
vote
1answer
29 views
How to iterate a sprite group correctly in Pygame avoiding “maximum recursion depth exceeded”?
I'm making a game and I have almost finished it, but I'm usually finding the error RuntimeError: maximum recursion depth exceeded when I iterate a sprite group.
This is an example and the group is ...
0
votes
0answers
32 views
Pygame events work in Python2 but not Python3
When I run this code in Python2 it works (to read the keyboard), but in Python3 it doesn't. In Python3, I notice:
The game window opens, but it doesn't come to the front. The terminal window stays ...
0
votes
1answer
46 views
In Pygame, I can only display text once I stop updating and drawing, why?
At this moment, I can only display text once I stop updating and drawing sprites. In the code below (which is actually the game loop), you can see how if GAMEOVER == True (gameloop stops drawing), the ...
2
votes
2answers
10k views
Pygame How To Use Collision?
Can someone tell me how to implement collision in Pygame?
For example I have a sprite called A and another one called B.
How do I detect if they collide in Pygame?
0
votes
0answers
65 views
My sprites do not always respect collisions in Pygame
I have a Player sprite (40x40 pixels) and Tiles (20x20 pixels) which build the terrain. At the 4 edges there are 2 rows or columns (depends on vertical or horizontal) of wall tiles. Those are the ...
1
vote
0answers
41 views
Collision detection with PyGame
I have been making a 2d platformer using Python with PyGame. It has all be going good, but I have stumbled accross many problems with collision detection. Here they are:
You can't go through objects ...
16
votes
2answers
3k views
Why does my sprite player move faster when I move the mouse?
I'm trying to develop a simple game made with Pygame (Python library).
I have a sprite object which's the player and I move it using arrow keys. If I don't move the mouse, the sprite moves normally, ...
0
votes
1answer
15 views
Game Opens then Stops Responding Python
Sorry for the bad title, if you think of a better one please tell me.
So I was asked to make a button that says a line from a video game. I attempted to have the while loop add 1 to a variable every ...
-3
votes
1answer
162 views
Performance of programming languages and frameworks [closed]
I want to program an online 2D MMORPG with graphics like in this game. Since I develop in javascript and python mainly I chose python for my first games and the game library pygame which is pretty ...
3
votes
2answers
811 views
In Ren'Py, how do I show a different image depending on variables?
At the start of my RenPy game, the player chooses a male or female character. The game plays out the same for both, save for some details.
The problem is that I want to write:
show hero normal
...
0
votes
2answers
114 views
How to create old-school format music with small file sizes
My friend and I have been working on a project recently, and because we are hard coding everything (other than the graphics library, Pygame), the total size for our project is super small. I feel like ...
0
votes
1answer
50 views
I want to blit a standing man on pygame [closed]
I was making a game with pygame and python and I wanted to blit an image of a standing man and when a right key is pressed I want the man to run and when the right key is released I want the man to ...
1
vote
3answers
4k views
Will I have an easier time learning OpenGL in Pygame or Pyglet? (NeHe tutorials downloaded) [closed]
I'm looking between PyGame and Pyglet, Pyglet seems to be somewhat newer and more Pythony, but it's last release according to Wikipedia is January '10. PyGame seems to have more documentation, more ...
1
vote
2answers
3k views
How can a pygame image be colored?
How can I color a Pygame image surface? I either want to change every pixel that is color A into color B, or else change every pixel into color B. Either works, so long as transparent regions remain ...
3
votes
1answer
593 views
How to march tiles together like in Terraria?
I've been trying to get tile marching to work like in Terraria, and I got something to work. I don't think it's actually very good way of doing this, so I'm wondering what would be really the main way ...
1
vote
1answer
177 views
How do I convert an image into a tile map?
I am working on a game in Pygame/Python, and I'd like to turn an image into a map.
The idea is simple: Pixels in the image are colored by tile type. When the program loads the image, I want the color ...
21
votes
5answers
77k views
Famous games written in Python [closed]
I've seen a couple of these, namely Java and C#/XNA...and I've recently been picking up Python. Which kind of made me think.
What (famous) games have been written in Python, with ...
0
votes
0answers
82 views
Python interpreter as in-game console
Say I have a game which has lots objects (NPCs, monsters, etc.), I want a console so I can change the variables of the objects (like changing HP for example), how could I embed python into my program, ...
3
votes
1answer
245 views
How should my game characters store their abilities/spells?
I'm new to game development and a bit confused about how to effectively store an object's access to certain spells/abilities.
The player and mob objects are all generated from the same class. ...
0
votes
2answers
61 views
How to detect a cursor inside a non-rectangle shape [duplicate]
How can I detect and do something if the cursor is inside a hexagonal shape? Is there any way other than detecting if it's in a rectangle area close to the shape of the hexagon? It would also have to ...
1
vote
2answers
77 views
Playing a sound once pygame
I'm trying to play background music and the music keeps on starting. I tried to use music.busy, but I can't figure it out. I want it to check if sound/music is playing, then I want it to print "music ...
1
vote
0answers
31 views
Optimization of A* in Python [duplicate]
I am working on an IA (in Python) for small board game, and I need to do a lot of pathfinding per round in order to find the best move I can do (minmax implementation).
My problem is that even if the ...
2
votes
5answers
4k views
RPG movement holding down button
I've been writing a simple top down mini RPG in python.
My problem is that when I move the player I have to repeatedly tap the arrow key. Each time I tap the key the player moves 5 PX in the ...
0
votes
2answers
45 views
back-face (back-line) culling without winding order
In fooling around with my own 3D display engine I've been able to get a few modest features working, and I've come close with this latest one - line culling - but I fear in order to do it correctly ...
0
votes
4answers
5k views
smooth movement pygame
Hello im trying to learn more about smoother movement in games. I have created a little program to hopefully help me understand this. As far as i can tell i am suppose to track time, and update ...
3
votes
2answers
977 views
Any way to embed Pygame in webpages?
I have a Pygame game, and I was wondering if there was any way to embed it into a webpage to make it easily playable, or if there is a games website that accepts Pygame games.
EDIT: I am now using ...
1
vote
0answers
95 views
Scripting language for high complex educational game [closed]
I'm at a stage of working at my C++ game that I need to implement a script language to allow the players to perform tasks inside the game's logic. I'm a sole programmer and thus it's entirely ...
0
votes
1answer
86 views
Pygame - Increase and decrease the image size
I'm creating a 2D game where the player shoots cannon balls.. To give the impression of movement, i want the cannon ball to increase size untill half of the path, and then decrease untill it reach the ...
0
votes
1answer
113 views
Rotating an image in Python
So I am making an "Asteroids" like game and I can principally get my sprites image to rotate but when I do, the image gets kinda torn apart. This is the method I am using for rotation. Any help would ...
3
votes
1answer
211 views
How can I tell if an object in a tile grid is surrounded?
I'm making a game which uses a 10x20 matrix to store the position of the objects.
I have a castle object, represented by a number in a matrix. It is randomly deployed in some cell of the matrix. I ...