Skip to main content

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

Computer Builder Tycoon Dev-Log

A topic by Int9 created Dec 23, 2019 Views: 463 Replies: 4
Viewing posts 1 to 5
(1 edit) (+6)

This is my first dev-log for Computer Builder Tycoon that is not on the actual itch.io store page for it. Today I started work on fixing the physics system I had implemented into the game so items will stop clipping through the ground. I kinda got distracted with the store and bought a ton of hard drives and the game still ran fine so.

Here is a look at my current interaction code I have setup, I try to make the code as modular as I can. I'm working on making it a bit easier to read. 

The dropshit() function just allows the player to drop things by pressing Q or E.

I got some work done towards actual models, because right now the only model I have that is not placeholder is for the cpu. Here is the GPU model. 

The game logo won't be on the final product. It is basically just a watermark for all of the parts I make. Also this gpu is till technically a placeholder as I have to completely re-texture it, but I will do that another time. I will start working on a model for the table and the place where you sell pc's sometime this week. I plan to finish the models by Christmas. I am not an artist as you can see, but I am trying my best. I am a programmer at heart, but I love art in games. I hope to finish this entire game in 5 months. If I don't finish it within the time I expect I will still work on it. Anyway that is it for today. Links for everything are below.

Itch page: https://kfearful.itch.io/computerbuild-tycoon

Discord: https://discord.gg/SX4w9Ws

Favro (For tracking development outside of dev-logs): https://favro.com/organization/ddd1037bdbd57cc3186e7037/3dc88a667c1989e36b610e1c

Development has been put on hold until further notice, because my pc's power supply decided it was time to stop working and prevent me from working.

I should have a new Power Supply and Motherboard for my pc on Friday. Hopefully I can get my files from my hard drive uploaded to a cloud server and use a friends pc to make the game.

So today I decided to get as much done before midnight as I could since I got a new laptop. I fixed the area where you sell your pc’s. Now you place it on a conveyor belt that will be on your right when you spawn. Oh, yeah, there are conveyor belts in the game now. They are used when you buy stuff to deliver parts in a more realistic setting. Parts still spawn behind you. You just have to wait to get them via the conveyor. You can now take parts out of the case and the motherboard. You must be holding either the motherboard or case to do this. Be careful as parts will fall, but don’t worry part damage isn’t implemented yet. That is pretty much it.

Bugfixes - 

  • The parts don’t clip through the floor when opened on the floor
  • The shop actually opens via TAB
  • The selling system won’t allow you to sell pc’s that are not complete (if they aren’t complete they spawn on your table / desk.)
  • The prices are adjusted.
  • Graphics are slightly fixed, shadows can still be buggy
  • The collision bug on dropping items is fixed
  • The part clipping through walls still exist btw. (Working on a fix)

Controls:

Remove Motherboard / CPU: C (While Holding Case / Motherboard)

Remove SSD / GPU: V (While Holding Case / Motherboard)

Remove HDD / RAM: F (While Holding Case / Motherboard)

Also welcome the new GPU the RMD Yu 110. I don’t have the model render on this pc, but it is on the discord. Don’t forget you can track development on the trello page.

You can download the game here

Today, I woke up and almost instantly started work towards the next update. The next update will be out within a week as I am having everyone in my discord test the game before it goes live on itch.

I want all bugs to be fixed from now on before I upload any more files which is why I am using the discord for testing. The game probably won't be available for download again until the beta is ready for release.

Today I worked a little bit on the graphics and lighting, it is really hard to see the difference though. I also started working on company expansion, which for now is a fixed location being behind you. You walk up to the wall and if you have the money (left-click) and the wall will be destroyed giving you more room for storage or anything that I add in future updates. The UI's in the game now properly scale based on resolution. I am still working on certain parts of the UI being a little bit too small to see. Also the performance of the game on a 2015 Model MacBook Air is pretty good. It kept a steady 200 fps, while rarely dropping below that with 650+ boxes in the one area. (this is on my settings - NOT MAXED OUT)

The new expansion system is shown below. It was pretty easy to implement, but in the future I would like to allow you the ability to destroy any wall you want and build where ever you like. Same with the storage and stuff that will be buildable inside the Company Building.

The game also has a music player, which right now just plays the same song in a loop until the game is closed. I will work on a custom music player so you can listen to all of your songs that you have on your computer. I also will start working on a better Appeal / Demand system for parts so you don't make tons of money from every computer that you build. Anyway that is it for today, don't forget to join the discord to be able to test the game and help me fix all problems with the game. Don't forget to check out the store page as well.