GregWS
|
|
« on: December 24, 2008, 01:20:10 AM » |
|
He accidentally left the .mfa file in the KS 1.2 Beta download, and seems to be taking his mistake in his stride pretty well (probably better than I would had I made a comparable mistake). It, along with the beta (that now supports custom animated objects), can be downloaded here: http://nifflas.ni2.se/forum/index.php?topic=7399.0Niff also created this thread on his forums for any mod related activity, as he's worried about level compatibility getting messed up (eg. levels that work with different modded versions ending up on the same list, leading to confusion): http://nifflas.ni2.se/forum/index.php?topic=7401.0Come to think of it, this could be really good for the Knytt Online project and KSDS. I know in KSDS's case there were some issues with getting the run speed right, and the source should solve any mysteries about it.
|
|
|
Logged
|
|
|
|
___
Vice President of Marketing, Romeo Pie Software
Level 10
|
|
« Reply #1 on: December 24, 2008, 03:04:37 AM » |
|
The source, EH? I would really like to see how Nifflas makes games in Multimedia Fusion without them getting corrupted
|
|
|
Logged
|
|
|
|
BorisTheBrave
|
|
« Reply #2 on: December 24, 2008, 04:16:04 AM » |
|
Ouch, that's got to be annoying.
The compatibility thing shouldn't have been an issue if he'd designed his level format with a bit of care. He must have known he'd update it or people would extend it eventually.
|
|
|
Logged
|
|
|
|
increpare
Guest
|
|
« Reply #3 on: December 24, 2008, 04:28:34 AM » |
|
The compatibility thing shouldn't have been an issue if he'd designed his level format with a bit of care.
Hmm? If people are making serious modifications to the source, added in lots of extra shit, there's not really much one can do beyond *maybe* having a versioning system, and even then *that* relies on other people respecting that system. Or...am I missing something? (I've spent some time this morning changin the level format for something I'm working on (boost::serialize made it a delight...), so I'm quite interested).
|
|
|
Logged
|
|
|
|
BorisTheBrave
|
|
« Reply #4 on: December 24, 2008, 07:20:44 AM » |
|
Yes, well it would rely on other people respecting the system, but yes, versioning is the sort of thing I had in mind. It's not like people are maliciously modding the game, I'm sure they'd respect knytt if he asked them to prepare their mods in a certain way. Just a list of strings for features required would be enough, the modded game could check that against it's own list. I don't know knytt's file format, but I'm guessing it is not possible to add an extra line to do that without breaking the old levels, or else he would have just declared that so. You should always consider forward compatibility when designing levels, as it takes so little effort to leave space for extras later. This is why I'm fond of XML for my level files, it's namespace system is designed for people to add their own arbitrary bits onto your own scheme.
|
|
|
Logged
|
|
|
|
Chris Whitman
|
|
« Reply #5 on: December 24, 2008, 09:05:17 AM » |
|
It's not that I think people would maliciously mod the game, it's just that either people would be:
A. Too lazy to respect a version control system.
B. Too stupid to understand a version control system.
C. So arrogant they think everyone should be using their hacked together, game-breaking features anyway.
D. Some dangerous combination of all three.
Seriously, have you seen developers?
|
|
|
Logged
|
Formerly "I Like Cake."
|
|
|
Valter
|
|
« Reply #6 on: December 24, 2008, 09:21:14 AM » |
|
Well, I dunno. It really comes down to the developers opinion to me. Toribash and Dwarf Fortress have both benefited from modding, although both cases are admittedly only specific sections of code that you can mod. Releasing the entire source could be dangerous.
If he wants to avoid it, he could just release the next version with a specific piece that won't run the game if any core variables have been changed.
|
|
|
Logged
|
|
|
|
Cheater‽
|
|
« Reply #7 on: December 24, 2008, 09:22:21 AM » |
|
Seriously, have you seen people?
|
|
|
Logged
|
|
|
|
Tanner
|
|
« Reply #8 on: December 24, 2008, 09:26:47 PM » |
|
I remember when only specific people had access to the betas.
|
|
|
Logged
|
|
|
|
Noyb
|
|
« Reply #9 on: December 24, 2008, 09:49:03 PM » |
|
Did you see what happened with Gang Garrison 2 during the demakes competition? Utter madness. It's only a matter of time before someone adds guns to Knytt.
|
|
|
Logged
|
|
|
|
Tanner
|
|
« Reply #10 on: December 24, 2008, 09:50:25 PM » |
|
1.1 IS THE TRUE VERSION OF KS, FOLKS. YOU HEARD IT HERE FIRST.
KS attracted a lot of morons to the Nifforums. I don't post there anymore because it was just getting too stupid.
|
|
|
Logged
|
|
|
|
ஒழுக்கின்மை (Paul Eres)
|
|
« Reply #11 on: December 25, 2008, 02:41:30 AM » |
|
What's the difference between 1.2 and earlier versions? Is it worth replaying for the changes?
|
|
|
Logged
|
|
|
|
Golds
Loves Juno
Level 10
Juno sucks
|
|
« Reply #12 on: December 25, 2008, 02:51:58 AM » |
|
Oh man, this is kind of awesome.
|
|
|
Logged
|
|
|
|
kyn
|
|
« Reply #13 on: December 25, 2008, 03:09:05 AM » |
|
What's the difference between 1.2 and earlier versions? Is it worth replaying for the changes?
|
|
|
Logged
|
|
|
|
N
|
|
« Reply #14 on: December 25, 2008, 04:38:08 AM » |
|
What's the difference between 1.2 and earlier versions? Is it worth replaying for the changes?
|
|
|
Logged
|
|
|
|
Valter
|
|
« Reply #15 on: December 25, 2008, 05:40:12 AM » |
|
What's the difference between 1.2 and earlier versions? Is it worth replaying for the changes?
Is somebody going to tell us, or are we going to keep quoting this?
|
|
|
Logged
|
|
|
|
KennEH!
|
|
« Reply #16 on: December 25, 2008, 07:54:37 AM » |
|
What's the difference between 1.2 and earlier versions? Is it worth replaying for the changes?
Is somebody going to tell us, or are we going to keep quoting this? I don't know.
|
|
|
Logged
|
Madness takes its toll please have exact change.
|
|
|
medieval
Guest
|
|
« Reply #17 on: December 25, 2008, 11:45:57 AM » |
|
What's the difference between 1.2 and earlier versions? Is it worth replaying for the changes?
Is somebody going to tell us, or are we going to keep quoting this? I don't know.
|
|
|
Logged
|
|
|
|
Cheater‽
|
|
« Reply #18 on: December 25, 2008, 11:54:29 AM » |
|
What's the difference between 1.2 and earlier versions? Is it worth replaying for the changes?
Is somebody going to tell us, or are we going to keep quoting this? I don't know.
|
|
|
Logged
|
|
|
|
agj
|
|
« Reply #19 on: December 25, 2008, 09:33:14 PM » |
|
I'm pretty sure that it changes nothing about the levels already made, but, rather, incorporates new features to the level editor.
|
|
|
Logged
|
|
|
|
|