Games starting with P

Platform:
arcade clone content open
Is also a tutorial to introduce people to the Go programming language.
Inspiration: Pac-Man
Developer: Daniela Petruzalek
Homepage: danicat/pacgo
Technical info
Code languages: Go
Code licenses: MIT
Code repositories: danicat/pacgo.git( since 2018, )
Platforms:
action content open
Simple fighting game between two teams of ships.
Technical info
Code languages: Python
Code licenses: GPL-3.0
Code repositories: pacewar/pacewar.git( since 2020, ), git.savannah.nongnu.org/git/pacewar.git @add, web.cvs.savannah.nongnu.org/viewvc/pacewar
Code dependencies: SGE
Platforms: Go-playing program. It has no built‐in human interface, so a Go client like GoGui, qGo or CGoban 1 is required.
Homepage: pachi.or.cz
Download: pasky/pachi/releases
Technical info
Code languages: C, Python
Code licenses: GPL-2.0
Code repositories: pasky/pachi.git( since 2013, ), repo.or.cz/pachi.git @add
Build system: Make
Platform: Very close to the original from Namco.
Inspiration: Pac-Man
Developers: ebuc99, Keith Bowes, Martin
Technical info
Code languages: C++, Shell
Code licenses: GPL-2.0
Code repositories: ebuc99/pacman.git( since 2015, )
Code dependencies: SDL
Build system: Autoconf
Platform:
remake skill
Inspiration: Pac-Man
Developer: Chregi
Technical info
Code languages: JavaScript
Code licenses: CC-BY-SA-4.0
Code repositories: platzhersh/pacman-canvas.git( since 2012, )
Platforms:
actionarcadegame engine 2D fight scrolling
Android port is written in Java.
Technical info
Code languages: C++, Java, Python
Code licenses: 3-clause BSD
Code repositories: kazzmir/paintown.git( since 2015, ), svn.code.sf.net/p/paintown/code
Code dependencies: Allegro, FreeType, libpng, PyQt
Build system: CMake, Scons
Platform:
puzzle jigsaw
From the KDEGames collection.
Developer: Stefan Majewsky
Technical info
Code languages: C++
Code licenses: GPL-2.0
Code repositories: invent.kde.org/games/palapeli.git
Code dependencies: KDE Frameworks, Qt
Platform:
remake skill
Inspiration: Tetris Attack
Developer: Robert Burke
Technical info
Code languages: Lua
Code licenses: zlib
Code repositories: sharpobject/panel-attack.git( since 2011, )
Code dependencies: LÖVE
Inspirations: Buster Bros, Super Pang
Developer: UPi
Technical info
Code languages: Perl
Code licenses: GPL-2.0
Code repositories: osgames/pangzero.git, pangzero.cvs.sourceforge.net
Code dependencies: SDL
Platform:
role playing clone content open roguelike
Technical info
Code languages: ooc
Code licenses: MIT
Code repositories: fasterthanlime/isaac-paper.git( since 2013, )
Platform:
Technical info
Code languages: Java
Code licenses: Apache-2.0
Code repositories: Rudloff/PaperCraft.git( since 2018, )
Build system: Gradle
Platform: Post-Apocalyptic RPG. See also: https://github.com/arikel/PPARPG, https://github.com/mvbarracuda/parpg_mvbarracuda, https://github.com/parpg/parpg
Inspiration: Fallout 2
Developers: Karsten Bock, mvBarracuda
Technical info
Code languages: Python
Code licenses: GPL-3.0
Code repositories: osgames/parpg-core.git, subversion.assembla.com/svn/parpg-assets, parpg-trac.cvsdude.com/parpg/browser
Code dependencies: Blender game engine, FIFE, psyco, pygame, PyQt, PySide
Assets licenses: CC-BY-SA
Platforms:
arcade fight
Retromodern hispeed shmashup.
Developer: Evil Mr Henry
Technical info
Code languages: D
Code licenses: 2-clause BSD
Code dependencies: SDL
Platform: Traditional two-player board game of Brunei. See also [Pasang Emas for Android](https://sourceforge.net/projects/pasang-android/).
Developer: Nor Jaidi Tuah
Technical info
Code languages: Vala
Code licenses: GPL-3.0
Code repositories: git.code.sf.net/p/pasang-emas/code
Platforms:
role playing content open
Autobiographical RPG game by Jason Rohrer.
Developer: Jason Rohrer
Technical info
Code languages: C++
Code licenses: Public domain
Code repositories: hcsoftware.cvs.sourceforge.net
Code dependencies: SDL
Assets licenses: Public domain
Platform: Simple game about matching a pathogen molecular structure on a hexagonal grid.
Developer: Jetro Lauha
Technical info
Code languages: C++
Code licenses: GPL-2.0
Code repositories: osgames/pathogen-warrior.git
Platform:
Technical info
Code languages: Python
Code licenses: GPL-2.0
Code repositories: osgames/pathological.git, pathological.cvs.sourceforge.net
Code dependencies: pygame
Build system: Make
Platform:
strategy multiplayer real-time
Technical info
Code languages: Lua, C
Code licenses: MIT
Code repositories: henkboom/pax-britannica.git( since 2010, )
Platform:
actionremake content commercial
Reverse-engineered ports of Build games using EDuke32 engine technology and development principles.
Technical info
Code languages: C++
Code licenses: Custom
Code repositories: nukeykt/NBlood.git( since 2019, )
Code dependencies: OpenGL, SDL, SDL2
Platforms: Game where you control 3 defensive turrets and try to intercept missiles and bombs which threaten your cities.
Inspiration: Missile Command
Technical info
Code languages: C
Code licenses: GPL-2.0
Build system: Make
Platforms:
game engineremakerole playing content commercial + original required
Technical info
Code languages: C++
Code licenses: GPL-2.0
Code repositories: pentagram-u8/pentagram.git( since 2016, ), svn.code.sf.net/p/pentagram/code
Build system: Make
Platform:
boardrole playing content open
Blokus‐playing program. Blokus is an abstract tile-placement board game with tiles shaped like polyominoes and simple rules. In addition to the classic version of Blokus, Pentobi also supports a number of game variants and similar games: Blokus Duo, Blokus Trigon, Blokus Junior, Nexos, GembloQ and Callisto.
Technical info
Code languages: C++
Code licenses: GPL-3.0
Code repositories: enz/pentobi.git( since 2017, )
Code dependencies: Qt
Assets licenses: ?
Platform:
role playing content open multiplayer online
Free multiplayer online role-playing game with a persistent world, which evolves according to nature and its inhabitants (players and NPCs).
Technical info
Code languages: C, C++
Code licenses: GPL-2.0
Code repositories: AnotherFoxGuy/Peragro-Tempus.git( archived, since 2018, )
Code dependencies: Crystal Space
Assets licenses: ?
Platform: Oldschool 90' sega genesis style.
Homepage: phantasy
Download: phantasy/files
Technical info
Code languages: C++
Code licenses: GPL-3.0
Code repositories: hg.code.sf.net/p/phantasy/code, osgames/phantasy.git @add
Platform: Multiplayer role playing game engine which shares common qualities between multiple user dungeons (MUDs), paper & pen RPGs and computer RPGs.
Homepages: phprpg.org, phprpg
Download: phprpg/files
Technical info
Code languages: PHP
Code licenses: GPL-2.0
Code repositories: osgames/phprpg.git, phprpg.cvs.sourceforge.net
Platforms:
arcadeplatform multiplayer physics
Physics-based multiplayer platform game.
Developer: Steve Smith
Technical info
Code languages: Java
Code licenses: MIT
Code repositories: SteveSmith16384/PhysicsPlatformer.git( since 2019, )
Platforms:
arcade multiplayer physics space
Developer: Steve Smith
Technical info
Code languages: Java
Code licenses: MIT
Code repositories: SteveSmith16384/PhysicsSpaceWar.git( since 2019, )
Platform:
music for kids
Technical info
Code languages: Java
Code licenses: GPL-3.0
Code repositories: nicolasbrailo/PianOli.git( since 2018, )
Build system: Gradle
Platforms:
arcade content open
Save-the-world arcade game.
Developer: Chris Hopp
Technical info
Code languages: Python
Code licenses: GPL-2.0
Code repositories: osgames/pillows.git
Code dependencies: pygame
Assets licenses: FAL
Platforms:
puzzle clone content open
Lemmings(tm)-like puzzle game.
Inspiration: Lemmings
Technical info
Code languages: C++
Code licenses: GPL-3.0
Code repositories: pingus/pingus.git
Code dependencies: GTK, SDL2
Build system: CMake
Platforms:
puzzle clone content open multiplayer split-screen racing
Inspiration: Tron
Developers: qubodup, Thomas Weber
Technical info
Code languages: C++
Code licenses: GPL-3.0
Code repositories: ginkgo/pink-pony.git( since 2009, )
Code dependencies: GLFW, SDL
Assets licenses: CC0, CC-BY-3.0, CC-BY-SA-3.0
Build system: Scons
Platform: Emulation of the board game The Settlers of Catan, which can be played over the internet.
Homepages: pio, pio.sourceforge.net
Download: pio/files
Technical info
Code languages: C
Code licenses: GPL-2.0
Code repositories: svn.code.sf.net/p/pio/code
Platform: See also http://www.users.waitrose.com/~thunor/jspp/index.html which is GPL-2.0. If this Android project uses code from the web project by thunor it may not be possible to license as MIT.
Inspiration: PipePanic
Technical info
Code languages: Java, JavaScript
Code licenses: MIT
Code repositories: rnauber/pipepanic-android.git( since 2015, )
Build system: Gradle
Platform:
puzzle open content
Technical info
Code languages: C++
Code licenses: GPL-3.0
Code dependencies: SDL
Assets licenses: GPL-3.0
Build system: Autoconf
Platforms:
role playing roguelike
Developer: Watabou
Technical info
Code languages: Java
Code licenses: GPL-3.0
Code repositories: watabou/pixel-dungeon.git( since 2014, ), watabou/PD-classes.git @add( since 2014, )
Platforms:
game engine 2D content open racing top-down
Technical info
Code languages: Java
Code licenses: GPL-3.0
Code repositories: agateau/pixelwheels.git( since 2015, )
Assets licenses: CC-BY-SA-4.0
Build system: Gradle
Platform:
strategy clone
Start and control a pizza business / pizza restaurants, limited to a budget.
Technical info
Code languages: C++
Code licenses: GPL-2.0
Code repositories: osgames/pizza-business.git, pizza-business.cvs.sourceforge.net
Code dependencies: wxWidgets
Platform:
strategy turn-based
Developer: David Fernandez
Technical info
Code languages: Java
Code licenses: GPL-3.0
Code repositories: dftec-es/planetcon.git( since 2017, )
Platforms:
arcade skill
Developer: Federico
Technical info
Code languages: GDScript
Code licenses: GPL-3.0
Code repositories: FEDE0D/Planet-Rider.git( since 2015, )
Code dependencies: Godot
Platform:
strategy multiplayer online space
Technical info
Code languages: Java
Code licenses: GPL-2.0
Code repositories: osgames/planets.git, planets.cvs.sourceforge.net
Platforms:
Homepage: playir.com
Technical info
Code languages: C++
Code licenses: Apache-2.0
Code repositories: vtudio/playir.git( since 2013, )
Platform:
platform 2D content open
Player controls a bear in single or multiplayer mode.
Technical info
Code languages: Lisp, C++, Scheme, C
Code licenses: GPL-3.0
Code repositories: j-jorge/plee-the-bear.git( since 2013, ), j-jorge/bear.git @add( since 2013, )
Code dependencies: Bear, SDL
Assets licenses: CC BY-SA-3.0
Platform:
Developer: Marien Raat
Technical info
Code languages: Java
Code licenses: GPL-3.0
Code repositories: raatmarien/Point-and-Hit.git( since 2015, )
Code dependencies: libGDX
Build system: Gradle
Platforms:
strategy online poker
Texas Hold'em poker game playable against up to nine computer-opponents or with people all over the world.
Technical info
Code languages: C++
Code licenses: AGPL-3.0
Code repositories: pokerth/pokerth.git( since 2012, ), svn.code.sf.net/p/pokerth/code
Code dependencies: Qt
Platform:
Technical info
Code languages: Java
Code licenses: NPOSL-3.0
Code repositories: JSandomierz/pcis.git( since 2018, )
Build system: Gradle
Platform:
strategy turn-based
Ambiented in ancient Greece.
Technical info
Code languages: Java
Code licenses: GPL-3.0
Code repositories: juanjepl/polisgame.git( since 2015, ), code.google.com/archive/p/polisgame/source/default/source
Platform:
remake content commercial + original required shooter
Source code of Postal 1 (also on Github maybe?).
Inspiration: Postal
Technical info
Code languages: C++
Code licenses: GPL-2.0
Code repositories: bitbucket.org/gopostal/postal-1-open-source
Code dependencies: SDL2
Platform:
action first-person open content shooter
Technical info
Code languages: Python
Code licenses: GPL-3.0
Code dependencies: pygame, PyOpenGL
Platform:
arcade 2D content open shooter
Technical info
Code languages: C
Code licenses: GPL-3.0
Code repositories: svn.code.sf.net/p/powermanga/code, powermanga.cvs.sourceforge.net
Code dependencies: SDL
Assets licenses: GPL
Platforms:
remake content commercial
Technical info
Code languages: C, C++
Code licenses: GPL-3.0
Code repositories: svkaiser/PowerslaveEX.git( since 2017, )
Code dependencies: SDL2
Platform:
actionremake content commercial
Inspiration: Powerslave
Homepage: m210.duke4.net
Technical info
Code languages: Java
Code licenses: Custom
Code repositories: m210/PowerslaveGDX.git
Code dependencies: libGDX
Platforms:
arcaderemake 3D content commercial multiplayer competitive + online racing
Inspiration: Powerslide
Technical info
Code languages: C++
Code licenses: MIT
Code repositories: bitbucket.org/dm_999/powerslideremake.git
Code dependencies: OGRE, SFML
Build system: CMake
Platform: Original source code is also open source.
Inspiration: Progress Quest
Developer: TheFatNinja
Homepage: nbollom/pq2
Media: pq2
Technical info
Code languages: C++
Code licenses: GPL-3.0
Code repositories: nbollom/pq2.git( since 2016, )
Code dependencies: ncurses, Qt
Platform:
remake content commercial + original required shooter
Technical info
Code languages: C
Code licenses: GPL-2.0
Code repositories: svn.prboom.org/repos/branches/prboom-plus-24/prboom2
Inspiration: Drugwars
Developer: Gary Theilman
Homepage: gtheilman/RxWars
Technical info
Code languages: ColdFusion, JavaScript
Code licenses: GPL-3.0
Code repositories: gtheilman/RxWars.git( since 2015, )
Platform:
arcadeeducational content open shooter
The player must shoot falling numbers with their divisors and scores points for clearing prime numbers.
Developer: Philip Dorrell
Technical info
Code languages: JavaScript
Code licenses: GPL-2.0
Assets licenses: GPL-2.0
Platforms:
puzzle content open
Developer: Jason Rohrer
Technical info
Code languages: C++
Code licenses: Public domain
Code repositories: osgames/primrose.git, primrose.cvs.sourceforge.net
Code dependencies: SDL
Assets licenses: Public domain
Platform:
Technical info
Code languages: C#
Code licenses: GPL-2.0
Code repositories: salvadorc17/Prince-Monogame.git( since 2015, )
Platform: More or less feature parity with the original, saving/loading/etc. works.
Inspiration: Progress Quest
Developers: martin, Martin Horner
Technical info
Code languages: C++, Python
Code licenses: MIT
Code repositories: arcadia-xenos/progress-quest.git( since 2012, ), sandsmark/progress-quest.git @add( since 2019, )
Code dependencies: Qt
Platform:
arcade content open space
Technical info
Code languages: Python
Code licenses: ?
Code dependencies: pygame
Assets licenses: ?
Platform:
remake content commercial + original required
Inspiration: Jazz Jackrabbit 2
Developer: Soulweaver
Technical info
Code languages: C++
Code licenses: MIT
Code repositories: soulweaver91/project-carrot.git( since 2014, )
Code dependencies: Qt, SFML
Platform:
remakesimulation content original required
Technical info
Code languages: C#
Code licenses: MPL-2.0
Code repositories: Afr0Games/Project-Dollhouse.git( since 2012, )
Code dependencies: MonoGame
Platform: Requires: [Castle Game Engine](https://castle-engine.io/index.php), [repository](https://github.com/castle-engine/castle-engine)
Developer: Eugene Loza
Technical info
Code languages: Pascal
Code licenses: GPL-3.0
Code repositories: EugeneLoza/Project-Helena.git
Platforms:
role playing content commercial + original required
Technical info
Code languages: GDScript
Code licenses: MIT
Code repositories: acedogblast/Project-Uranium-Godot.git( since 2018, )
Code dependencies: Godot
Platform: See also: http://quakeone.com/markv/
Inspiration: Quake
Technical info
Code languages: C
Code licenses: GPL-2.0
Platform:
puzzle clone
Homepage: proxx.app
Play online: proxx.app
Technical info
Code languages: TypeScript, JavaScript
Code licenses: Apache-2.0
Code repositories: GoogleChromeLabs/proxx.git( since 2019, )
Code dependencies: WebGL
Platform:
Inspiration: Pong
Developer: Quetzy Garcia
Technical info
Code languages: C
Code licenses: GPL-3.0
Platform:
Technical info
Code languages: C++, C, Lua
Code licenses: GPL-3.0
Code repositories: pushover/pushover.github.io.git( archived, since 2018, )
Build system: Make
Platforms:
puzzle open content
Inspiration: Sokoban
Developer: Sérgio Lopes
Technical info
Code languages: C++
Code licenses: WTFPL
Code repositories: bitbucket.org/Knitter/puzzlemoppet.git
Code dependencies: Irrlicht engine
Assets licenses: CC-BY-SA-3.0, GPL-3, WTFPL
Build system: CMake
Platform:
Inspiration: Arkanoid
Developer: gino
Homepage: pybreak360
Media: PyBreak360
Download: pybreak360/files
Technical info
Code languages: Python
Code licenses: GPL-3.0
Code repositories: git.code.sf.net/p/pybreak360/code
Code dependencies: pygame
Platforms:
puzzle chess content open
Graphical front-end that works with xboard-compatible engines such as GNU Chess and stockfish, and also comes with its own chess engine if no other is available. PyChess is also capable of online play using the FICS server. Features include hints, different chess variants, and themeable chess pieces. Now two projects? PyChess and PyChess-variants?
Technical info
Code languages: Python, TypeScript
Code licenses: GPL-3.0
Code repositories: pychess/pychess.git( since 2015, ), gbtami/pychess-variants.git @add( since 2019, )
Assets licenses: ?
Platform:
remakesimulation sandbox voxel
Technical info
Code languages: C, Python
Code licenses: GPL-2.0
Code repositories: itsapi/pycraft.git( since 2014, )
Platforms:
arcade shooter space
Space craft game to shoot down incoming aliens.
Developer: Anthony Perez
Technical info
Code languages: Python
Code licenses: GPL-3.0
Code repositories: Anthonymcqueen21/Pygame---Alien-Invasion.git( since 2017, )
Code dependencies: pygame
Build system: None
Platforms:
music karaoke social
Karaoke player.
Technical info
Code languages: Python
Code licenses: LGPL-2.1
Code repositories: osgames/pykaraoke.git, pykaraoke.cvs.sourceforge.net
Platform:
Inspiration: Skool Daze
Developer: Richard Dymond
Technical info
Code languages: Python
Code licenses: GPL-3.0
Code repositories: skoolkid/pyskool.git( since 2013, )
Code dependencies: pygame
Build system: setup.py
Platforms: 1,000 solitaire games. See also [PySol Fan Club Edition](https://pysolfc.sourceforge.io/) and https://sourceforge.net/projects/pysolfc/ and https://github.com/shlomif/PySolFC
Homepage: www.pysol.org
Media: PySol
Download: www.pysol.org/#download
Technical info
Code languages: Python
Code licenses: GPL-2.0
Code dependencies: tkinter
Inspiration: Kye
Technical info
Code languages: Python
Code licenses: GPL-2.0
Back to top