Jump to content
baraklava

Manic Miners: A complete rebuild of Lego Rock Raiders (Playable now!)

Recommended Posts

baraklava

Hiya! This has been cooking for 2.5 months now, so I think it's time to reveal what I'm been working on: A complete, uncompromising rebuild of Lego Rock Raiders!

 

It's currently in Alpha development but is frankly more robust than any RR project before it, from what my testers have said. Take a look at the overview below:

 

 

I'm using Trello to keep track of development and other things.

 

Here's some more information on the project, taken from the Trello:

 

If you have played the original Rock Raiders game and just want to jump right in without reading the project backstory and explanations, here are some quick notes:

- The game is programmed by one person. Please respect that implementations, however easy they are to implement, might take time.

- The game is far from feature complete. You will be missing stuff like vehicles and monsters, but the miners are very functional, as well as building construction. It indubitably has some bugs, but not more than the original, and at this point I need your help to find them!

- The game runs in debug mode during Alpha. You might get some messages that doesn't make sense, which either means I've forgot to remove them or they indicate something is wrong.

- Some older hardware can not run the game at all. I need a larger sample size to figure out why that is. IF YOU ENCOUNTER THIS AND SOLVE IT, MESSAGE ME YOUR SOLUTION. I'll add it to the Troubleshooting section (which currently doesn't exist).

- Resources have physics. They'll roll. If they roll into lava or water, they are gone. Take care where you put your buildings!

- Clicking a wall doesn't colour it immediately. They'll have a "token" showing you commanded a drilling etc there. They'll turn coloured *when a miner is approaching the wall*. 

- Resources are dispensed on demand, not when you order a building.

- The AI is still in its infancy: You will find hundreds of ways the AI can be improved to make smarter decisions, many of which I'm aware but just haven't had time to implement. 1) This will grow over time, 2) Don't treat it too much like an idle game: you can command them to do stuff yourself, you know! 

- The priorities are hardcoded (but will be made available in an update soon) as follows: Clear rubble if you stand on it -> Pick up a nearby resource -> Drill walls -> construct a building -> pick up crystals ->Clear Rubble -> Pick up Ore -> Other

- Report bugs on the Discord, not anywhere else. Be sure to check the Trello for the bug before posting, or I will most likely not respond at all to your report.
That's it, you are now ready to jump into the game!

 

Download links: 

OneDrive link (start immediately)

Dropbox link

RRU download

 

Resource links:

Trello  (my development progress)

Discord (active daily discussion)

Subreddit (active daily)

Facebook page (not very active, but will announce major updates)

 

Now, for the more elaborate stuff:

 

What is this?

Manic Miners is a rebuild of the 1999 game Lego Rock Raiders. It has been in development since late May 2019 and is programmed by a single person; Baraklava.

 

Is this game sponsored by The Lego Group?

This game has nothing to do with The Lego Group, although I definitely wish I worked for them! 

 

Why are you doing this project?

Rock Raiders is one of my favourite Lego themes, from a time when Lego was a company of experimentation and fearlessness. While those times were monetarily harsh for Lego, they have left an impression that I want to carry on by remaking this game and hopefully keep the memory of this franchise alive. During college, I discovered a love for programming, and my love for Lego was also rekindled. After making the discovery that, to this day, no one has made a worthy Rock Raiders successor/replacement, I decided to make an assessment of it is was viable for a single person. 

There I saw an opportunity: All the assets were available, taunting me. It's also proving a golden opportunity to prove myself that I *can* finish a huge project all on my own, a good engineering skill... And here we are!

 

Is the game going to cost anything?

In the spirit of the Lego community, and considering how niche this game is, I will keep the game free for everyone. As long as there are assets in the game I don't own, monetizing it is lawful suicide anyway. When the game gets completely done, I might consider remaking the "borrowed" assets and launch commercially on consoles and other places, but the PC version containing Rock Raiders assets will always be free.

 

Is the game done? Why are you revealing it now?

No, the game is not done and will keep getting updates as I add more features. This, however, will take time, as I'm also doing my studies at the same time, and they have higher priority. I'm revealing this because I think other people might be interested in seeing development, helping with design decisions and create a community around a Rock Raiders game reborn. 

 

