Ho un paio di funzioni Python che uso per semplificare lo sviluppo del gioco con Pygame. Li ho in un file chiamato helper.py nel mio percorso Python, così posso importarli da qualsiasi gioco che faccio. Ho pensato, come esercizio per conoscere le estensioni Python, per convertire questo modulo in C. Il mio primo problema è che ho bisogno di usare le funzioni di Pygame, e non sono sicuro che sia possibile. Pygame installa alcuni file di intestazione, ma non sembrano avere versioni C delle funzioni Python. Forse mi manca qualcosa.Creazione di un'estensione C in Python che richiede un'altra estensione
Come posso risolvere questo? Come soluzione alternativa, la funzione attualmente accetta un parametro di funzione e lo chiama, ma non è la soluzione ideale.
Utilizzo di Windows XP, Python 2.6 e Pygame 1.9.1, a proposito.