We are so happy to be taking part in Gamescom 2022 (24-28 Aug).
If you happen to be there too, please come and say hi to us, we will be very happy to meet you in person. We are in IAHol area!!!
Greetings, Artur
[ 2022-08-24 14:39:24 CET ] [ Original post ]
Hi Pilots, We will be taking part in Save&Sound festival! I will be live streaming so there is a chance to talk / ask question. Artur
[ 2022-07-02 16:25:03 CET ] [ Original post ]
Good day everyone, First of all, I would like to apologize to every one of you who expected me to be sending my devlog more regularly, shame on me as I realized it has been nearly half a year since my last Dev Diary. These past 5 months have been a mixture of some time off, due to Xmas and Easter, and focusing on implementing new ideas to the Prologue that I really would like to release ASAP. So what have I been doing except for resting, you may ask???
New resources
Game will have three main resources you can get after the battle, but they will be exclusive and you will have to think carefully which ones are most important to your current situation. You will be able to get: spare parts, credits, and experience points.
- Spare parts are used to change mech loadout and repair body parts.
- Credits will allow you to purchase items from orbital trade platforms.
- Experience Points will contribute to the pilot level and will allow you to earn skill points. Skill points are necessary to unlock new skills or update current ones.
Trade platform
Once every 2-3 battles you will be able to visit the Orbital Trade Platform. You will be able to sell old items and buy new ones. Trade platform will be a powerful tool to get critical items that are essential for your current build but they didnt drop as battle rewards.
Scrapping
If you are in need of Spare Parts you will now be able to scrap old items.
New Heat / Stability / Energy HUD
Before:
After:
New warnings HUD
Overheating and shutdown (also staggering & knockdown) got an improved warning notification that is very hard to miss (there is an annoying alarm sound as well).
Energy - no more action points
Action Points were replaced by Energy, with some additions in form of different mech reactors and batteries. Energy Capacity - a new stat that allows storing energy between turns - gets increased by installing more or better batteries. Reactor overdrive - installing high-tech reactors on the mech will allow you to go into overdrive mode where you are no longer constrained by energy. You are pushing the reactor to its limits but this will generate a large amount of heat. If you can disperse it (or find some method to use it) you can turn your mech into a real beast.
Arenas
We redrew old battle arenas to be more diverse. Prologue will feature first biom: Ganimedes desert that is split into areas:
- Plain deserts.
- Military bases.
- Mines & industrial areas.
- Pirate bases.
Greetings, Artur
[ 2022-04-25 11:37:24 CET ] [ Original post ]
A little piece of us One of Rock&Bushes team members is Agnieszka, privately Arturs (developer) wife. She has two jobs:
- First - mom, payment method - love, usually
- Second - marketing support - payment method - real money.
[ 2022-03-08 14:47:14 CET ] [ Original post ]
Release notes
Simplified Chinese localization.
Improvments
- GJM-432 Chinese localization
[ 2021-12-06 15:31:27 CET ] [ Original post ]
Good day everyone,
I'm sorry for double post if you saw previous one, Valve changed my previous post to cross promotion post, which is pretty much hidden. I fixed problems and I'm reposting it as proper news
Another 2 months have passed, so time to tell you what was going on in October and November.
I have to admit that those 2 months have been very busy, but also very different from each other.
Bug family
I will start with my latest updates to the game as they are fresh, and I wanted to share with you the effects. Currently, I am working on new mechs that will not only visually differ from each other, but will also have unique attributes. Here is a Bug Family:
If you look closely, you will notice that their names suggest what their role is.
Assault Bug - this mechs special feature is increasing the attack's power. What it means is that he will spend 1-2 turns to increase its attack power so that when it finally attacks you, its laser will cause more damage than the initial value.
Gamma Bug - Comes equipped with Gamma Laser, which will heat up your Mech.
Support Bug - Its role is healing up his companions. This enemy is usually not attacking you as its weapon is not that effective, but it is helping the other allied mechs to heal.
Prologue release date & planned features
I currently plan to release the prologue around January 2022, the exact day is still to be determined.
Current features roadmap for prologue:
- Equipment shop.
- Deck size perks for Mechs frame.
- Pilots archetypes and skills.
- More enemies archetypes.
- New effects, cards and items.
- Reworked action points and heat mechanics.
- New battle arenas.
What happened in October?
Going back to October - it was a month of gaining experience in physical events. I was hoping Covid-19 situation would not interfere with my plans, and the events would not be canceled like it was last year. Luckily, everything worked out. [olist]
Greetings, Artur
[ 2021-12-03 19:02:51 CET ] [ Original post ]
Good day everyone,
Another 2 months have passed, so time to tell you what was going on in October and November.
I have to admit that those 2 months have been very busy, but also very different from each other.
Bug family
I will start with my latest updates to the game as they are fresh, and I wanted to share with you the effects. Currently, I am working on new mechs that will not only visually differ from each other, but will also have unique attributes. Here is a Bug Family:
If you look closely, you will notice that their names suggest what their role is.
Assault Bug - this mechs special feature is increasing the attack's power. What it means is that he will spend 1-2 turns to increase its attack power so that when it finally attacks you, its laser will cause more damage than the initial value.
Gamma Bug - Comes equipped with Gamma Laser, which will heat up your Mech.
Support Bug - Its role is healing up his companions. This enemy is usually not attacking you as its weapon is not that effective, but it is helping the other allied mechs to heal.
Prologue release date & planned features
I currently plan to release the prologue around January 2022, the exact day is still to be determined.
Current features roadmap for prologue:
- Equipment shop.
- Deck size perks for Mechs frame.
- Pilots archetypes and skills.
- More enemies archetypes.
- New effects, cards and items.
- Reworked action points and heat mechanics.
- New battle arenas.
Wishlist free prologue now!
https://store.steampowered.com/app/1286690/Jupiter_Moons_Mecha__Prologue/
What happened in October?
Going back to October - it was a month of gaining experience in physical events. I was hoping Covid-19 situation would not interfere with my plans, and the events would not be canceled like it was last year. Luckily, everything worked out. [olist]
Greetings, Artur
[ 2021-12-02 10:46:13 CET ] [ Original post ]
We just game back from PGA in Pozna, first big physical event since ancient times.
Big thanks to all that tried our demo on the site or stopped to chat!
I will be live-streaming at 14:00 CEST today, a new demo build with some tweaks to UI.
Please jump in and provide feedback!
Dev.Play 2021 conference also started today where I will be showcasing our demo!
Please also vote for Jupiter Moons: Mecha for Most Popular Game on Dev.Play conference: Vote Form
[ 2021-10-25 07:22:46 CET ] [ Original post ]
Tabletop Fest RE-BROADCAST 2021
As I am going to be at a physical event (GIC 2021) at this time, I will not be able to perform a live stream, however, I invite you to watch the re-broadcast of the updated demo. I hope you enjoy it! steamthumbsup Stream date: 23.10.2021 around 5:00 pm CEST.
[ 2021-10-23 14:00:03 CET ] [ Original post ]
TableTop Fest RE-BROADCAST 2021
As I am going to be at a physical event (GIC 2021) at this time, I will not be able to perform a live stream, however, I invite you to watch the re-broadcast of the updated demo. I hope you enjoy it! steamthumbsup Stream date: 21.10.2021 around 7:30 pm CEST.
[ 2021-10-21 16:30:45 CET ] [ Original post ]
Release notes
This demo version should fix most of the crash / hanging problems with the demo.
Bug
- GJM-415 Card draw bad sync can cause "Collection was modified; enumeration operation may not execute."
- GJM-414 Card can be played twice accidentally? (double drag or something)
- GJM-413 Player should properly die in the inventory screen, battle hangs when this happens
- GJM-412 Dragging card when battle or turn ends, don't clear drag status
- GJM-411 Card can stay in hand and cause phantom movements (cancel when battle ends or turn ends)
- GJM-410 Item tooltips sometimes don't hide when taking loot
- GJM-407 Item can hang when you try to equip it - disabled limb?
- GJM-406 Card can hang when you try to play them
- GJM-404 When cards are queued to play, they will be cancelled when battle ends but are not properly discarded
- GJM-257 If you draw cards, in same moment as End turn than cards will not be discarded properly
[ 2021-10-14 10:45:05 CET ] [ Original post ]
Demo update 2021-10-04 - new enemy: small spider & big spider, - new tooltips and card descriptions, - new tactics card, - mech selection - preview, you can only play default mech frame
[ 2021-10-04 13:10:17 CET ] [ Original post ]
Hello, my dearest followers, It's about time to share the latest news about August/Septembers work, events, and everything else that has happened to JMM. In the coming weeks, I will release two demo updates. The first one will focus mostly on the quality of life changes like additional tooltips, text updates, and some bug fixes. A second larger update will introduce new mechanics and more varied enemies. When the second demo update is out, we will start preparing for beta release for free Prologue, you should expect closed beta signups for prologue around November. Details of the changes. New and improved tooltips
- Cards - explanation of keywords and mechanics,
- Statuses - explanation of statuses that affects player and enemies,
- Intentions - you will get a full breakdown of enemies' actions, including the body part from which enemy action is coming from.
- Body parts stats - full details stats for each body part on player and enemy mechs.
Frames with different body parts Some mechs got unique frames that copy the actual presentation, eg. a large spider mech that has a skeleton that has four legs and torso split into three parts: front, left and right. Some smaller mechs like small spiders will only have a single body part, and scout/stalker mech will only have arms and torso (this mech floats, dont have legs).
Tactic cards There will be new sets of yellow cards that will allow you to set mech tactics for a few turns. They will have a great impact on the battlefield with the option to counter tactics by using other specific tactics. For example, you can use ambush tactics to counter and gain bonus damage against enemies that use assault tactics.
Apart from standard gamedev work, please see what I have been through: 1. The Gamescom 2021/Indie Arena Booth - great stuff!!!
The event took place around a month ago and what I must say - for my game, this was the best event so far. We have appeared in the Awesome Indies category and that was very helpful in getting awareness among payers. We have revealed our newest gameplay trailer with spider Mechs (for those of you who have not seen it yet, here is the link: https://www.youtube.com/watch?v=J2RgvWF4oEY). 2. The GDWC Fan Favorite Weekly vote #26 - what a nice surprise! In week 13-19th of September, my game was nominated with 8 other games to fans vote. Apparently, it turned out that Jupiter Moons: Mecha was so popular that it deserved a victory - my biggest thanks for your votes! 3. The Escapist Indie Showcase. My game also took part in that event, it was a nice show with a bunch of great games. If you are interested in watching an interview with me, you may see it here: https://youtu.be/G5pIeLyx6Uk?t=1634
4. Best Indie Games - YouTube channel. Last but not least - on 16th September there has been revealed a very subjective (but really kind to us) listing of TOP 10 BEST Upcoming Rogue-lite Deckbuilder Indie Games. We are there as #1 - very cool, thanks! (https://www.youtube.com/watch?v=MZpRhsrPs8Y) So whats next: In October 2021 we are going to focus on work! And physical events in Poland: - PIXEL HEAVEN 2021 (Warsaw) - PGA 2021 (Pozna) If you want to meet us, please join us there! Artur
[ 2021-09-28 12:24:00 CET ] [ Original post ]
Gamescom RE-BROADCAST
I will not be able to live stream on Saturday, but I maybe in chat to answer any questions. If you missed Friday stream, you will have a chance to watch it again.
[ 2021-08-28 21:18:57 CET ] [ Original post ]
Gamescom RE-BROADCAST
I will not be able to live stream on Saturday, but I maybe in chat to answer any questions. If you missed Friday stream, you will have a chance to watch it again.
[ 2021-08-28 21:17:57 CET ] [ Original post ]
Gamescom RE-BROADCAST
I will not be able to live stream on Saturday, but I maybe in chat to answer any questions. If you missed Friday stream, you will have a chance to watch it again. Stream date: 28.08.2021 around 11:00 am CEST.
[ 2021-08-27 11:14:58 CET ] [ Original post ]
Gamescom live stream
I will be live-streaming a development build and maybe show some features I'm working on. Stream date: 27.08.2021 around 10:00 am CEST. -- I had to move stream to an earlier hour, because of personal issues --
[ 2021-08-26 18:52:43 CET ] [ Original post ]
Gamescom live stream
I will be live-streaming a demo build and maybe show some features I'm working on. Stream date: 26.08.2021 around 2 pm CEST.
[ 2021-08-25 18:39:03 CET ] [ Original post ]
Hello folks, This year's August is full of great opportunities for Indiedevs like me.
Tiny Teams has been so great!
My game Jupiter Moons: Mecha got the highest number of wishlists in its history (increase during a week by 2,713). Thank you, everyone, that is a huge motivation for me, I really appreciate every single wishlist! Speaking of wishlist go checkout & add to wishlist game from our indie friends https://store.steampowered.com/app/1296610
Gamescom & IGN
Next on the list is Gamescom/Indie Arena Booth (25-29th August) that Jupiter Moons: Mecha is taking part in. IMPORTANT!!! My game will be featured in Awesome Indies on Thursday, August 26th at 12:27 pm PT (21:27 pm CEST).
[strike]During Gamescom, there will be a new trailer revealed featuring a new quadruped/ spider mech family and refreshed skins for old mechs models! A little foretaste just for You, hush hush[/strike]
Indie cup
Furthermore, my game has also been nominated as one of the 20 indie games in Indie Cup in BEST UNITY GAME category. The results of the Indie Cup summer season will be announced on September 14th, so fingers crossed!
Greetings, Artur
[ 2021-08-24 08:03:01 CET ] [ Original post ]
Hello everyone again, I have not realized that it has been 2 months since my last devlog, my deepest apologies! I'll try not to let it happen again, I promise! So let me show you what I have been working on during this time and what is going to happen in August: [olist]
This festival was pretty successful in terms of collecting new wishlists on Steam, as they increased by 1,300! In this place I would like to thank all of you who wishlisted my game during this event and not only, of course, I am so happy because my game has recently crossed the magical line of 10k wishlists, yey!
[/olist] Hope to see you there! Artur
[ 2021-08-06 14:04:25 CET ] [ Original post ]
Update from Developer - June
During the last month, we worked very hard to add localization support to the game. You will be able to judge our results in a few days when we release a Demo update that will feature localization to 9 languages:
- French
- German
- Spanish - Spain
- Japanese
- Korean
- Polish
- Russian
- Simplified Chinese
- Portuguese - Brazil
In the meantime, there happened 2 quite important things relating to our project: [olist]
If you find any mistakes or better expressions to use in our localizations, you are very welcome to share them with us, so that the game meets your expectations! We want YOU players to be happy, keep it in mind! steamhappy Please join our Discord to provide feedback to localization: [url=https://discord.gg/sHNysXG]
[ 2021-06-07 13:56:36 CET ] [ Original post ]
News from Developer - May
It has been another 3 weeks spent on game development, time goes really fast, I have to admit We are in the middle of designing campaign maps for Prologue. For the prologue, there will not be any procedural generation for campaign maps, just two fixed maps but with random encounters. Prologue will feature two mini-adventures: 1. Tutorial - introduction to game mechanics. 2. Story prologue - how nano corruption started. (pssst. I wont spoil more of the story...) Work in progress screenshots for the campaign map:
Creating assets is very time-consuming and this process sometimes gets monotonous, so what a nice variety to the everyday work was a video of Splattercat playing Jupiter Moons: Mecha! I have to say that I got very excited as I am his follower and I really like what he does on his channel. https://www.youtube.com/watch?v=jep2J6-f0NQ
Please remember to wishlist both, our prologue and main game:
https://store.steampowered.com/app/1286690/Jupiter_Moons_Mecha__Prologue/?curator_clanid=37617607 https://store.steampowered.com/app/1288540/Jupiter_Moons_Mecha/ I got some questions and feedback about inventory/slots systems. So it's a good time to explain how it will work in the final game. You will be able to choose from a number of starting mech frames and customize it a little. Mech frames will have different types of body parts and different sizes. For example, there will be frames with shoulder mounts or knee mounts. Two examples: 1. Melee frame -> tall arm slots to fit melee weapons and shields.
2. Range frame -> long arm slots to fit range weapons.
If you have any suggestions, please feel free to tell us about them.
The game is for you - the players - so your voice is the most precious. Please, keep that in mind! [url=https://discord.gg/sHNysXG]
[ 2021-05-07 08:14:05 CET ] [ Original post ]
This time the dev diary is later than usual. Unfortunately, not much progress has been made with the game in March. We mostly worked on the graphic side of things. I hope next I will be able to show more new features we are working on, like the campaign map. Let me introduce you to the new Mech line: Gendai Spec. Those are Mech that specializes in surprise attacks, covered operations, and stealth. They are equipped with melee weapons but one of Gendai's frames supports sniper rifles. We have discord, join us for some exclusive development news!
The first one is Shadow, and his cloak animation.
Blade master. Mech frame equipped with an energy blade.
Death Archangel. Mech frame with wings for a glider surprise attack and energy whip.
Eagle Eye. Support Mech frame that stays hidden until the target is engaged and exposed.
Grim Reaper. Heavy frame, that can withstand prolonged melee combat.
[ 2021-04-14 14:12:26 CET ] [ Original post ]
Meet your new nemesis, knights of Furry Kingdom!
Wormhole to pocket dimension opened near Saturn, it was our first contact with new species: intelligent rabbit-like creatures. We were surprised by their technological advancements, they were very open to trade their secrets with us. We welcomed them with open arms. They were so cute and we were so naive! We were not prepared for what came next...
[ 2021-04-01 08:22:52 CET ] [ Original post ]
Pilots!
Emergency broadcast
We are about to crash on class M planet. Pre-warp civilization detected. Prime directive must be upheld at all costs! Please leave your Mech suits and change into pirate costumes. Find us on Hourglass Island, it's the only way to leave this planet. https://store.steampowered.com/app/1422300/IWOCon_2021/
[ 2021-03-26 08:43:46 CET ] [ Original post ]
Jupiter Moons: Mecha - March Developer Update
Hello future pilots, Its been an incredibly exciting 2 months for Jupiter Moons: Mecha. As many of you know, we featured as part of the Steam Festival back at the beginning of February, which offered players the first public opportunity to buckle into the mech action of Jupiter Moons: Mecha. This update will be sharing some of the key numbers from the demo, as well as introducing you to the first group of mechs youll be fighting against, Taka Constructions. The Steam Festival was out of this world! Being part of the recent Steam Festival was no easy feat. I spent a lot of long days getting the demo ready for public use, and going into the festival, I was a little worried with the depth and gameplay it offered. So, its fair to say I was blown away by the incredibly positive response the demo received. On a feature basis, some leading content creators from the deck building genre played the game, and enjoyed the game. The most notable piece of content created was from Wanderbot, which can be found here. On a more (dry) statistics level, featuring of the demo in the Steam Festival really helped give Jupiter Moons: Mechas Steam numbers a hefty boost. The festival saw over 1,800 players play the demo, with an average play time of 49 minutes. There were also 1,690 wishlists during the festival period, which, broken down equals an average of 241 wishlists a day throughout the festival. I cant lie, these numbers are amazing. Were still a way off release, but the platform we now have from this boost means the daily average is up by a respectable amount. I owe everyone who played the demo, wishlisted the game, joined the Discord or reading this a huge thank you, so thank you. Building an army
Im really excited to introduce you to the first (finished) group of mechs for Jupiter Moons: Mecha, Taka Constructions. Taka Constructions are an army of ex-construction mechs, repurposed for war. Their industrial design is emphasized through the use of heavy duty lasers, impactful hammers and gigantic shields. Youll meet Taka Construction mechs throughout the story of Jupiter Moon: Mecha. In the final version of the game there will be a variety of mech groups/identities, all of which will be contrasting from each other, in both a visual and gameplay aspect. Im not ready to share any of the other factions yet, but they are currently in the works - more info soon. Lots too look forward too The demo provided a lot of feedback for me to work on. Currently, Im playing with different updates to the tutorial, mainly with thematic tool tips to help with in-game interactions for new players. Im also working on getting the entire Taka Construction army in the game, as well as the design for the other mechs. With the design and development of the different mechs, the lore of Jupiter Moons: Mecha is growing and I look forward to sharing more of this with you in the coming months. Once again, a huge thank you to everyone for their support with Jupiter Moons: Mecha. Artur
[ 2021-03-04 11:39:38 CET ] [ Original post ]
Dear Steam Players,
The February Festival has been an amazing experience for our upcoming project. steamhappy
We have released demo of Jupiter Moons: Mecha - Prologue and we would like to say a
BIG THANK YOU to all of you, who have downloaded and played it.
Here is what Steam statistics say:
So now, being so motivated by you, we continue the hard work to release the full version of the Jupiter Moons: Mecha.
Lets keep our fingers crossed for success!
Best regards,
JM:M Team
[ 2021-02-16 10:40:13 CET ] [ Original post ]
Demo
This time around there is no development diary. I worked hard last month to try to prepare a demo for the steam festival. The demo is not perfect but it shows the main game mechanics and how the game will look like in the future. So go here and give it a try.
[ 2021-02-07 21:29:56 CET ] [ Original post ]
Jupiter Moons: Mecha Devblog January
Let me start by saying Happy New Year!
I hope you all had a wonderful holiday period and took some time to relax. While I did manage to squeeze in needed family time, I was also continuing with work on the Jupiter Moon: Mecha demo, which is nearly here (I know, I say that every month).
Throughout December I focused a lot on the (boring) back-end of the game, which isnt the most exciting but is extremely important. This mainly included finding and patching bugs that kept popping up with the addition of new content. On the visual front, I managed to get some UI work done (the start screen (below) is now in the game), item tool-tips, a game over screen, and some design work on the nano corrupted arenas youll be fighting in.
Battles need a worthy arena
A few months back I shared the random arena generator, which is working really well. However, as you venture through the story of Jupiter Moons: Mecha I wanted the growing presence of the corrupted mechs to become apparent. For this, I decided to manipulate all the current arenas to become corrupt. You can see a preview of the new nano corrupted arenas below.
A Powerful mech deserves some powerful items
In December I shared the new post-battle reward screen where youll be received powerful items. I spent the last month updating these items and making them more cohesive with my final vision of the game. The balance of the items will no doubt change once the demo is available and I can see whats potentially too powerful or slightly underwhelming.
Heres a shot of all the items currently in the game.
So, how far away is the demo?
As I keep saying, the demo is nearly ready. I want to be transparent with you and let you know exactly whats missing, which is what Im going to be focusing on in January and February.
At its core, the demo build needs more content, mainly in the form of campaign generators. This will allow the demo to offer a scaling difficulty with progression, cards and items that scale with rarity, and an increase in the variety of post-battle rewards. Included in my more content list is also the addition of 3-4 more card mechanics. I would love to introduce a new card type for every 5 minutes of gameplay, with the whole demo aiming for a 20-25 minutes play through.
Finally, the demo needs a shop. This will not reflect the shop in the final game, but, as I write this, any currency earned in the demo is about as useful as a destroyed corrupt mech! The in-game shop will provide a little bit of variety to playthroughs, allowing you to experiment with different items and mech builds.
Its pretty safe to say that not all of this will be done before February. Ive had an overwhelming number of offers to test the game/alpha demo. Its possible I have an alpha build ready very soon, but this will be missing some of the features mentioned above.
Once again, I want to take a moment to say a massive thank you to everyone who has read this/these developer blogs, interacted with me in Discord, shared any of my content on social media, or even shown an interest in Jupiter Moons: Mecha. The progress I made as a game developer in 2020 was amazing, and a big part of that was down to knowing people are interested in Jupiter Moons: Mecha.
I hope you all have a wonderful start to the year.
Take care,
Artur
[ 2021-01-15 12:48:20 CET ] [ Original post ]
To all Mecha fans out there. Ho ho ho, Mecha Christmas!
[ 2020-12-23 19:23:50 CET ] [ Original post ]
Hello pilots!
November has been a very productive month for Jupiter Moons: Mecha. Not so much on the flashy front end of the game, but more so in tidying up the back end of the game. There are three main areas Ive been focusing my time this month; updating the items and graphics with a new UI, finishing a full game loop, and implementing an overall UI to the game including the start screen, credits, and the main menu.
Updated items and weapon graphics
You may remember a few months back I spoke about how the loadout for your mech works as a mini-puzzle, in the fact that you need to manage Tetris style shape in your inventory. Well, the placeholder art for the weapons and items youll take into battle has been updated with shiny new ones. Not all these assets have been updated, but its the start of a big step to having a fully polished loadout screen.
Full gameplay loop...it works!
This has ultimately been the main goal for a long time (since I started the project 9 months ago!). Im so pleased to share the news that Jupiter Moons: Mecha works! You can load in from a start screen, win a battle, collect some rewards, change your loadout, and then dive back into battle. The development build of this gameplay loop is not fully polished, but it works - which is the main thing right?! In all seriousness, its the biggest step Ive taken with the development of Jupiter Moons: Mecha, and a giant step towards having a playable demo for you to pilot through.
Its really starting to look like a game!
Off the back of finishing the full gameplay loop I wanted to polish up the UI, giving the game a sense of being a real game. There is now a working start screen, setting screen, and credits. The setting screen isnt fully functional, but its in there, as is the main menu. The UI currently in the game isnt final, but its unlikely to drastically change, honestly, Im really happy with how it looks and the tone it brings when loading up Jupiter Moons: Mecha...which you can all do soon!
Whats next?
The main focus now is finishing up the programming of some of the other card options and UI. At the time of writing only the attack cards are fully working. I have all the art finished for the other cards, I just need to program them. Finishing the cards will ultimately result in the completion of the demo. Im hoping for Jupiter Moons: Mecha to feature in some indie game focused expos next year, for which I will need a playable demo. I want to finish up with another huge thank you. Whether youve like a Twitter post, shared a gameplay video, comment in Discord, or upvoted on Reddit, every bit of support does not go unappreciated. Im so grateful for the positive response Jupiter Moons: Mecha is receiving and I cant wait for you to be able to play the demo soon. I wish you and your family a wonderful holiday, stay safe and Ill see you all in the New Year. Artur
Consider joining our Discord for some bonus wallpaper pack!
https://discord.gg/jHsGh3a472
[ 2020-12-16 09:38:20 CET ] [ Original post ]
Update progress
Arena generator
Ill kick off with the arena generator. This is something Ive been working on for the past few months. Its not the flashiest piece of content in the game, but I wanted to get it right to prevent the repetition of the same battle screen over and over again. The arena generator will now generate (the clues in the title) a new arena for each encounter. This may be a desolate desert, a fallen ruin, or a galactic landscape. Not only will the setting of each area alter but also the content make-up of the scene.
Rewards UI
Once I had managed to get each battle looking different I wanted to work on rewarding players, literally. The end of battle reward screen is now in the game, there isnt much to be rewarded at the moment, but you can still indulge in a sense of victory upon overcoming the corrupt mechs of Ganymede. Going forward I will be working on both the inclusion and balancing of rewards in regards to player progression. With Jupiter Moons: Mecha offering a rouge-like experience, the player progression, especially from rewards is something I want to get right.
Inventory
The final, new inclusion to the game is a really big one, the inventory screen. Jupiter Moons: Mecha works with your deck taking place as your loadout, so this was a screen/element of the game I had to get right, both visually and mechanically. As you can see in the image below, your loadout is represented with Tetris style shapes. The management of your loadout and inventory acts as a mini-puzzle, encouraging you to play around with different builds by juggling puzzle pieces into place. The balance of the weapons and their puzzle shapes isnt final yet, as the current build of the game grows Ill be able to test what works best. Out of all the inclusion in the game this month, the inventory screen is the most progressive in Jupiter Moons: Mecha becoming a fully playable experience.
Battle mechanics
Heat
Almost each attack card will produce some heat that will accumulate inside Mech. Each Mech has a statistic: Heat Capacity, which tells us how much heat the Mech can accumulate before a negative effect will appear. Heat produced by attack depends on weapon type for example: Energy weapons like laser or plasma will produce large amounts of heat. Kinetic or missile weapons will produce moderate or small heat. Melee weapons produce small or zero heat. Heat can be weaponized by using special weapon types like flamethrower or gamma emitters that main purpose is to generate heat in target Mech. When Mech Heat > Heat Capacity (HC) it starts taking health damage at turn start to random body part When Mech Heat > 1.5 * HC Mech shuts down for one turn for emergency cooling, cant do any action. At the start of the next turn, its heat is lowered to HC - 1 and can start to act again. Heat is decreasing naturally by 10% at turn start. There will be special card effects available if the Mech is equipped with heat sink equipment that will allow removal of heat at a quicker rate.
Stability
Stability describes how well Mech is currently balanced and resistant to staggering or being knocked over. Most kinetic weapons have recoil when fired with lowers firing Mech stability. Because of kinetic impact, they will also lower target Mech stability. The most effective way to reduce target stability is to attack it with melee weapons. Melee weapons are a very effective tool to stagger or knockdown enemies. At 50% Stability Mech is staggered, and will lose 1 Action Point and take 25% more damage. At 0% Stability Mech is knockdown, and will lose 2 Action Points and take 50% more damage. Some weapons/cards will very effective at finishing staggered or knockdown enemies and will do double bonus damage (+50% staggered and +100% knockdown) Stability is increasing naturally by 10% at turn start. Special items: Kinetic stabilizers will provide defense against lowering stability and increase stability recovery.
Shields
Shield is produced by mobile shield emitters equipped on Mechs. Shield emitter traces incoming attacks and focuses energy at impact points to deflect attacks. The shield emitter is activated by playing a special support card that will regenerate the Mech shield at turn start. Shield emitters also produces large amounts of heat each turn. Shield can be deactivated by playing a special ability card. From the game mechanics perspective shield can be described as an additional global health pool that is decrease before any damage to armor or health. If the shield is reduced to 0 remaining damage is applied to armor or health for the attacked body part. Shields have some weak spots. They cant prevent damage from overheating. Shield cant prevent damage from explosion based attacks like missiles: explosion energy is spread on a large area that cant be effectively mitigated by shield emitter.
Final thoughts
These past couple of months have been incredibly productive for the game. From the new UI to the smoother mech animations, as well as everything I mentioned in this update. Im still planning on having a playable build for you ready by the end of the year/beginning of next year. Im not too sure if this build will be a playable demo or offer a canon experience to the full game - more on that next month. I want to wrap this months update up with a big thank you to all of you. The support for Jupiter Moons: Mecha has been amazing, ever since I announced the project. I hope you, your family, and friends are well and safe in these unprecedented times.
[ 2020-11-07 09:55:49 CET ] [ Original post ]
Hey everyone, What a month it has been for Jupiter Moons: Mecha! Throughout August I have been working hard with Wojtek Krolik (JM:Ms freelance artist and animator) to pave the way for future game development. This months focus was mainly on sprite design and cleaning up animations.
Our new animations are explosive!
Almost all of the battle screen animations have been updated. Focussing on making the battles feel more immersive and tense was an essential job for me, especially for moving forward with the demo build. The animations that have been overhauled are: -Mech idle animations (theyre now fidgety mechs) -Taking damage animation (Your mechs screen now takes damage) -Destroying your opponents now results in a triumphant explosion. All this work can be seen in a 10-month progress video, which shows just how far the game has come this year. [previewyoutube=eDbUhYkoGDc;full]Watch the video here[/previewyoutube]. With the new animations in place, I can start focussing on piecing together the prologue for Jupiter Moons: Mecha, which Im aiming to release by the end of this year.
Im a REAL mech now
The animations werent the only overhaul to the game this month, the mech UI also got a colourful update. As mentioned above, I really wanted to bring a sense of immersion to the battlefields of Ganymede, and I felt like the old UI just didnt hit the right notes. The new UI went through several iterations, but, as you can see, the new mech interior is not only more colourful but also brings the sense of actually piloting a mech.
Full speed to Ganymede!
With these cosmetic changes now in place, I (almost) have everything I need to really get to work on the prologue for Jupiter Moons: Mecha. I would love to have the demo available by the end of the year, and the way things are shaping up, thats definitely a possibility. A lot of September and Octobers work will be more backend programming, working on getting the demo build running smoothly while offering you a meaningful chunk of gameplay. As always, thank you so much for your support. My vision for the final game is really starting to come into sight. I cant wait for you to become a mech pilot yourself, we need your help in fighting the corruption on Ganymede! Stay safe pilot!
[ 2020-08-31 10:09:04 CET ] [ Original post ]
Introduction
This dev diary will be mostly about art and the Mech design we are currently working on. The game campaign will be split into two distinct parts. The first part will be about typical bounty hunter missions until a new threat emerges. The second part will start with the first appearance of corrupted Mechs. This will affect the types of missions you can perform and change battles in a very drastic way. New card and game mechanics specific to nano corruption will start to appear forcing you to adapt to new situations.
Story
War between corporations almost destroyed most of the infrastructure on Sol's outer planets and moons. Most battles took place on Jupiter moons. War triggered an alien device that awakens from a long hibernation. Few decades after the war ended colonies around Jupiter started to prosper again. Aliens device finally awaken and started to follow it's mysterious agenda. Nanobots started to corrupt machines and change them into autonomous drones.
Art
Corrupted Mechs
Alient artifacts concepts
Corrupted environment
[ 2020-07-31 10:15:30 CET ] [ Original post ]
Introduction
The last dev diary was almost two months ago. I couldn't make much progress with game development because of personal situation. Hopefully, the coming days will be more productive and dev diaries more regular. I'm planning to write one every two weeks on Wednesdays.
Body parts and damage
General rules
- Each Mech body parts has it's own health and armor pool.
- Mech has a global health pool. Mech is destroyed when global health is 0.
- Armor behaves like bonus health. Each damage lowers armor by damage amount on the given body part.
- Armor regenerates after battle. Health needs to be "healed" by spending resources in the Mech workshop.
- When body part armor is 0 then all damage to this body part lowers both body part health pool and global Mech health pool.
- If body part health is 0 then the body part is disabled. All items placed on this body part stop working. Cards are disabled and are dead weight in your deck.
- If Mech has more than 50% body parts disabled than it is destroyed even if global health is more than 0.
Damage
Typical damage description on attack card will look like this:
2x15 means that attack will deal 15 damage to 2 different body parts on enemy Mech. First body part to damage is picked randomly*, second (and any next) body part is also random but must be connected to the first body part. So this attack can hit Left Leg and Torso, Right Arm and Torso, etc. This means that Torso being connected to other body parts has a high chance of being hit. *Almost randomly, more details will be provided in future development diaries.
Card effects
To create interesting strategies game needs card effects that allow focusing your deck on those. Currently planned effect related to body parts and armor mechanic:
- Aim - Aiming effect allows attack card to choose which body part is hit. This is powerful effects reserved for specialized weapons like sniper rifles.
- x4,x5,x6 - High damage multiplier on attack card allows to hit almost all body part on enemy Mech, stripping its armor and draining global health pool more easily.
- Piercing - Attack that ignores armor, works best if you don't combine normal and piercing attack cards together.
- Armor / Health Regeneration - stacking effect that regenerates armor and health each turn.
- Armor / Health Repair - instant effect to regain some lost armor or health.
[ 2020-07-01 15:39:01 CET ] [ Original post ]
Introduction
One thing I don't really like in some deck building games is you can't control randomness. It really frustrating when you lose a game because of bad luck, bad rewards, etc. For Jupiter Moons I decided to give players more options in crafting and adapting the card deck. Randomness will still be a factor but you will have more options to counter its effects. One of the rewards players will earn are items like weapons, armor, shields, support equipment, hacking software, drones, etc. Each equipped item will add 1 to 5 cards to your deck. You will be able to change your Mech load-out - rebuild deck to adapt strategy to changing circumstances.
Equipment
Not used items will be stored in the Stash. This will allow players to keep items that could offer some synergies in the future. Stash size will be limited, you will have to prioritize what items to sell and what is worth keeping. Each item will have size on grid for example small laser 3x1, large laser 3x2. Each Mech equipment slot is also a grid, that limits how much equipment can be put on given Mech model. Larger items will also take more space in Stash. The player will be able to unlock new Mech models. Each will have different starting equipment and different grid sizes for body parts.
Items
Items will be randomized when they drop as rewards. For example if you find "Small Laser I" it will be generated with 3-5 weak laser cards. If you find Small Laser IV it can give you 2 rare laser cards. Game will feature different types of items: weapons, armor, utility, software, drones, etc. Final content is not yet decided but the plan is to give players lots of possible options in equipment and deck building. On the screenshot you can see items & weapons that will be part of the prologue. The final game should have a much larger selection! In the next dev diary I will describe some of the weapons and their effects/cards.
[ 2020-05-07 14:46:01 CET ] [ Original post ]
🎮 Full Controller Support
Enjoy complex Mech simulation in a single-player, deckbuilding, roguelike adventure. Change Mech loadout to customize your card deck. Level up your pilot, test countless card combinations, and discover powerful combos.
Features
Deck builder - craft perfect card deck of the many unique cards.Procedurally generated - missions, enemies, items are procedurally generated. Each game run is unique.
Equipment management - Equip your Mech with various weapons and support items. Each equipped item adds new cards to the deck. Change Mech loadout to craft a unique card deck.
Pilot skill tree - Level up your pilot and choose its skill. Skill can create powerful combos with properly constructed card deck. Experiment to discover new card combinations.
Campaign - Learn the origins of the ancient device that corrupts machines.
Tons of content - Choose one of four unique Mechs to play and more:
- 30+ different weapon types. All weapons and items are randomly generated ARPG style loot.
- 20+ support items types.
- 200+ unique cards.
- 20+ enemy Mechs and their corrupted variants.
- 6+ unique bosses and their corrupted variants.
Story
Jupiter's moons were colonized, megacorporation cities were built and then the war between corporations came. Cities were bombed, millions died. The moons were mostly abandoned by corporations.Jupiter's moons are more like the old Wild West. Home for lawless and brave souls seeking new life - slowly rebuilding. Immigrants from Sol’s system other planets come here to start a new life. Only law-keeping forces are freelancing bounty hunters.
When Ganimedes Capital was bombed something awakened from a long hibernation. Mysterious force manifested that corrupts machines. Affected machines are merged with a biological organism, gain conciseness, and became hostile to people.
The player is Mech pilot - freelancing bounty hunter. Because corruption is spreading, bounties are more laborious but more profitable than ever.
- OS: Ubuntu 14.04 LTS
- Processor: 2GhzMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: 2GB memory
- Storage: 1 GB available space
[ 6132 ]
[ 2625 ]