All Projects → hamzaabamboo → pazuru-pico

hamzaabamboo / pazuru-pico

Licence: other
Puyo-puyo-ish game inspired from BanG Dream! Girls Band Party!☆PICO ~ OHMORI ~ Episode 9.

Programming Languages

typescript
32286 projects
HTML
75241 projects
SCSS
7915 projects

Projects that are alternatives of or similar to pazuru-pico

Pixi.js
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Stars: ✭ 34,982 (+75947.83%)
Mutual labels:  pixi
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (+356.52%)
Mutual labels:  pixi
the-great-venus
🗿 The Great Venus (2018) - Turn-based web RPG based on Ethereum platform
Stars: ✭ 19 (-58.7%)
Mutual labels:  pixi
Pixi Cull
a library to visibly cull objects designed to work with pixi.js
Stars: ✭ 51 (+10.87%)
Mutual labels:  pixi
Gown.js
UI system for pixi.js inspired by feathers-ui
Stars: ✭ 195 (+323.91%)
Mutual labels:  pixi
pixi-ease
pixi.js animation library using easing functions
Stars: ✭ 90 (+95.65%)
Mutual labels:  pixi
Bemuse
⬤▗▚▚▚ Web-based online rhythm action game. Based on HTML5 technologies, React, Redux and Pixi.js.
Stars: ✭ 773 (+1580.43%)
Mutual labels:  pixi
pixijs-ts-boilerplate
Just another PixiJS Typescript Boilerplate with some basic functionalities
Stars: ✭ 54 (+17.39%)
Mutual labels:  pixi
Pixi Sound
WebAudio API playback library, with filters. Modern audio playback for modern browsers.
Stars: ✭ 201 (+336.96%)
Mutual labels:  pixi
pixi-miniprogram
一个可运行于微信小程序的PIXI引擎,通过模拟window环境,有些功能小程序无法模拟,就直接修改了PIXI引擎代码,最终使得PIXI引擎正常运行在小程序上
Stars: ✭ 72 (+56.52%)
Mutual labels:  pixi
Pixi Seed
Pixi.js project seed with ES6 and webpack
Stars: ✭ 149 (+223.91%)
Mutual labels:  pixi
Expo Phaser
Build awesome 2D games with Phaser.js and Expo
Stars: ✭ 182 (+295.65%)
Mutual labels:  pixi
PixiCulling
A cell based culling engine for Pixi
Stars: ✭ 14 (-69.57%)
Mutual labels:  pixi
React Pixi
Write PIXI apps using React declarative style
Stars: ✭ 1,031 (+2141.3%)
Mutual labels:  pixi
Tokenmagic
A Foundry VTT module that allows you to add animations and graphic effects to tokens, tiles, templates and drawings.
Stars: ✭ 28 (-39.13%)
Mutual labels:  pixi
Pixi Js Starter Kit
Experiment starter kit using Pixi.js, TweenMax & Webpack
Stars: ✭ 6 (-86.96%)
Mutual labels:  pixi
Expo Pixi
Tools for using pixi.js in Expo
Stars: ✭ 253 (+450%)
Mutual labels:  pixi
animate
PixiJS runtime library for content from Adobe Animate CC
Stars: ✭ 142 (+208.7%)
Mutual labels:  pixi
awesome-html5gamedev
A curated list of awesome things related to HTML5 Game Development
Stars: ✭ 15 (-67.39%)
Mutual labels:  pixi
pixi-shim
PIXI.js Back-End "shim". For mocking Canvas in Node.js with ❤️
Stars: ✭ 45 (-2.17%)
Mutual labels:  pixi

Puzzle * Pico

Puyo-puyo-ish game inspired from BanG Dream! Girls Band Party!☆PICO ~ OHMORI ~ Episode 9. Created with PixiJS and TypeScript

** Internet Explorer is not supported **

How To Play ?

Match members of same group to clear the line. Don't let the board fill up because Marina-san will come for you !

Controls

Keyboard

  • Arrow Left/ Arrow Right : Go Left and Right
  • Arrow Up, X : Rotate Clockwise
  • Control, Z : Rotate Counter Clockwise
  • Arrow Down : Soft Drop (a.k.a drop faster)
  • Space bar : Hard Drop (a.k.a drop quickly)
  • Shift + arrow up : Fly with kokoro
  • R : Reset

Mobile

  • Swipe Left : Move Left
  • Swipe Right : Move Right
  • Swipe Down : Hard drop
  • Tap on left half of the screen : Rotate Counter Clockwise
  • Tap on right half of the screen : Rotate Clockwise
  • Long press : Soft drop

Development

Install yarn install Serve yarn start

Features

  • Basic Gameplay
  • Michelle
  • Mobile Control
  • Kokoro god mode
  • Choco Coronet, Coffee & Croquette (Missing Croquette)
  • Scoring system
  • Combos
  • Rimi-rin cutin
  • More sounds
  • Welcome screen
  • Moving Logo

Contribution

Feel free to contribute or contact me ! (日本語も OK)

Things still need help

  • More sounds
  • Fonts

Adding dropping & falling sounds

Sounds when dropping or falling can be added to character-data.ts. Each character is an object which contains name, group, image file and sound files. Files can be imported by using import statement. The data for falling and dropping sounds are array which is randomized. If anyone has sound they wants to get included, feel free to make a pull request!

import ksm from "./assets/chara/kasumi.png";
import ksm_fall_1 from "./assets/sounds/chara/kasumi_fall_1.wav";

{
    name: "Kasumi",
    file: ksm,
    group: "Popipa",
    sounds: {
        fall: [ksm_fall_1],
        dropping: []
    }
},

Disclaimer

This project aims serves as my fun side project for creating a game and as a fan-made game. I do not own any assets/ sounds for this project. All the assets are copyrighted by Bushiroad. The assets are screen captured from BanG Dream! Girls Band Party!☆PICO ~ OHMORI ~ Episode 9

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].