Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add kenney game assets #2

Open
Stedders opened this issue Jan 15, 2023 · 7 comments
Open

Add kenney game assets #2

Stedders opened this issue Jan 15, 2023 · 7 comments
Labels
build Build related games Relates to games packages

Comments

@Stedders
Copy link
Collaborator

Include several assets https://kenney.nl/assets in the package to allow attendees to get up and running with the examples as quickly as possible.

@Stedders Stedders added games Relates to games packages build Build related labels Jan 15, 2023
@dannystaple
Copy link
Collaborator

Thoughts on this - perhaps this could be a script, depending on requests (and maybe a zip package) to download and install. Also, as Jonathan suggested, it could be installable offline from physical media, perhaps using a command line flag.

@Stedders
Copy link
Collaborator Author

Yeah, I was going to build some tooling around it to download the packages.

The offline comment is a good point. I'll put something together for review.

@dannystaple
Copy link
Collaborator

One thought on this would be a list/map of asset packs picked out from the number.
I'm hoping that each asset pack has a download link, then we'd have a destination - IE images, sounds. We don't want to get all (madness lies that way), but choose a few good ones.
Ie (yaml style, but could just be python dict):

- name: Pixel Platformer
  download: https://kenney.nl/content/3-assets/29-pixel-platformer/kenney_pixelplatformer.zip
  destination: images
- name: Sci-Fi Sounds
  download: https://kenney.nl/content/3-assets/40-sci-fi-sounds/sci-fi-sounds.zip
  destination: sounds

I guess which we'll use is a bit tricky. We probably want to have support for monsters, characters, animals, platformers, shooters, puzzles, racing, top down. Then themes like medieval, town, space.

I'd avoid the isometric and hex tiles for now. There's also the matter that we haven't really explored using tilesets for gaming in any dojo sheet at all yet, so maybe for now the big assets make sense.

@Stedders
Copy link
Collaborator Author

Stedders commented Jan 19, 2023

I've been implementing something along those lines...

{
    "assets": [
        {
            "archive": null,
            "local": null,
            "name": "tiny-town",
            "url": "https://kenney.nl/assets/tiny-town"
        },
        {
            "archive": null,
            "local": null,
            "name": "pattern-pack-pixel",
            "url": "https://kenney.nl/assets/pattern-pack-pixel"
        },
        ...

I hope to have something by Saturday, and we can discuss it.

That's the raw asset list, we can then group stuff together as you suggest.

@dannystaple
Copy link
Collaborator

That sounds awesome. Looking at the list, I guess we are talking about 3 modes of operation?

  • install from the internet
  • Download from the internet into a local folder (to make a USB stick)
  • install from the local folder

@Stedders
Copy link
Collaborator Author

I'm making it flexible enough to allow these options.

The MVP will install from the Internet, and we can then extend it.

@dannystaple
Copy link
Collaborator

dannystaple commented Jan 21, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build related games Relates to games packages
Projects
None yet
Development

No branches or pull requests

2 participants