8bitdna

Members
  • Content count

    59
  • Joined

  • Last visited

  • Days Won

    1

8bitdna last won the day on June 24

8bitdna had the most liked content!

About 8bitdna

  • Rank
    Advanced Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. 8bitdna

    Panda 2 Roadmap

    @enpu Fantastic addition
  2. 8bitdna

    Panda2 Editor: Editing/Adding Assets

    Sounds good, as long as you could quickly flip around things it would be a really useful addition. @enpu Ah, ok. I was asking as TypeScript is easier to offer smart auto completion, code hinting and inline docs which would help get a quick bit of knowledge on something instead of hunting off for it. Understand what your saying regarding the compilation though. Taking a whole big step back I quite often look at the API docs but don't find the info I want a lot of things are blank or have placeholder type comment and not explained in full. I then go off to look at the examples or engine source code to learn about a feature which can take some time. Fleshing out the API docs with more little examples inline would be a great addition IMO. What would also be really useful is a proper 'guide' to Panda2. I like having concepts explained so I know why I might use a certain approach over another and find it sticks better for me in my head, it might just be me!
  3. 8bitdna

    Panda2 Editor: Editing/Adding Assets

    Reading @pstrejczek post got me thinking about what I do a lot, which is flipping between the examples, API docs, engine code, other projects to find snippets, bits of info and so on. I'm not sure what the best solution is but looks like we all do it one way or another! @enpu Does Panda2 support TypeScript at all?
  4. 8bitdna

    Panda2 Editor: Editing/Adding Assets

    I like the idea of being able to select what engine version I'd like when starting a new project or updating one. If there's ever an engine code regression or specific need to stay at a certain engine version its easy to do then? *EDIT* Then again when you throw all the plugins into the mix there might be incompatibilities with this. Latest is always greatest hahaha
  5. 8bitdna

    Panda2 Editor: Editing/Adding Assets

    Hi @Wolfsbane I think when you make a new project it takes the version that was included in the Panda Editor at the time as its 'base' version. I've not tested it but I'm guessing you might be able to overwrite those files to make sure all new projects start at a preferred version, I'm sure @enpu can correct me Also, little side note, if you look in your projects 'src' folder you'll find an 'engine' folder which you keep at a given version if needed by grabbing a specific version from github say.
  6. 8bitdna

    Panda2 Editor: Editing/Adding Assets

    My experiences are all based off GM:S2, as far as I'm aware GM:S1 is much more stable in its runtime HTML exporter but is coming to its end of life (31st July). I know of at least one high profile HTML5 dev that isn't using GM:S2 due to issues it has and when using GM:S1 wrote a lot of custom asset management code that Panda 2 has out the box. If you look here http://gms.yoyogames.com/ReleaseNotes.html you'll see GM:S2 has had 1 release in 7 months, the Panda 2 engine has had 12 releases in the same time period (looking at github tags), not sure about the editor. The lack of releases are not because GM:S2 is super stable either, I had a whole project get trashed, lots of other more minor things in the IDE. If you take a peek here https://bugs.yoyogames.com/roadmap_page.php you'll see a pile of HTML5 fixes not released and an even bigger pile confirmed and not fixed, neither of which there's any ideas of when a release is due. I've waited minimum of a few days for a response from support with GM:S, reading around their forums that was fast, its mostly hours with Panda 2 and if its a bug its normally fixed in a day. The fact its an open source is huge as well IMO, I went and fixed an issue in my local copy and reported it here for a minor thing for example. I know it doesn't look like it but I'm not trying to bash GM:S, its a great tool, it shines with its visual workflow etc but for modern HTML5 dev my personal experience so far is Panda 2 will give you a lot less headaches and is aligned much better with HTML5.
  7. 8bitdna

    Panda2 Editor: Editing/Adding Assets

    100% agree with @Ninjadoodle here, I've been going through and trialing a lot of engines to find what works best for me. Panda 2 is incredibly easy to use, featured filled with things you and not stuff you don't. Editor workflow makes life super simple to do things, the best support I have ever experienced, I mean seriously good. I've been using Panda Remote on mobile which makes it so so simple to test stuff. I have used the GM:S2 engine and HTML exporter and IMO it is very unstable right now with lots of issues that I ran into, support is slow. Fixes literally taking months to appear, if at all. You won't regret a Panda 2 purchase.
  8. 8bitdna

    Switch off graphics antialiasing

    Thanks @enpu Been looking at a few posts on Stackoverlfow etc and seeing quite a few folks with the same problem like this.. https://stackoverflow.com/questions/195262/can-i-turn-off-antialiasing-on-an-html-canvas-element Looks browser controlled and at best hacky to workaround. I really want it for some lines so I'm thinking a 1px x 1px sprite stretched and rotated using nearest filtering will do the trick. Cheers.
  9. 8bitdna

    Switch off graphics antialiasing

    Hi All, Does anyone know how to switch off antialiasing when drawings lines and circles etc? For example with the following code.. game.module( 'game.main' ) .body(function() { game.createScene('Main', { init: function() { var grap = new game.Graphics(); grap.drawCircle(50, 50, 50); grap.addTo(this.stage); } }); }); ...and config... game.config = { name: '', system: { width: 100, height: 100, scale: true, center: true, resize: false }, renderer: { scaleMode: 'nearest' }, mobile: { } }; ...you'll see the circle with anti aliasing etc, can I switch it off, handy for low res stuff? Thanks all!
  10. 8bitdna

    Physics Examples

    As always amazing response speed and fix @enpu keep up the awesome work!
  11. 8bitdna

    Physics Examples

    Hi @enpu Just to make you aware the p2 example included in the plugin seems to have stopped working with engine version 2.8.2dev. Hoping its a simple one. Cheers
  12. 8bitdna

    Quite complicated collision detection

    The built in physics engine has support for collision detection via circles as per: https://www.panda2.io/examples#physics-Circle So if you had your player sprite using a physics shape as well you could detect a collision between that and the circle. After that you could qualify it further to the arc by using a known state. So say your arc is 45 degrees and always starts at a given angle you'll know if its collided by checking its current angle vs it starting one when then circles collide. Does that kind of make sense?
  13. 8bitdna

    Roadmap?

    An apologies just realised I edited out my question previously which was asking if Panda 2 engine support was going to continue longterm due to the support of other engines coming to the Panda 2 editor. Removed because I was forcing myself not to worry and take a leaf out of @Ninjadoodle s book! You managed to reply before I edited it @enpu once again a rapid response Hope the questions are not too silly or annoying, thank you for your time and patience as always.
  14. 8bitdna

    Roadmap?

    Thanks @enpu I hoped this was the case and your absolutely right, I really like the editor experience, makes dev really pleasent. I still love seeing instant changes on my mobile devices, fantastic. More users would be great to nuture a larger community, get them over to the darkside lol. Oppsss I mean Panda 2 of course
  15. 8bitdna

    Roadmap?

    Hi @Ninjadoodle I'm glad I'm not the only one thinking about the things I put down, we defiantly are very very alike in outlook and thoughts! I come from a commercial web dev background but mainly the backend stuff, a little frontend, bit of jQuery / Bootstrap that kind of thing. However I wrote games in assembly language as a kid on the Atari ST / Amiga and really want some new challenges in life now, the world of HTML5 games for me offers that, I can take some of the skills I already have and cross them over into something fun (and brings some income) hopefully, thats the plan! An taking a big step back I actually think your 100% right, theres no certainty. Just difficult sometimes not to get sucked down the popular route with a perceived risk minimised etc. I think Construct is still mainly two brothers and one of them is the main dev, other designs, I might be wrong! An yes Phaser is headed up by Richard Davey I think? An again being honest I don't know how many other devs are really involved. So I guess looking at it once more the other tech stacks / engines have the same risk. The only thing missing from Panda right now is a larger community but again is that a bad thing.... I come here and ask a question and get a direct answer from the lead dev or yourself most times, not sure I'd get that attention anywhere else! Worrying about nothing, I hope anybody thinking the same just gets on and buys Panda 2, it is worth every penny. So how can I help Panda grow? If I did a few blog articles would you guys take a look and give me any corrections and stuff please, that would certainly help myself and others I hope?