Canvace Development Kit

Started by
17 comments, last by Alberto La Rocca 11 years, 7 months ago
Bump! Version 0.2.1 is out! rolleyes.gif

New features in the development environment:

  • ability to export and import stages, comprehensive of all the revisions;
  • simplified installation procedure, which now creates the configuration file by itself after the first launch, guiding the user through a next-next procedure.


New features in the API:


There's also a new little, interactive demo of the A* implementation: http://www.canvace.com/demo/astar.html (You can draw obstacles, then you can calculate the optimal route from the top-left square to the bottom-right square.)
Advertisement
Hi! I'm the other developer of the Canvace Platform smile.png

I'd like to announce our latest release, version 0.2.2.

There have been significant improvements in the API (physics is easier to manage and performances have been improved) and we fixed a couple of potential issues in the installer.

We will now focus on completing the demo scroller game.
update: today I've been working on making the demo game work on mobile platforms.

so far, the only known issues are bad (sometimes horrifying) performances on older and slower devices and IE not receiving any input on Windows Phone (snort).

if you want to try it, just visit the web page of the game with your mobile browser. :)

stay tuned!
one annoying problem of HTML5 browser games (and web applications in general) is that HTTP caching must be carefully crafted in order not to serve an old version or, even worse, the old version for some files and the new version for the rest, very likely since server pages are always served new while images are often cached.

in the case of "Ladybug", Canvace's demo game, HTTP caching has not been crafted at all, lol.

we'll find a remedy ASAP and, in the meantime, notify this topic every time there is an update :D
(I swear this is not a trick to periodically bump the topic, lol, I really care about fixing the caching issue! :D )

today's update is that our ladybug now has a finite life and a gauge in the top left corner of the display. the ladybug actually gets hurt when it collides with the spider and shortly before that there is a weapon she should use to defeat it, but I haven't implemented shooting yet. :)

stay tuned as usual :)
updates: the loading screen. comfortably implemented using Canvace. manual refresh still needed.
Bump!

We have just released the 0.2.3 version. We're bringing you some bug fixes and:

  • an improved setup screen
  • an improved JavaScript framework
  • some UI improvements
  • ...welcome back, tile sheet import wizard!


Also, HTTP caching should now be properly set up for Ladybug, which, by the way, can now be reached at the following URL: http://ladybug.canvace.com/
I think it's time to open a new dedicated topic for Ladybug, I'm gonna do it right now :)
Is is possible for the map you make to be exported so it can be loaded using my own game engine/framework?

I like your map editor! :)

--Mike

http://www.zynpo.com


Is is possible for the map you make to be exported so it can be loaded using my own game engine/framework?

I like your map editor! smile.png


yes, it is!

the output format of the development environment is a very intuitive JSON format we documented here: http://www.canvace.com/documentation/guides/canvace-output-format-guide

i still have to update that guide to the 0.2.3 release, where there has been an addition (there's a new useful field in entity descriptors: the bounding box).

thanks for the liking :)

This topic is closed to new replies.

Advertisement