Impact

This forum is read only and just serves as an archive. If you have any questions, please post them on github.com/phoboslab/impact

1 decade ago by dominic

Impact 1.19 was just released.

Let me first say that I'm sorry I didn't make deadline I had set for myself. The main feature of this release - slopes - was a real pain to implement. I had so many false starts and experiments that didn't work out for one reason or another, but in the end I found a solution that, in my opinion, is quite elegant. So I believe all the hard work and delays was really worth it.

The new, default tile definition has slopes with 15, 22.5, 45, 67.5 and 75 degree angles and some tiles that only allow movement in one direction - e.g. Doodle Jump like platforms.

The addition of the new collision tiles also means that this update may break your game if you used tiles other then the fully solid 'S' from the tileset. Please have a backup!

I also reduced the price for Impact to $49 for the holidays. If you don't already have a license, now is the time to get one :)


Feedback is greatly appreciated!

Edit: As TylerAppmobi pointed out in this thread, there was a bug in the lib/weltmeister/weltmeister.js - please re-download if you downloaded the new version already. Sorry :/

1 decade ago by stahlmanDesign

Can you explain what you mean about collision tiles other than the fully solid 'S' from the tileset?

1 decade ago by dominic

In previous versions, Impact shipped with this tileset image in the media/ directory:
/><br />
<br />
The old implementation of ig.CollisionMap only looked for tiles  <code>>0</code>, that is, everything that's not <code>0</code> was considered solid. However, I have seen some people using the <em>SL, W and H</em> collision tiles (or own, custom ones) in their games to implement some different behavior. If you only used <code>0</code> and <code>1</code> (i.e. blank and the <em>S</em> tile), you should be fine.			</div>
		</div>
			<div class=

1 decade ago by stahlmanDesign

I used lots of custom collision layers for things like water and ladders. I'll have to adjust it.

Do you have a sample game using slopes?

1 decade ago by TylerAppmobi

Is anyone else having trouble using weltmeister in the jumpnrun demo 1.19 out of the box?

When I go into the Weltmeister I get a error on line 161 in entity.js:
Uncaught TypeError: Cannot read property 'x' of undefined

It seems that there's an issue with entity.js reading ig.game._rscreen.x.

I also tried taking a game I had working already and replacing the files that were suggested above and got the same error in the Welt.

Anyone have an idea what I may be doing wrong?

1 decade ago by sunnybubblegum

Whoo! This is so exciting.

Looking forward to using the sloped collision tiles.
Also greatly appreciate the addition of line-breaks in the font tool.

Gradually Impact is becoming more intuitive.
REALLY appreciate this as someone who wants to focus more on the media/less on the coding.

I hope it's a refreshing holiday break for everyone.
HUGS

1 decade ago by dominic

@TylerAppmobi: woah, thanks. Damn those last minute changes.

I just fixed it; please re-download! The fix is in the weltmeister.js.

1 decade ago by TylerAppmobi

Thanks Dom!

1 decade ago by Hareesun

What Tyler said. :P

1 decade ago by drailing

yay, thanks a lot!

1 decade ago by Philip

Looks good :)

1 decade ago by Jerczu

AWESOME!!!! Its not just slopes is it!!!! You added directional collision tiles as well!!! AAAAAAWESOOOOMEEE!!! All these collision tiles with arrows are the single direction passable tiles!!!!!AAAAAWESOME!!!! BIG BOW!!!

Bit overexcited but hey it was a long wait...

1 decade ago by Philip

I just updated the iOS Version for steamclash and it just works. Great. And it's fast, which is always really good :) Magic function JSValuetoNumberFast :D

1 decade ago by Wink

Nice update :)

I just bought Impact 4 days ago I wish I would have known that the price was going to be reduced :(

Oh well it's a great game engine, and worth the full price.

1 decade ago by saintofpenguins

Quote from Wink
Nice update :)

I just bought Impact 4 days ago I wish I would have known that the price was going to be reduced :(

Oh well it's a great game engine, and worth the full price.


My thoughts exactly, Wink ;)

1 decade ago by Kxen

So good. :) Thanks a lot.

1 decade ago by pirategaspard

Yay! Thanks Dominic!

1 decade ago by jaygarcia

Thanks Dom. We at Modus Create purchased two licenses and will hope to support you more in the future. :D

1 decade ago by rootbeerking

Just downloaded the new version, but I can't seem to find the new collision tileset with the slopes. Where exactly do I get it?

1 decade ago by Arantor

It's in the lib/weltmeister/ folder, so that it doesn't clutter up media/ by default when deploying, e.g. if you don't build games that use collision tilemaps.

1 decade ago by rootbeerking

Quote from Arantor
It's in the lib/weltmeister/ folder, so that it doesn't clutter up media/ by default when deploying, e.g. if you don't build games that use collision tilemaps.


Ah thank you. They are really large though.
I assume I can make my own collision tileset that is smaller as along as I use the same layout as the default?

1 decade ago by Arantor

Yes, the layout must be retained and the size consistent to all tiles; it's an 11x5 tilemap in 64px size tiles, but as long as the proportions are maintained, you can use whatever size you need (e.g. 32x32 tiles making a 352x55 image)

It might actually be worth putting together the common sizes of collision map, actually, just so there's a set for all the common sizes (8, 16, 24, 32, 64, probably)

1 decade ago by emati

I just read license overview and i've a questions.

You must purchase a new (discounted) license if you want to use a new major version release of the engine.


is new major version means 2.x? just for clearness :P

What new features do you plan to add dominic? and how long discount will be available?

1 decade ago by Arantor

Yes, as and when 2.0 emerges, there will be a discount for existing 1.x licence holders, probably for all the time that 2.0 is out, but we'll see exactly what happens when that happens.

I don't know what 2.0 will contain, but I believe the plan is for it to come out in the summer.

1 decade ago by dominic

Quote from rootbeerking
Ah thank you. They are really large though.
I assume I can make my own collision tileset that is smaller as along as I use the same layout as the default?

You don't have to resize the collision tileset yourself; Weltmeister will automatically do this for you. Just create a new Layer in WM, tick the 'Is Collision Layer' checkbox, set the desired tilesize and apply.
Page 1 of 1
« first « previous next › last »