Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(4 edits)

First off I want to say this is very good, and I love what you did with Luis' tileset and even the stuff you added! I liked it! For improvement I would I felt the platforming controls could use work here is a great set of stuff that you could do here, in the video the code is in C# written for unity, but if you have good understanding of phaser.io and JavaScript you'll be totally fine and be able to translate it over easily because all of the tweaks are very straight forward, and I always thought reading C# and JS very similar syntax, those are the two languages I like best. All it is is some camera and input tweaks to make player feel very "in-control"

If you know phaser then unity's scripting will be very easy for you to understand.  The only real major difference is the way variables are declared and their scope. You can't just use let, var or const in C# you have to declare it's datatype first, vs JS can figure it out. But other than stuff like that and declaring public or private or void, it's like 99% same.  I know because I started learning phaser through ourcade and codemonky then got into unity. :D 


Thanks :)

I agree with you about the platforming controls. I made this prototype a while back, but i'm currently working on a new version of K438-B that already has the tricks you mentionned in the video, and this greatly improves the controls. Helpfull video!! There's another interesting trick you did not talk about, it's the gravity on top of a jump, lowering the gravity during few ms gives player time to handle the reception. But you probably already knows it, creators of celeste gives a lot of their tricks.