Stephan

Members
  • Content count

    119
  • Joined

  • Last visited

  • Days Won

    1

Stephan last won the day on October 15 2014

Stephan had the most liked content!

1 Follower

About Stephan

  • Rank
    Advanced Member

Recent Profile Visitors

1,295 profile views
  1. Stephan

    Question about Physics / Box2d

    I might write a plugin for box2d in the future. This is because I have many games with box2d that I am planning to port to Panda v2.
  2. Stephan

    p2.js plugin

    Great feature! This is really nice!
  3. Stephan

    Panda 2 Release notes

    Hi Enpu, Congrats with your new release of the Panda engine! I just bought the editor and it looks really awesome! A quick first impression: The editor is a great starting point if you are new to game programming. Out of the box it includes really everything you need to make your first game so it will save you a lot of time to set up a working environment. In fact it is much more than an editor, it is (as it says) a complete Integrated Development Environment (IDE). Well done! The next compliment I want to make is the excellent documentation. The video tutorials get you up and running in no time. The next learning fase can be done by having a look at the playground while setting up your first game. and if you really want to look things up in detail, there is of course the API documentation. I have a few remarks on the commercial side of the Game platform. First of all, I think $99,00 for a perpetual license is really a bargain. The platform is just absolutely worth it! I do suspect that new users would probably want to give the game platform a try before they descide to buy it. I would therefore consider to release a limited demo version of the platform in addition to the full version because it will probably give you a better revenue on the long run. I would also explicitely state that the license allows one to use the game platform for commercial purposes. (Currently this is implied only indirectly by stating that you can make as many games you want with no further restrictions). A few points of feedback about the editor: It would be nice if it would be possible to return to the project overview page once you are in a project On the top of the editor you have a number of buttons: I think you should add a button for the class overview. (Currently you can get there by clicking on the name of the module on the upper left of the screen which is a bit confusing). It is VERY easy to use. It has a clean layout and offers everything you need to make an awesome game in notime. Well done! I will be trying out the new panda Game platform in more detail during the upcomming months. I am probably going to update my current games to the latest version 2 and I will be making a few new games anyway. I am really looking forward to start on it. So well done Enpu! Keep up the great work! Stephan
  4. Wow, this is really impressive! It is as you created not only the game but the entire unity engine with it. I can hardy believe this is open source. Keep up the great work
  5. Stephan

    Need help from fellow Dutch people

    Hi qdrj, I am a native dutch speaker and I will be happy to help you out here. the first six actors are all fine, except for eveline87. She is Flamish and would be ideal for a voice over for the Belgium market. All other voice actors speak dutch without an accent. i think you will be fine with each individual one of them. Stephan
  6. Hi @Umz and @BdR, Thanx for your positive feedback! I have never worked with Scorm so far so I am not really sure what it is all about. I guess it is a framework for educational content? In Taalblobs I really designed the games AROUND the educational content in a way that they optimally support the learning proces and I guess that will be hard to do with Scorm (although I am not sure what it is exactely). And about the market? Yes, I think you can make a living from it. But there is quite some competition from large publishers so you must really stand out in one way or the other to make sure you get some attention and generate some revenue.
  7. Hi Enpu, It's really good head that you are actively working on Panda again! About feedback: first of all I want to say that Panda is just a great engine and I am glad I choose it for my project. There were little issues that I ran into during the programming and they could all be resolved quite easily. Currently I am still working with Panda version 1. I stuck to the masterbranch for stability reasons. Therefore I am not completely up to date with the features for version 2 though. I think the engine itself just rocks. Perhaps it would be nice if there would be a little more documentation for newcommers. I am thinking about some sort of blog that Ninjadoodle started for version 1 with a nice step by step tutorial for some sample games. I realize though that this would take quite some effort to produce. Onze version 2 is completely stable and has been moved to the master branch I will have a look at how much work it is to rewrite my current games to the new version. @Ninjadoodle Thanx for your positive feedback and yes, Dutch is quite a difficult language to master. (Javascript is in fact a lot more simple ) Keep up your projects as well, you have made a lot nice games so far with Panda and I really like your work on the puzzle games. Stephan
  8. Stephan

    My First Game

    Nice work! I'm impressed when i read that you managed to create this in 4 weeks without a game engine.
  9. Hi all, I am pleased to announce that one of my biggest html5 projects was released this weekend. The project 'Taalblobs' is a commercial website with many educational games that is designed to practise Dutch spelling. It contains 25 games (all written in panda.js), approximately 5000 Dutch words, a reward system for pupils, an adaptive algorithm as well as the option for a manual override, an extensive monitoring system for teachers and many many more cool features, all designed to facilitate educational professionals. Currently Taalblobs will be available in Dutch only but I am thinking about porting the concept to other languages as well. (So if you are dyslexia expert and interested in participating, don't hesitate to contact me !) If you are interested in the project, feel free to have a look and give a few games a quick try on the website https://www.taalblobs.nl/demo. You can have a look at some screenshots below or a full overview online at: https://www.taalblobs.nl/spellen.html @Enpu: Once again thank you so much for your work on the Panda.js game engine and especially for making it publically available as an open source project. Stephan
  10. Hi all, Recently it has been a bit quiet on the forum so I thought it would be a good idea to post the announcement here as well as in the showcase forum. I am pleased to announce that one of my biggest html5 projects was released this weekend. The project 'Taalblobs' is a commercial website with many educational games that is designed to practise Dutch spelling. It contains 25 games (all written in panda.js), approximately 5000 Dutch words, a reward system for pupils, an adaptive algorithm as well as the option for a manual override, an extensive monitoring system for teachers and many many more cool features, all designed to facilitate educational professionals. Currently Taalblobs will be available in Dutch only but I am thinking about porting the concept to other languages as well. (So if you are dyslexia expert and interested in participating, don't hesitate to contact me !) If you are interested in the project, feel free to have a look and give a few games a quick try on the website https://www.taalblobs.nl/demo. You can have a look at some screenshots over here: https://www.taalblobs.nl/spellen.html @Enpu: Once again thank you so much for your work on the Panda.js game engine and especially for making it publically available as an open source project. Stephan
  11. Stephan

    I'm back

    Good to have you back enpu, this is REALLY good news for the panda community! Personally I am still a big fan and a heavy user of the panda game engine. Within 2 months i am hoping te release my first big project that includes more than 25 panda games. So great that you are continuing your work on Panda!!!!
  12. Stephan

    Calling the player function:

    Hi ThatGuy, Just keep breathing, you will get there eventually... There are two more things that I can think of: 1) You must realise that you have in fact a double collision detection defined. This is what I mean: this.monetaBody = new game.Body({ ... collisionGroup: 3, collideAgainst: 0 }); and... this.giocatoreBody = new game.Body({ ... collisionGroup: 0, collideAgainst: [1, 2, 3] } ); So monetaBody collides against giocatoreBody AND giocatoreBody collides against monetaBody. Just one of the collisions will eventually be handled in one of the collide() function. I think you should remove one of the collideAgainst and set it to an empty array. for example: this.monetaBody = new game.Body({ ... collisionGroup: [], collideAgainst: 0 }); 2) Just to be sure: You have to bind the collide function of the body to your custom collide function in the init() constructor function. But I think you have that bit covered here: this.giocatoreBody.collide = this.giocatoreBody.collide.bind(this); If this doesn't solve the problem, perhaps you can post once again both complete classes so I can have another look at them. One more question: what version of panda are you using? The master (=v1) or the development branch (=v2)?
  13. Stephan

    Calling the player function:

    Ah, now I see the problem. You've got a rectangle and a circle as bodies. Currently collision between those is not supported. Try changing the rectangle in a cirlce and everything should work just fine. Stephan
  14. Stephan

    Calling the player function:

    Have you set the collideAgainst property correctly? This is a property of the body that triggers the collide() function. so: opponent has collisionGroup: 1 player has collideAgainst: 1 And have you added the body to world? game.scene.world.addBody(this.body); just checking a few obvious things....
  15. Stephan

    Calling the player function:

    In order to render an object you just HAVE to add it to the stage (or alternatively to an object that has been added to the stage). I'm affraid you will have to do some rewriting after all. I would suggest to keep things simple at first at keep close to the examples avaliable in the demo apps an the panda fiddler. It will make live much easier later on.