On the publicity of the physics engine

General discussion about the games and the scene.

Moderator: Moporators

Post Reply
Smibu
Kuski
Posts: 468
Joined: 15 Jun 2007, 13:17
Location: Finland

On the publicity of the physics engine

Post by Smibu » 7 Jul 2020, 20:29

Very short background info: Several years ago I obtained code for Elma's physics engine through reverse engineering. The physics code has not been public so far.

I had a brief discussion with Daniel a couple of days ago. I asked whether he'd be okay with if I published the physics code in some form, e.g. as part of Elmanager (SLE) which would make it possible to test levs in the editor itself.

In summary, he said:

1) He doesn't see this hurting Elma at all
2) He won't take legal action or ask for a takedown if I release it
3) Future consequences are unknown if the situation changes (e.g. rights are transferred or a larger publisher gets involved)

There's another data point to consider: I discovered that someone (with GitHub nick "kryptan") has already reverse engineered and published the engine (and the game is also somewhat playable). I've actually known about that repository for a while, but only recently (May/June) it seems like the author finished reversing/implementing the physics.

After looking at the code and testing it a little (it works if you have Rust installed, adjust the lev + lgr paths in main.rs and just "cargo run" it), it does seem to be the real deal (only missing some minor unimplemented stuff like taking apples and checking head collision).

All things considered, it seems like it would not make a practical difference if I released my version of the engine.

Thoughts?

User avatar
roope
38mins club
Posts: 1542
Joined: 14 Apr 2008, 17:58
Team: MiE
Location: smedjebacka

Re: On the publicity of the physics engine

Post by roope » 7 Jul 2020, 20:34

Are there any cons to releasing it? At least with Daniel's (kalmard, the new owner of Elma for those who don't know) permission I'd say go for it it there aren't any.
Team MiE - MiE Cup 1
Prestigious member of 14.6x Tutor14 club

User avatar
ArZeNiK
38mins club
Posts: 678
Joined: 30 Jul 2016, 09:18
Team: Ferrari

Re: On the publicity of the physics engine

Post by ArZeNiK » 7 Jul 2020, 21:50

with kalmard agreeing, ez gogo imo
hi im arzenik :>
september 23th 2017 never forget
Image

User avatar
insane guy
Kuski
Posts: 1653
Joined: 22 May 2002, 20:53
Contact:

Re: On the publicity of the physics engine

Post by insane guy » 7 Jul 2020, 22:04

Smibu wrote:
7 Jul 2020, 20:29
[...]which would make it possible to test levs in the editor itself.[...]
Say no more! This would probably make me switch to SLE entirely so I can finally use all the handy tools and hotkeys and omg :D
Thanks.
"Every night, me go to sleep, me have wet dream..."

User avatar
tej
Kuski
Posts: 61
Joined: 18 Apr 2018, 20:16

Re: On the publicity of the physics engine

Post by tej » 7 Jul 2020, 22:18

Quite sick other-elma program. I like holding space to auto pipe.

User avatar
analcactus
Kuski
Posts: 420
Joined: 7 Dec 2010, 12:54
Location: St. Petersburg, Russia
Contact:

Re: On the publicity of the physics engine

Post by analcactus » 8 Jul 2020, 12:22

insane guy wrote:
7 Jul 2020, 22:04
Smibu wrote:
7 Jul 2020, 20:29
[...]which would make it possible to test levs in the editor itself.[...]
Say no more! This would probably make me switch to SLE entirely so I can finally use all the handy tools and hotkeys and omg :D
Thanks.
super this
had the conversation about editors with TTechnik just a few days ago and the thing stopping me from switching to SLE is alt-tab test orcaing
Image Image
Image

Post Reply