Sunday, 18 June 2017

Level Pit Maps


I've written some code to generate maps of Blackshift levels. For your entertainment, here are the top ten level pit levels, mapped:



The blue dot is the start, pink are enemies, and yellow to red is the danger rating (proportion of players who died at each location).

I was thinking it might be nice to put the maps in the level pit interface so you can see the layout of the level before you play it.

Update: By request:



69 comments:

  1. yeah great idea!!!

    Sushi cat is so beautiful like that!!! it looks like a jewel!!!

    when i look at my "bo & the 3 Sapphires", i think there are some lost dots...

    ReplyDelete
  2. i wish you show us the map of your "impossible city" !!! ;)

    ReplyDelete
    Replies
    1. Actually, I beat that level in the before-time as well as Wunk's "Safe Me". However, back in the day, sometimes the wins didn't count especially if you had a save tile. Where the hell is Wunk anyways?

      Delete
    2. I fixed 666 because I didn't like your win Monsieur Mills. Too bad I can't get this Lenovo to load the program but, my Acer part has been shipped and I will be back. I try not to hide anything so you can see what you are up against."Blood in the Cut", gonna be tough, but I see some flaws in my level - ha ha ha, I am the master builder because I make you work. I screwed up and named a level twice the same name. It is on the board and methinks I am going Rob and push out multiple outcomes. Let's have fun but jesus, someone else post a level. At this rate, I cannot be level queen because, you guys are beating all my 27 pages of levels and my score doesn't count. Damn bad luck and Rob, the levelelater posts don't help in figuring out the level. You gotta put real time stuff on that thread so, we can find out what is hidden.

      Delete
    3. waouw!!! thanx rob, this map is crazy!!!

      Delete
  3. Rob, check out Counter Failure. If you kill the last two enemies at the same time, the counter reads 0 0 but, you cannot go thru it. I thought this might only be with lasers but it fails if you blow up the last two enemies at the same time.

    ReplyDelete
  4. You must have found another flaw in the game Mills!

    Rob, tried to load the program in an identical Lenovo, same operating system (Win8.1), and it locked up ("not responding"). I have no idea of the problem - will try it again and see if I get a crash dump file in windows where ever that is located in Win8.1!

    ReplyDelete
    Replies
    1. you're right Obie!!!

      i don't know if it helps you, but i'm playing in a Lenovo too... but on win10

      Delete
    2. and Fepe found it,too!!! :) :) :)

      Delete
    3. Okay Mills, the Microsoft Win10 virus hit this computer a while back and loaded Win10 without my permission but I cancelled the install but lost everything in the process when I went back to Win8.1. That may be the problema if it re-flashed something. The Acer is Win7 and works but it is in the shop right now. Thanks, yes, that helps!!

      Delete
  5. oh Tatascan!!! i'm so happy you built some new great levels!
    Two levels in 2 days!!!
    and they are fucking good; i gave a star to both!!!

    "Easy Level" was not easy, and "impossible level" was not impossible!!! ;)

    i hope you are going to build again and again... One level a day would be crazy! :)

    PS: i dunno why, your impossible level appears twice... i tried the second one to see if it was different, but it's not...

    ReplyDelete
  6. Hi. Thanks for the comments on the new levels, I'm glad that you like them Mills. I showed the game to my 13 year old son and to be honest he helped me to do the last two levels. I'm waiting for his new laptop and as soon as we have it he's going to create a personal Blackshift account. I will try to make levels more often. Obie is right, it is necessary that all players build more levels, isn't fair for him that can not play new levels and that he has built more than 400

    I also don't know why the level appears twice.

    Regards

    Tatascan.

    ReplyDelete
  7. Tatascan, I have more that one level reproduced twice. It is a bug but kinda neat!! Don't get a Lenovo. And my ACER mama bored just crashed so, looking for new schit! Meanwhile, got new level I am working on, not nasty, just complicated.

    ReplyDelete
  8. sorry Obie... i am the guilty one! I was not able to refrain from trying your wip level...
    sorry ;)

    ReplyDelete
  9. Not a problem Mills - Still trying to figure it out so have a few things blocked. ;)

    ReplyDelete
    Replies
    1. This comment has been removed by the author.

      Delete
    2. Think I might have a plan and go with a SabikDK ending with a bit of Ren attached. Then, end it with some TequilaJoe stuff. The blocker has been removed as there might be an alternate path. Thinking about putting in some Zxin stuff (or is it Xzin?) - diabolical!! That would be on the alternate path - wait for it as my Acer died so, can't do stuff at home and work is busy. And, Tatascan, I don't put save tiles where you cannot avoid them and have to start the level again. But it is your game!

      Delete
    3. Okay Mills, will open up WIP tomorrow but no end. But you can play it till it ends in nothing. I am planning a crazy ending from a massive level ,I made in Blackshift 1. It is long. I made a copy of one of three I made. Trying to remember the other two but some had issues we cannot deal with in this Blackshift properly. I also have a copy of Wunk's original Safe Me in Blackshift 1 - never beat it! Your latest, forget the name 'Millsplit", was clever - will play it again and we shall battle - only I know the secret to WIP.

      Delete
  10. Can't figure out an ending for WIP. Schit! Nice level tho eh? So far...

    ReplyDelete
    Replies
    1. yes it' s a crazy level!! and i had not seen the ending (or i should say "the second half") because there is a hole, there is a big part i did'nt played because i won before !!! see my run, you have to fix it!!!

      Delete
  11. What a dumbass! Am fixing it! Ha ha ha! There is also a small glitch that renders the game unbeatable - can't figure it out!

    ReplyDelete
  12. Okay Rob, think I found the problem with the Lenovo - [bgfx: err: Device is lost. FAILED 0x887a0005 DXGI_ERROR_DEVICE_REMOVED (DXGI_ERROR_DEVICE_HUNG)] How do you fix that?

    ReplyDelete
    Replies
    1. Where is this error? In a log file? Can you send the whole file?

      Delete
  13. Well, if you can't find a solution Rob and both my Lenovo's, Win7 show the same flaw, what is the fix? My last level was just a remake of one where you didn't have to go down the board but, you could win with a death - I fixed it. Well, you could still win with a death - ha ha ha!

    ReplyDelete
    Replies
    1. If I can't find a solution, what is the fix? That's like one of those Zen questions.

      Delete
  14. There is one glitch that when you beat a level, you cannot replay it until you exit the game completely and go back in. Just an observation.

    ReplyDelete
  15. oh my god, Obie, you built an awsome level, again!!! i am stuck in your bagels, but it's great!!!
    Congrats!!! again! one more time!!!
    but i will win it!

    ReplyDelete
  16. It is one I built in Netshift. I had to modify it tho but methinks for the better. Ha ha - thanks!

    ReplyDelete
  17. BTW Mills, you can run the bottom with one stop, but if you miss, you are kinda screwed again! You can also run the top but no save tiles! Ha ha ha, I bad! Tatascan will beat it methodically. He is catching you!

    ReplyDelete
    Replies
    1. i don't find another way... Bottom? top? where is it?

      Delete
  18. No other way! But, you can speed the bottom section as well as the top except for the locks, there, you will die!

    ReplyDelete
  19. Oh merde, I got an idea! Ha ha ha, will work on it next week - a level full of deceptions!! And maybe multiple outcomes.

    ReplyDelete
  20. @Tatascan, Rob will eventually remove that multi-shot flaw and your score may go away! (On Dammit Bobby! :D)

    ReplyDelete
    Replies
    1. I just noted that my score on one of my levels went away because I placed something on a deflated door! Since Rob is re-inflating them, that does work. On Dammit Bobby (because you found my secret stash on Miss Information, you and Mills gonna lose yer scores too - Ha ha ha - Where's your levels Bobby?

      Delete
  21. I was doing another level which I made in the original Blackshift but it doesn't work because of the bullet count limit! Damn! Gonna have to work on that! It was an awesome level but needs work on this platform.

    And burri, I see you have mastered Sokoban! And #143 seems to have stumped everybody but I see the win level is 65 moves.

    More levels guys, getting bored amusing you!

    ReplyDelete
  22. Well, I see you have found a weird flaw in Blackshift Mills. I created a level just to test it and yep, it is weird - Rob, you can step in at any time! (BlockD) Actually, I beat my WIP level thru a flaw but have much more to add and it will be changed prolly this weekend so, whatever, you can practice!

    ReplyDelete
    Replies
    1. BTW Mills, have the original map from old Blackshift and it is huge and ugly. No hints, so, you are on your own! The one posted will be changed regularly while I switch computers and keep editing - methinks 5 minutes at best when done. Hope that is not too long but, may include a shortcut - maybe not!

      Delete
  23. BTW Mills, have no idea how to beat that level!

    ReplyDelete
  24. yes there is a weird flaw with 3 of these 4 moving blocks . I have tested it with all directions and only one worked correctly. I'm gonna send you some videos, Rob!

    BTW Obie, my BlockD is not very easy, but it's not very difficult either!!! i'm sure you will quickly find the solution!!

    My BLACKSHIFT level (and BlockD too... sort of) , is specially built for the future "Level Pit Map", when we will see the layout of the level before we play it!!!

    Besides, this way, i am not Off-Topic"!!! ;D

    ReplyDelete
    Replies
    1. There are a couple of quirks with the moving block physics; sounds like this might be one of them.

      Annoyingly, the quirks I found during testing seem like bugs but if you think through what's actually happening, they do make sense, so I can't really fix them without writing hacks upon hacks.

      Think of them like real physics oddities: dark matter, or the Northern Lights. Weird but legal. I'll leave it to you guys to use this stuff sparingly in levels.

      (And, yes, 10 points for the on-topic comment!)

      Delete
    2. Also, I'll add: When you make a level, think about why you're making it. Is it to give players the satisfaction of a difficult but tractable puzzle, or is it to show off your knowledge of my coding mistakes?

      Delete
  25. you can be sure i don't know anything in coding. i don't even know what does that mean!! ;D
    my levels are ALWAYS built to give players the satisfaction of a difficult but tractable puzzle! and BlockD too...
    if i used this stuff, it was only because i just wish it could be fixable, to be able to build the level i was telling you in my e-mail... but it's not a matter, i will find an other solution.

    Anyway, be sure it was absolutely not to show off knowledge or something.

    ReplyDelete
    Replies
    1. Yeah, sorry, I didn't mean to sound so accusative there.

      I guess I'm just getting a little frustrated lately because people are submitting levels exhibiting the game's bugs, which other players then send me bug reports about.

      Some of these are things that can't even be fixed without monumental effort, and I suspect a few are mathematically unfixable (like the one you mentioned).

      If the bugs were in my levels I'd rearrange the level, but I can't do that here. I suppose it's just part of running a Level Pit.

      Delete
    2. What you need to do Rob is to allow us minion beta testers to unpublish a level that is weird and send you the coding. Actually, I like flaws but I can see your point. We want to walk out of here with a perfect game where only skill matters, not deception. I will admit, I broke the rules in Netshift but, people did figure out the flaws and it was a lot of fun! As an example of frustration, your top hardest level in SSB was unbeatable because somehow, the creator managed to put a blocker (Alt Key character) after it was published. You have amazing software coding that detects these issues as I found with a few levels I have modified after being published. If it does not meet your standards, just block it! If a published level does not meet your standards, block it! Simple to me but, I dunno how it works on your end. Be ruthless! Ha ha ha!

      Delete
  26. This comment has been removed by the author.

    ReplyDelete
  27. Hey Tatascan!!!

    At first, i saw your great run on "Carré d'As" , and i saw you found a way which was not the one i had thought. But i didn't want to change it, because you run was beautiful!!

    But at the end, i'm thinking this way goes against the red Lock/Door question...

    So, i'm really sorry Tatascan, because you runs were very good, but i really have to fix it!!! ;D

    ReplyDelete
    Replies
    1. ... and i hope you will play it again to re-win the top score!!! ;D

      Delete
  28. Done Mills =). I haven't figured out until I saw your replay. Nice level, I have to play like 100 times before win. BTW I'm stuck in underground slums, I have reach the last save tile but can't figure how to beat those rollers, I think it's with a flaw like the one in Devil Lived but not sure, I'm right?

    ReplyDelete
  29. no!!! no flaw in Underground slums!! you can do it!!! go go go!!! ;)

    ReplyDelete
    Replies
    1. you need 2 bullets to pass the yellow rollers...

      Delete
  30. Ha ha ha, I can't even beat my own levels - what a dumbass! Oil well, there are 3 maybe 4 more parts to my latest. I'll put some save tiles in but the key in front of you will not be there next time. You will have to earn it. Yeah, I know the sign says part 1 but, it is actually part 2. Meanwhile, heading to Cali for a funeral. Sad times at Ridgemont High!

    ReplyDelete
  31. Hey Mills thanks for the tip, finally beat underground slums. I'm pretty sure that after watching my play you're going to edit the level ;-). I'm an engineer so I'm always looking for an easier way to do the things. Great level, take forever to beat it.

    ReplyDelete
    Replies
    1. i love when i am stuck in a level, and when i have to think a lot to find the solution. So, when i build a level, i try to make the players thinking a lot to find the solution. And sometimes, the player find another way.
      But in underground slums, you might have found an easier way, but i won't change it because you had to think a lot!!!
      by the way, it's weird, i don't see you in this level...

      Delete
  32. Nice to see that 6 of my levels are in the top 11. Had to stop for a bit on "WIP No End" which of course Mills found an end which is not the real end. I made 4 of this game in old Blackshift and Netshift and trying to remember what the hell I did! Getting old I guess. The real part 1 is that you have to move enemies to go into sizzle tiles but if you mess up, they blow you up. But, could use a moveable blocker that I could pick up and set in place. Moving a tile doesn't cut it but am working on it. Then you get the key for the bloodbath. And how you beat it in 23 seconds Mills means I messed up yet again. I will beat it and figure out the problem.

    ReplyDelete
  33. Yeah Mills and burri, I see the problem with WIP - No End but damn, I wasn't finished! I am dealing with a lot of schit here! Ha ha ha! An easy fix but I want to finish the level first so, I have created two more levels that I will add later because I don't want to go thru that exercise again as it is a big level. The bullet limit is the big problem but if you saw my 6 minute solution and all the fails you end up with, you would understand. It worked great on Netshift and the original Blackshift (4 modified levels there). 6 minutos may be a bit long so, may use teleporters to speed it up. BTW, I spanked you both - buahahaha!

    ReplyDelete
    Replies
    1. BTW, try the long way and hit the goal beside you when you start. Suggestions are welcome! BTW, I finally got Carre d'As, kinda brutal, a bit repetitious but fun. Will try to speed up my score when I have time.

      Delete
    2. Ha ha ha, you are my tester Mills for WIP. I put the block in there for testing purposes so I could do exactly what you did. Still need the moveable pick up and drop enemy blocker for the next page but will try to figure something out. Kinda busy at work so, will finish it later.

      Delete
  34. Got a new one in the pit. Not beaten because am trying to be too fast. Gotta make dinner and get some sleep.

    ReplyDelete
  35. 27 times 15 = 405 levels - work on it guys and make some simple ones for the new guys. My latest is easy easy easy!

    ReplyDelete
  36. yeah you're right obie, and that's why i published my two last levels, built with my nephew , Ugo, 7 years old...

    ReplyDelete
  37. Well, I can't seem to get that follower to turn the freakin' corner in Ugo's 2! ;)

    ReplyDelete
  38. yes, you're right (again) Obie... so, i added a clue (the number "1") but i'm afraid it's too easy now, because you just have to stay on the "1" tile untill you see the follower and then, you just have to drive him to the goal... what should you do?

    ReplyDelete
  39. That really doesn't work for me and I had to wait for the little fcuker to show up. He took forever. But, you gave me an idea for Part One of "This is the End". Still can't beat the bug in "Charlie's Level" - another nephew?

    ReplyDelete
  40. Charlie is my daughter!!! she is too young (4,5) to build a level, but she looked at me, so i gave her name ;)

    for the bug, maybe you should try in the other direction...

    ReplyDelete
  41. I will post part 1 of "This is the end". I have an idea. This was my epic level in Blackshift 1. I think I shared it with Wunk but he has disappeared. Like I said, that key will disappear. I think I know what you mean about another direction. Will work on the timing.

    ReplyDelete