An open API service indexing awesome lists of open source software.

https://github.com/gabrieledradan/the-last-pawn

A minimalist React web game with turn-based gameplay inspired by chess. You play as the final black pawn, carefully calculating your moves as the white army comes from all sides. Survive as long as possible! Playable on desktop and mobile. Built with React, Redux, SCSS, and Vite.
https://github.com/gabrieledradan/the-last-pawn

browser-game chess game open-source puzzle-game react redux scss turn-based-strategy vite web-game

Last synced: 28 days ago
JSON representation

A minimalist React web game with turn-based gameplay inspired by chess. You play as the final black pawn, carefully calculating your moves as the white army comes from all sides. Survive as long as possible! Playable on desktop and mobile. Built with React, Redux, SCSS, and Vite.

Awesome Lists containing this project

README

        

Divider




The Last Pawn Logo

A turn-based, chess-inspired strategy game where you play as the last surviving black pawn against the white kingdom's army.


Rack up the highest score before you're overrun!


🔗 Play Now on Github Pages!

Gameplay


Gameplay Footage

Features

Gameplay Footage


  • Quick turn-based strategic gameplay with a cute aesthetic!

  • 5 types of enemies based on classic chess mechanics (pawns promote too!)

  • Three difficulty settings for three different experiences

  • Responsive design, with keys and swipe controls





Controls



    Controls Image


  • On Desktop, use WASD to move in the grid and the spacebar to pass a turn.

  • On Mobile, swipe in a direction to move, and tap to pass.

  • When the bar on the top of the screen is full, you can capture an enemy piece by moving into its tile.

  • In the Options page, you can change the Difficulty and toggle Show Indicators to show danger tiles.

Built With






React





Redux





SCSS





Vite

License


This project is licensed under the MIT License.

Attribution


The following logos are used in this project:




  • React, Redux, and Vite logos are used under the MIT license.


  • Sass logo is used under the Creative Commons Attribution-ShareAlike 4.0 License.


All trademarks, logos, and brand names are the property of their respective owners.

Contact


Let's get in touch: [email protected].







Divider