Until the next KOTM, this is the worst thing I have ever made.
I'm close! I've been plugging away at it for a couple of hours every other evening or so. Every time I poke at it, I get a little bit closer to cracking what I need to know, which is really pretty cool.
(To be clear: What I have is still far, far away from a full understanding of the file format that would be required to, say, write them, or put together some sort of KlikVM. But I am one structure away from pulling out proper animation data, which feels really awesome.)
Yes, it's finally here! A tool to extract graphics directly from Klik & Play .img files! Source code is included.
I'm still working on cracking the .gam format, which is a lot tougher, but will allow me to extract the graphics in the proper order, and automatically group the images by object / animation / direction.
Inspired by qrleon's painstaking hand-capture of some of Klik & Play's most glorious sprites, I decided to look into how hard it would be to crack the Klik & Play file format.
As it turns out, it wasn't really that hard at all! Reverse engineering is kind of fun. And I discovered 010 Editor in the process, which is all kinds of badass.
I'm pretty sure I now have enough information to batch extract raw bitmap data, if I just knew exactly what KNP's colour palette was. I think the simplest way to find out is just to take a screen grab of the sprite editor and slurp up the colours from that.
The on-screen colour palette maps onto colour indexes like so:
0 16 32 ... 240
1 17 33 ... 241
2 18 34 ... 242
... ... ... ... ...
15 31 48 ... 255
except for one cute trick. The first colour, 0, doesn't actually map to 0, it maps to some other black elsewhere in the palette (207, IIRC). 0 is the transparent colour.
I'm not sure yet if there's any way to tell, just given the .img file, which images correspond to which objects, animations, etc. I'm guessing that there probably isn't, which is unfortunate, as .gam files are a lot more complicated. (There's all kinds of friggin' garbage data in them.)
I've attached the 010 Binary Template that I whipped up while I was figuring out the Klik & Play .img file format, to help future generations of people who want to reverse-engineer the Klik & Play file format. I also loaded that last sentence up with keywords so that Klik & Play hackers might find this page via Google.
This is my first attempt at a community project, so let me know which parts are good, which are bad, etc...
Presenting the first GloriousTrainwrecks.com Community Chainwreck! A chainwreck is a game built by multiple members using the same template. Each level (or should I say "railway car") of the chainwreck is linked in a consistent way to the preceding and proceeding screen. The objective of the participant is to create a fun and challenging obstacle to the player's progress from the current screen to the other screens.
For this specific chainwreck, participants need to position two objects in their level: The goal and the exit. Everything is set up so that the goals will show up in 5 randomly chosen levels. Once the 5 goals are collected, the exit will appear in one of the levels. To make your level difficult, obstruct the player's path, or reset the level (death). The template consists of the existing counters and objects, and the first 10 events. These shouldn't be deleted. Don't use player values (score and lives) as these values are used extensively by the template.
The file has two copies of the template, so you can see how the game transitions between levels. One template is using a platform movement for the player avatar, while the other is using the 8-directional movement. You are not limited to these two movements! BE CREATIVE! PM your completed levels to me, and I'll assemble them all together in a chaotic manner. The current deadline for submissions is the day before the next KOTM. Feel free to submit more than one level, but remember you're not limited to 2 hours or anything.
"Eddie the Engineer's traingame is off the tracks! Track down the 5 missing gears, before Eddie loses his mind completely!"
If there's one thing I learned from the MIT Mystery Hunt it's that I like Game James a lot better. A HELL of a lot better.
Actually this extends to like board games. I'm not very competitive, I'd rather not play and stay safely in my ego cocoon than risk proving my freinds smarter than me, but I love creativity based games like Pictionary and/or Scattegories and all that lightweight stuff.
agrgrggag need clipart
i'm capping myself at two hours each day, including design time and finding/creating resources like sound and graphics, etc. if i don't come up with anything even remotely interesting at the end of that period, i still have to compile it and put it up here to shame myself into doing better next time. which is what happened today. and yesterday. i think tomorrow i'll try to scrape the slate clean, somehow.
not worth the sizeable download
(i should also really start resizing images instead of just importing them in there wholesale)
hi! how are you? myself, i just moved to a new place -- nice enough, but it has a few problems -- and thanks to a misunderstanding with the previous tenant, am stuck without internet for a while. but come hell or high water, i'm still going to follow through on my new year's challenge, which is to make and post a game every day this month.
i'm also trying to expand my game-makin' horizons a bit, especially now that i no longer have a computer that can run klik'n'play.
so, having said all that, here's my first game of the year, entitled: "I Don't Know How To Use Construct, Or, My Fridge Is A Deafening Power Glutton And A Breeding Ground For Spreads Of Ill Repute."
happy new year, glorious trainwrecks!
(in 7zip form to meet size constraints, sorry if that's a problem. uses this newfangled 'mpeg layer-3' technology, is why.)
This or was a warships carnivore mashup.
*Extreme bicycle activity!
*Beautifully the parallax background which is detailed -- That moving!
In check point *Continue!
*An of facing each other all of a sudden does to make surprise the set! which
*Withheld ends! The mystery endures.
*Happy new year!
Merry Kristmas, everybody! This is my Christmas game for you.
Original game idea, and line-art for the title screen by StorybookWeaver, coming-soon game box version by WordRescue (two good friends of mine). I'm pretty proud of this game. It was a really fun exercise in simplified game design, and pixel-art. Personally, I think the main title screen turned out beautifully.
WordRescue will be by in a bit with the "commercial box" for the game. Consider this the shareware version.