Git Product home page Git Product logo

plume's People

Contributors

rafaeloliveira avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

cjmxp bradparks

plume's Issues

kha KeyCode problems

There's issues with the KeyCodes in kha so I recommend reverting to Int and tracing (I made the var public in keyboard) since they vary from target to target according to Rob.

I had to do this when updating SDG and put an or '||' for both the KeyCode and the actual Int that is traced (and does not exist as a kha.KeyCode).

Hopefully won't have to do a bunch of #if #ends in the future.

Rendering FPS

Right now I'm rendering through each state's Render.

Is there a way to render through the project like SDG, or is this the preferred method?

Seems I only have access to the static back/framebuffers so all I can do is change the clear color.

Any demos/showcases?

Hey I've been working all week on the Sdg Tiled showcase and added

  • non-hard coded tile maps/collision detection/remapped stage
  • better graphics/water fx
  • the ability walk off and onto the stage
  • more animations
  • two player
  • basic combat
  • key bindings
  • enemies (clones) that you can't kill but can knock into the water (which you can't get out of now).

Anyways, I just found this engine.

The code looks a lot cleaner on this--what is Plume exactly vs Sdg?

Should I migrate my code over--do you have an example/showcase to get me started? It looks like it's using tmx (which is my main requirement).

Thanks.

Themable/Morphable GUI

Wrote a Button that converts a Text and takes in themes/NinePatches/hotKeys/Macros/other params/arrays of params (all optional, you don't need ninePatches or colors if you want, but it does have a default theme for over/down as yellow/orange).

Here's a button that morphs/rethemes itself ([!] the breaks and gibberish @ the bottom are intentional):

image

I think Text needs valign and then I can easily add it to the Button so they both support it instead of just the Button (the button creates it's own pos.x/y based off the text parameters which can move/adjust it using offset).

[!] Had to make a bunch of stuff public in NinePatch and Text so you can modify it, ie Font.

[!]BitmapText seem broken so can't make a BitmapText version right now.

SDG2Plume Showcase

Progress so far:
image

[+] FPS
[+] Added Sprites and PyxelEdit together so it's more useful and less boring.
[+] Player and other sprites rendered among tilemaps for FG/BG z-order.
[+] Added animating water with the PyxelEdit map.txt
[+] Added Tiled example as a State

[!] Need BitmapText support, seems broken.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.