Next Broadcast

Project Spaceship

Marth GameDev DK30 Fall 2021 1 1

Description

A project idea that is long overdue but also won’t leave my brain. I always come back to it so this will be another attempt to get somewhere. Though this will be far longer than a DK30. Plan is to build and steer a spaceship for a start. Plans to expand on it are plentiful.

Recent Updates

Marth 3 years ago

Day 25 (11): 202201252120

And just like that another week is gone.

But I fixed the door thing. Realized that I don’t need to make everything 100%. I can simply hide the mouse cursor while placing the door so the misalignment does not get noticed.

Next up is binding the datastructure of rooms with the doors. I have already ideas how I want to approach this as doors should be as modular as possible so first every room gets the option of walls which in turn can be made into a door.

Marth 3 years ago

Day 18 (10): 20220118???

So this is an update I have forgotten to put in here. It basically added the grid binding of doors but it was at that point not working correctly.

Marth 3 years ago

Day 17 (9): 202201172203

Once again the days go by too fast.

But I started on the doors. Placeholder PNG exists and now I am working on the code in buildmode where it has to follow certain rules to always sit on the borders of rooms instead of in the middle. I have a concept but won’t get to coding it today. Hopefully tomorrow.

Marth 3 years ago

Day 14 (8): 202201142030

Started the rework of the basic parts. Goal is to have more modularity. FIrst step is uncoupling the walls so each part can have its own setup. This will then lead right into doors.

Marth 3 years ago

Day 13 (7): 202201132057

Finally back. I will likely recreate this project for the next DK30 season

Progress halted because my sleep schedule was beyond saving and I needed some hard days of readjustment to get going again. Also I have been drowning in work so free time was sparse. Days in brackets is not the amount of times where I actually did something.

But I reworked the interaction in the UI today and also reordered some checks to make the creation of new parts work as intended. Next step is likely figuring out how to make doors in between rooms.

Marth 3 years ago

Day 6: 202201070057

Played around with UI and Input methods and broke something it seems.

And UI does not work as intended so far so have to redo that tomorrow

Marth 3 years ago

Day 5: 202201052326

More parts can now be added to the ship. Check if the space is free works and you get a color coding if building is possible

Next up are relations between ship parts and also some parenting of objects. Its currently not in the right place.

Marth 3 years ago

Day 4: 202201042353

Only small thing today. Got the check right and wrote some Linq stuff.

Marth 3 years ago

Day 3: 202201032154

Added more functionality. Blocks now register at their manager. But there is still something I missed because the checks fail atm.

Marth 4 years ago

Day 2: 202201022223

First image (and its moving):

SpaceShip Day2

Ofc this is far out from being anything but you should be able to select parts and then bolt them on to your spaceship. This is a bit like my Snake project so I can draw from that but I don’t want to copy the code since this will be more elaborate.

Marth 4 years ago

Day 1: 202201012221

First addition

A manager class that lists the chunks of your spaceship and checks for overlaps and maybe more later on.

Marth 4 years ago

Day 0: 202112310202

Time to start

Project in Unity created

Made some notes on how I want to approach the building process

Inserted the first few objects, made some project settings

Overall a small day but this should be growing from here.

Estimated Timeframe

Dec 30th - Dec 31st

Week 1 Goal

Week 2 Goal

Week 3 Goal

Week 4 Goal

Tags

  • 2d
  • space
  • ship
  • simulation
  • strategy