JeanSwamp
Member
Hi!
I'm new to GMS, actually my first day doing research and learning and I ran into some doubts I'd like to know before I tackle stuff in the future. Hopefully some of you can drop me some insight
1. What would be the best way to tackle a sidescroller in GMS2? One room for each actual game room/layout where you collide with an invisible objects to port you to the next room? One giant room with some kind of camera transition metroid-like to make it feel you actually joined a new room?
2. Is it better use objects with invisible sprites for solids/jumpthrough/climb/ramps or handle it with a tilemap with semi-transparent invisible tiles with different colors, and each specific tile has a different behaviour with the player. I don't know if I make any sense
3. Knowing I want to have a long range shoot and a melee attack, maybe two, plus all the player animations, considering is my very first day, do you recommend me jumping into learning a state machine before learning other basics for a platformer or wait?
Thank you all
I'm new to GMS, actually my first day doing research and learning and I ran into some doubts I'd like to know before I tackle stuff in the future. Hopefully some of you can drop me some insight
1. What would be the best way to tackle a sidescroller in GMS2? One room for each actual game room/layout where you collide with an invisible objects to port you to the next room? One giant room with some kind of camera transition metroid-like to make it feel you actually joined a new room?
2. Is it better use objects with invisible sprites for solids/jumpthrough/climb/ramps or handle it with a tilemap with semi-transparent invisible tiles with different colors, and each specific tile has a different behaviour with the player. I don't know if I make any sense
3. Knowing I want to have a long range shoot and a melee attack, maybe two, plus all the player animations, considering is my very first day, do you recommend me jumping into learning a state machine before learning other basics for a platformer or wait?
Thank you all