Skip to content

sendamaphp/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Sendama

Welcome to Sendama โ€” a lightweight, lovingly-crafted 2D game engine written in PHP. Sendama makes it easy to build terminal-based 2D games and interactive experiences using familiar PHP tooling.


๐ŸŽฎ What is Sendama?

Sendama is a 2D game engine designed for PHP developers who want to create games and interactive CLI applications. It provides a clean, component-based architecture along with a dedicated command-line tool, making it straightforward to scaffold, develop, and run your own games.


๐Ÿ“ฆ Repositories

Repository Description
engine The core Sendama 2D game engine library.
console The Sendama CLI โ€” create, build, run, and manage Sendama projects from the command line.
example-game-break-out A remake of the classic arcade game, Breakout.
example-game-hangman A recreation of the BSD terminal version of the popular Hangman game.
example-game-the-collector A simple arcade game where players collect as many falling collectables as possible.

๐Ÿš€ Getting Started

  1. Install the Sendama CLI by following the instructions in the console repository.
  2. Create a new project using the CLI scaffolding tools.
  3. Explore the example games to see how games are structured and learn by example.

๐Ÿ’ก Example Games

Looking for inspiration or a starting point? Check out the example games included in this organization:

  • Breakout โ€” a classic brick-breaking game.
  • Hangman โ€” the timeless word-guessing game in your terminal.
  • The Collector โ€” catch as many collectables as you can before they hit the ground.

๐Ÿค Contributing

We welcome contributions! Please refer to the individual repository's contributing guidelines for details on how to get involved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors