npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

games.javier.upm.bricksbucket.core

v1.0.12

Published

Bucket full of bricks to build something great.

Downloads

797

Readme

Docs GitHub Itch.io npm OpenUPM

IMPORTANT NOTICE

This project has been canceled as of 2022 and will no longer accept contributions or offer support. It has been moved from Bitbucket to GitHub and is now maintained as a public archive. Although this repository is archived, users are encouraged to fork it and explore its contents for their own projects. You can no longer submit issues, pull requests, or receive updates from this repository.

Future of Bricks Bucket: While the Bricks Bucket project itself is no longer active, several exciting projects have emerged from its development. We encourage you to explore the Property Refs project, which offers a streamlined way to manage component properties in Unity. We hope that the concepts and tools developed in Bricks Bucket will continue to inspire new projects and solutions.

Bricks Bucket Core Package

Modular framework for Unity that facilitates game development by offering reusable components, collections, dynamic properties, and custom editor tools. The package simplifies common development tasks and enhances workflow through modular attributes and an efficient pooling system.

Features

Core

The Core module provides foundational functionality that other modules build upon, including base classes and utilities. It helps manage modularity in projects by ensuring components interact smoothly.

Attributes

The Attributes module offers custom attributes to simplify component configuration and enhance inspector usability. This is particularly useful for developers seeking to streamline the setup of serialized fields and UI elements.

Collections

The Collections module contains a set of reusable collections for managing groups of objects, which are optimized for performance and Serialization.

Dynamic Properties

Dynamic Properties provide a flexible way to handle properties that change during runtime, making it easier to manage and modify values for game objects in dynamic situations. Example scripts illustrate how to implement and modify properties both from the editor and programmatically.

Math Utilities

Contains helpful math functions to assist in common operations like vector manipulations, matrix transformations, and more.

Pooling

The Pooling system provides an efficient way to manage reusable objects. This helps improve performance by minimizing garbage collection overhead and reusing objects rather than creating new ones every time.

Installation

Bricks Bucket can be installed through multiple channels as npm, OpenUPM or a downloadable Tarball from the Releases section of this repository or from the dedicated itch.io page.

For detailed installation instructions, please refer to the guide on our installation documentation page.

Package Details

  • Package Name:
    games.javier.upm.bricksbucket.core
  • Display Package Name:
    Javier Games
  • NPM Registry URL:
    https://registry.npmjs.org
  • Scope(s):
    games.javier

Forking the Project

Even though this repository is archived, you can still fork it if you'd like to continue the development on your own or build upon the existing codebase. A public archive repository can be forked, allowing you to create a personal copy that remains independent of future updates or changes in the main project.

To fork this repository:

  1. Click the "Fork" button at the top of this page.
  2. You will then have a personal copy of the project in your GitHub account.
  3. For further information on forking archived repositories, please refer to GitHub's documentation on forking.

License

Bricks Bucket is available under the Apache license 2.0. See the LICENSE file for more details.