I see you have not made a game before. There's been at least few dozen remake attempts. What makes you think you can complete this project on your own?

I work hard, I program well, and my pipelines for the project are insanely efficient. Rather than being a Lego fan driven by will alone, I have a really solid engineering and programming basis to stand on, as well as the simplest programming IDE you can imagine. No one has gotten as far as I have gotten, but no one has also had the same premise I have. I aim to keep programming in my spare time until it is done.

And while it's true I haven't made any games before, I've been programming quite a lot. Unreal Engine is incredibly intuitive in addition to the quick programming pipeline it provides, and I've had little to no troubles making the game work, as it mostly comes down to maths anyway.

 

Is the game open source?

The game is not Open Source. But there will be modding support, and if there are specific parts you want me to make moddable, you can input a request in the Discord server (link below)

 

How can I contribute to the project?

As I've mentioned, I am the only programmer, and am therefore not looking for programming help. If you make assets that you want to contribute to the game, such as music, art, models or other fun stuff that fits the spirit of the Lego Rock Raiders game or era, you can share it in my Discord #submissions channel. Anything you put there should be owned by you and published under a Creative Commons license stating anyone can use it for free if giving credit. However, just because you submit it doesn't mean it will get added: I place the final verdict on every feature.

 

What about donations and Patreon?

I'm not looking for any monetary returns, I don't need the money, I do this because it's rewarding in other ways. Refusing donations also allow me to work at my own pace. If you want to contribute anything that isn't money in order to help my work on the project (such as software) then send me a PM.

 

Will feature XXX be added?

Check the Trello pages to the right and the user suggestions below. The game will firsthand stay true to the original (apart form any obvious immediate improvements). Along the way, stuff will of course be added, but I'm aiming to have settings and modes to make both purists and newcomers happy. There's gotta be so much more this game can offer. 

There is one grand exception: Bugs. Any behaviour that is considered "unintended" will not be in development focus. This includes walking on walls and running "in between" wall, as that is unpredictable and ruins level design. If I find a way to reproduce it easily, however, I aim to add such quirks as a "legacy bug" option.

If you have any suggestions that are not here, but would fit the game, feel free to put them in #suggested-additions in my Discord

 

Where can I download it?

The links are far above!
 

What happens now?

I'll probably fix some problems you guys find in the Alpha build during the coming days, but then university will resume and I will be more busy. Development will thus slow down a fair bit in the coming weeks, but I will never simply stop. Next update is planned to implement all the remaining buildings as well as building power!

Share this post


Link to post
Share on other sites
aidenpons

I've been granted super special early access happened to hop on the right server at the right time knew some people honestly I don't know how I got involved with this earlier than the rest of RRU did. By LRR remake standards this one has already come extremely far - very clever miner AI (more clever than the original game in so many dimensions already), support of hidden caverns, barriers, and actually buildable buildings. No threats are in, but the game is at a sufficient state that it's actually fun to play, instead of merely just trying to poke holes in it & find content. So I'm excited to see it continue. :)

 

 

Also, I made a map convertor which would accept LRR maps (Surf + Dugg + Cror + High) and then spit them out in an MM-friendly format. Making the level data human readable was a good call, Baraklava. :P Shove the resulting file under ManicMiners\Data\Levels, rename it to .dat instead of .txt, edit the biome type by hand, load it up in the in-game editor for objectives + starting units, and go!

Share this post


Link to post
Share on other sites
JimbobJeffers

This is epic, great work, especially the usability changes you've made like the icons on the drill walls. Neat upscaling job on the textures too!

Share this post


Link to post
Share on other sites
baraklava
On 9/19/2019 at 3:46 PM, Mikkel246 said:

Holy s***! this is next level remake 😮

I love it 

Thank you! :) 

 

Perhaps a status update is in order:

Development is currently fairly slow because of school, but I've implemented all buildings and now working on the Power System, which powers up nicely since yesterday. Pre-test builds should be available in the coming weeks!

 

large.PowerPreview.png.811f16cdc3efb98bc72c12209a41a6c6.png

 

I'm on the Discord every day so make sure to join it! (I see you already did) Also check the Trello "Buildings Update" page for what I plan to include!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.