-
Posts
23 -
Joined
-
Last visited
Everything posted by monkeyx
-
Not too much more to do. I have npcs. miner and misc graphics in sprite sheets, the music is in opus format and the text will be done in custom fonts rather than a bitmap. Screen record works, save state works and the html level/npc editor is about 90% done but working. I have a very busy work week. But hopefully later this week or early next week at the latest. Would be great to have some feedback from testing etc latest editor screenshot
-
Not too much more to do. I have npcs. miner and misc graphics in sprite sheets, the music is in opus format and the text will be done in custom fonts rather than a bitmap. Screen record works, save state works and the html level/npc editor is about 90% done but working. I have a very busy work week. But hopefully later this week or early next week at the latest. Would be great to have some feedback from testing etc latest editor screenshot
-
Here are some screenshots from my attempt to make a Manic Miner Construction Kit. Most sprites and NPCs are now png spritesheets 32 x 32 so more detail available. These sprite sheets are made with gimp so are easily to editable. If anyone likes doing pixel art. Please do volunteer to help :) The editor is currently a html web editor. But an in app sdl2 might also be possible. I will try and get a public repo and release up in the next couple of weeks.
-
I tried to submit PRs that were rejected. The project was archived, so I created a love2d clone. Then the forum shows the original authors erratic responses to the love2d version. In parallel I am creating a new c version inspired by Matthew Smith's original instead. With many more features and an editor It will use a different methods for video and sound et al. Which allows the construction set to be even more flexible. It will also be under an MIT license as far as I'm concerned the original copyright belongs to Matthew Smith alone.
-
I would like to apologise to all forum members. I'm not sure why @fawtytoo feels the need to post the way they do, then later delete many of those posts.I have been attempting to create a Manic Miner construction kit based of the excellent remake and make the remake available on multiple platforms. Those attempts to PR changes back to the original project were not accepted. Me changing the original project has now led to this situation. So I've decided to start from scratch rather than enjoy a collaboration in an open source project. Could an admin please lock this thread as there is nothing more to say and I have enough issues in my day to day life without being falsely accused of taking credit for another projects work.
-
I would like to apologise to all forum members. I'm not sure why @fawtytoo feels the need to post the way they do, then later delete many of those posts.I have been attempting to create a Manic Miner construction kit based of the excellent remake and make the remake available on multiple platforms. Those attempts to PR changes back to the original project were not accepted. Me changing the original project has now led to this situation. So I've decided to start from scratch rather than enjoy a collaboration in an open source project. Could an admin please lock this thread as there is nothing more to say and I have enough issues in my day to day life without being falsely accused of taking credit for another projects work.
-
I am surprised you did not end up deleting this post too, as it not particularly pleasant. This has always been front and centre in the repo. I have pasted the reply from this forum to gitgub that you had already acknowledged and then apologised for. I have been really busy at work so had not even seen the issue until today, Issues were not closed on the love2d repo? https://github.com/monkeyx-net/ManicMiner-LOVE2D/issues I mainly work on porting old games to arm64 handhelds.
-
Editor to test online https://monkeyx.net/level-editor.html
-
-
I have gone back to the original project by @fawtytoo as I could not get LOVE2D to work with a web browser using this great implementation of the game So I have added the record game option (push R) Play back via the (O)ptions Menu that also lets you select lives and level. Also has high score per level (S) on title screen Pressing U in game saves progress. L on Title to select on 5 save slots Also runs on touch screen(Only test Android) https://monkeyx.net/
-
@fawtytoo you might be interested to know. I have implemented the new functionality based directly on your c port. Including a working SAVE and replay function :) Main reason for this was that I could just not get LOVE2D to work with a web port. But I know that your version works with emscripten and still does. Currently testing web version.
-
Hi, This is how levels and sprites are defined. So if you could share however your designs are defined. I could look to convert them. Thanks example sprite -- [1] sprite index 0: Robot (Central Cavern) { {7968,14816,6624,3872,40704,24448,65472,24064,40896,8064,3584,7936,48032,29120,8320,4352}, {1988,3708,1660,9156,6080,6112,16368,6128,6128,10208,896,896,1728,1728,7280,1728}, {498,926,414,242,2544,1528,4092,1504,2556,504,224,224,224,224,224,496}, {125,231,103,61,124,127,1020,120,124,127,56,56,108,108,455,108}, {48640,59136,58880,48128,15872,65024,16320,7680,15872,65024,7168,7168,13824,13824,58240,13824}, {20352,31168,31104,20224,3984,8096,16368,1952,16272,8064,1792,1792,1792,1792,1792,3968}, {9184,15984,15968,9156,1000,2024,4092,4072,4072,2020,448,448,864,864,3640,864}, {1272,1948,1944,1264,249,506,1023,122,1017,504,112,248,1501,910,260,136}, }, Example level { name = "Central Cavern", data = { 2,0,0,0,0,0,0,0,0,7,0,6,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,7,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,7,0,0,5,0,0,0,2, 2,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,3,4,4,4,4,3,3,3,3,3,3,3,3,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,2, 2,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,5,0,0,0,0,0,0,0,0,0,2, 2,3,3,3,3,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,2,2,2,4,4,4,4,4,3,3,3,2, 2,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,2, 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2, 2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2 }, gfx = { {0,0,0,0,0,0,0,0}, {240,102,240,102,0,153,255,0}, {221,0,119,0,221,0,119,0}, {255,255,219,110,197,64,0,0}, {255,219,165,36,82,32,8,0}, {68,40,148,81,53,214,88,16}, {255,254,126,124,76,76,8,8}, {48,72,136,144,104,4,10,4} }, info = { {colour=0x00,type=T_SPACE}, {colour=0x0c,type=T_CONVEYL}, {colour=0xea,type=T_SOLID}, {colour=0x0a,type=T_FLOOR}, {colour=0x0a,type=T_COLLAPSE}, {colour=0x04,type=T_HARM}, {colour=0x05,type=T_HARM}, {colour=0x00,type=T_ITEM} }
-
Just released a new version. Save state now has 5 slots and can be managed press O on the Start Screen Also has an experimental save feature that let's you replay what you have record. R starts recording in game. R stops the recording. Playback via the Options menu. https://github.com/monkeyx-net/ManicMiner-LOVE2D/releases/tag/v0.9.4
-
Thanks just tested the patch and it showing now :) Got a record/playback feature sort of working. Also looking to add screen controls for Android version
-
I think you have made the best Manic Miner and JSW remakes I have ever played! My aim is to make them more accessible to all and add some modern features to the game. PS Did you leave out the Victory symbol/routine in Manic Miner? Or is hidden in the code?
-
I am not a licensing person and I have no way tried to show your original code is mine. I included a link to your repository to make it clear that it once a c/sdl project written by you? It seems you are trying to split hairs as this a lua implementation of that code and not me passing of the c code or the lua code as mine! Although I have extended the functionality under a more open MIT License. The zlib license in your project has now been included. It is written in LUA as it does not need compiling and makes it available on a wider selection of platforms. You rejected my PR to work with you on this so I forked the project and created this one.
-
I already have on the github page. https://github.com/monkeyx-net/ManicMiner-LOVE2D The original work is still Matthew Smith
-
New release with colour cycled keys/items :) Plus features mentioned above https://github.com/monkeyx-net/ManicMiner-LOVE2D/releases
-
Thanks I will look at that next. I have now added save state function, starting level and set number of lives to the game. If only to help me test :)
-
I think I might be able to implement these levels in a love2d/lua version of Manic Miner I am working on. Could anyone possible share any level design or data for these extra levels. Here are the levels I have for the first 20 levels in my game https://github.com/monkeyx-net/ManicMiner-LOVE2D/blob/main/src/levels.lua To give an idea of the data format that might help. Thanks
-
Thanks for the feedback. Yes I noticed the robots got quicker. I have added some code to make them slower ie more like the original. Maybe there can be hard mode at some point :) I have made the collapsing floor much more subtle. I will go through each level and double check colours etc. I hope to be able to make a level editor at some point too.
-
I have now created a github release for all the versions. (Only Mac version untested) https://github.com/monkeyx-net/ManicMiner-LOVE2D/releases
-
I have taken the sdl version of manic miner and converted it to love2d. I thought the SDL version was one the best remakes I had played. So I have attempted to keep that same game play. I also wanted to run on more platforms. Now runs on Linux, Windows, Mac and Android. I have added a high score table and each level shows a high score. All versions can be (found here)[https://github.com/monkeyx-net/ManicMiner-LOVE2D] I have attached the Windows version. Would like some feedback on how it plays, suggestions etc. I am also converting the JetSetWilly remake done by the same author. ManicMiner-windows-x86_64.zip