Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

[Postponed] Mecha Mechanic

A topic by MlekonCZ created Sep 23, 2021 Views: 897 Replies: 6
Viewing posts 1 to 7
(9 edits) (+1)

This is my first DevLog. Iam in MechJam II createing game and decided to try doing DevLog. I have limited game making experience and Iam constantly learning. I have participated in 1 gameJam before and now I want to create a lot better game. 

EDIT: Now we are 2 people that are working on this project, Alex has joined team and she is 3D Modeller. Voxel light studios is working on music.

1.Day
For the first day I came up with a few ideas for the game. And finally settled that I will use theme mech tycoon. In the game the Player will be creating robots for customers to satisfy their needs. The player will start in small buildings and later will be able to upgrade it and make constructing mech easier and attract more customers to earn more money and create better matches to help his country in dire times.

2.Day
Today I imported assets for robots. Made scriptable logic for body parts and made them interactable(only Debug.Log).
Also added transparent version of robot and managed to make parts of body to be added on correct places(now only manually within Unity Editor with spawn button).


Tomorrow we will focus on movement and picking parts up and adding them with input to the robot.


PS: Also if anyone will have some advices how to write DevLog better way then I will appreciate it.

(1 edit)

3.Day

Today was a bit hectic. Had a lot of trouble with refactoring interaction script so we can be adding there more stuff in future without much trouble. 
Then worked on part to make items in hand being able to add into the MechFrame. Somehow managed to do it but as it is now we will have trouble with it in future so I will try to improve it later.

4.Day
Biggest change is that I found a 3D modeller Alex. She will be huge help in the project now she is working on adjusting assets of the mech that I downloaded from asset store and after that she will be creating on new ones. 
As for programming part. Today I improved method to add parts of mech in to the frame as it had some problems.  Then made basic logic for customer to the counter and wait for player to interact with him and then sell him mech or reject him. And made so the Mech that has been constructed will be "sold".
Also made a small video so you can better see how it now looks. 

6.Day
After those 2 days. I mainly focused on refactoring MechFrame Pickables and Interaction. Fixed a lot of bugs in MechFrame, And overdid almost whole Interaction method. 
Now Mech Parts doesnt snap to the cursor but instead just follow it, thanks to it it feels a lot better. Then added some more parts for the mech so there are more types of mech that could me created. 
Then Added cursor types so player can now see where he is aiming and when he can install part into MechFrame. 
Offer window where is description of what mech customer wants and if message will pop up if you try to sell uncomplete mech. 
I uploaded small video of update so you can see yourself. 
Also updates will be always after 2 or 3 days, so there is some more content to see. 
And Thank you for reading and if you have anything to ask or recommend then I will be only happy.

(7 edits)

Day9
We got a new member to our team. Voxel light studios he is working on music for game. And we also decided on new name for game Mecha Mechanic.
For changes: Fixed more bugs that were bugging me. Added currency. Time and day/night cycle. Customers now pay for mechs.
Then added computer where player can buy new parts for mech. Customers now spawn randomly. Then added new skybox and few textures. 

Next I plan to work on something to obstruct player like. Time limits payments for rent and stuff like that.
Next update will be in 3/4 days as next few days I wont have much time. 


Also I added new video with changes, so go and take a loot: 

And big thanks for reading DevLog.



Day14

Today Ends Mech II GameJam in which I participated with this game. 
For what is new. I added attributes to each part and customers will want robots with specific attributes, for example Big and Safe. 
Added unlockable Tier 2 of mech parts. There is also now limit of the game 7days. Until then you have to pay Loan to win the game. 
I also tried to fix most of the bugs I found during testing, hopefully there wont be much left. 
This is link for the game to download: https://itch.io/jam/mechjam2/rate/1225242 
It is only prototype, as I said I will be working on this game even after gameJam so expect updates in future. In the next few weeks I will try mostly to refactor code, to make it possible for me to build on top of it. As in the last few days I was just putting randomly code together to make it work to be able to finish it before end of gameJam
Thanks for reading  DevLog and enjoy the game.

I decided that for now Iam going to postpone working on this project as I need to improve my programming knowledge. So for now I will be looking in multiple documentations and various tutorials to get hang of more advanced stuff and later when I will come back to this project I will be able to make more solid foundation so the game will be better.
I hope I will come back to this project soon, so until then have a great time!