A downloadable game for Windows

Rules :

  • Each turn : Place one of the two pentaminos assigned.
  • Each turn : The box turn 90° clockwise
  • If you can't place your pentaminos :  Pass your turn.
  • If you pass your turn two times in a row, the game is over.
  • Your score is the number of full line multiplied but the number of full column.

Credits :

  • Gamedesign : Léandre Proust
  • Graphics :  Clément Proust
  • Programming : Benjamin Soulé

Download

Download
pentris v1.1 3 MB

Comments

Log in with itch.io to leave a comment.

Oh! Pretty interesting take on the game. I didn't expect for the board to rotate at all, that changed everything.

I think if  the board  could completed line like in actual tetris, it might make the game a bit longer because the board gets full pretty quickly and it would also give some feedback to the player that he did something good, instead of just showing at the end. Nice sounds and glowy graphics! Great little game!

En réinstallant, cela remarche, mais avec un bug d'affichage. J'ai échangé la piece "tordue" par la grande barre, mais il garde trace de 2 "pixels" fantomes qu'il bouge avec la barre maintenant m'empêchant de placer la barre correctement. Si cela peut aider à identifier un bug pour ce super jeu :-)

Je viens de mettre une nouvelle version en ligne qui devrait corriger ce bug et le précédent.

Génial !!!

Merci pour ce super boulot !!!

Hello, j'ai pu jouer à Pentris hier, mais aujourd'hui le lancement du .bat me donne plein d'erreurs et rien ne se lance :-(

Null access

Called from $Sh.loadProfile (Sh.hx line 64)
Called from App.init (App.hx line 16)
Called from hxd.App.~setup.2 (hxd/App.hx line 139)
Called from hxd.App.loadAssets (hxd/App.hx line 167)
Called from hxd.App.setup (hxd/App.hx line 137)
Called from h3d.Engine.onCreate (h3d/Engine.hx line 243)
Called from h3d.impl.DirectXDriver.~init.1 (h3d/impl/DirectXDriver.hx line 253)
Called from haxe.$Timer.~delay.0 (C:\HaxeToolkit\haxe\std/haxe/Timer.hx line 143)
Called from haxe.$Timer.~__constructor__.0 (C:\HaxeToolkit\haxe\std/haxe/Timer.hx line 76)
Called from haxe.$MainLoop.tick (C:\HaxeToolkit\haxe\std/haxe/MainLoop.hx line 174)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 124)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 122)
Called from haxe.$Timer.~delay.0 (C:\HaxeToolkit\haxe\std/haxe/Timer.hx line 143)
Called from haxe.$Timer.~__constructor__.0 (C:\HaxeToolkit\haxe\std/haxe/Timer.hx line 76)
Called from haxe.$MainLoop.tick (C:\HaxeToolkit\haxe\std/haxe/MainLoop.hx line 174)
Called from haxe.$EntryPoint.processEvents (C:\HaxeToolkit\haxe\std/haxe/EntryPoint.hx line 99)
Called from haxe.$EntryPoint.run (C:\HaxeToolkit\haxe\std/haxe/EntryPoint.hx line 125)

I actually made a similar game with the same title years ago as my first game. It's just one-directional.

I can still remember there are 13 types of pentominos that I have to draw out on paper.

Super fun game, got quickly addicted to it even if I suuuuuuuuuuck at it. Got a max score of 4, lol.

My first games were also very bad. I had to unlearn what tetris taught me... Playing in the corner for example is a first example of what you need to avoid in pentris.