Re: Tips on approaching new project
Posted: Sun Jul 11, 2021 11:07 am
For those following this thread, I'd like to do a FTL remake. I currently have functional:
- a ship (grid) in a 2D space.
- multiple crewpeople
- jumper pathfinding for those crew
- crew will walk around and avoid each other (collision detection)
- fire can spawn and grow and spread
- crew can extinguish fire
- rooms have oxygen
- a tile losing oxygen will deplete the whole room. This means:
- room detection
- tiles can be breached (as in - suck vacuum)
and something that might improve FTL: crew can build walls. This means the player can choose where walls go. You'd want a lot of walls and small rooms to contain fires and breaches but every wall and door impacts crew movement and ability to negotiate the vessel.
So far, there is no real GUI. Just love.graphics circles and squares but the drawing module is very nicely self-contained so I can get to that some other time. The fact I don't have a GUI means I won't post screenshots.
- a ship (grid) in a 2D space.
- multiple crewpeople
- jumper pathfinding for those crew
- crew will walk around and avoid each other (collision detection)
- fire can spawn and grow and spread
- crew can extinguish fire
- rooms have oxygen
- a tile losing oxygen will deplete the whole room. This means:
- room detection
- tiles can be breached (as in - suck vacuum)
and something that might improve FTL: crew can build walls. This means the player can choose where walls go. You'd want a lot of walls and small rooms to contain fires and breaches but every wall and door impacts crew movement and ability to negotiate the vessel.
So far, there is no real GUI. Just love.graphics circles and squares but the drawing module is very nicely self-contained so I can get to that some other time. The fact I don't have a GUI means I won't post screenshots.