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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors