Godot-Based 2D Game Development
Budget: £20 – £250 GBP
I'm looking to build a game on godot
Basically you have 3/4 levels in this 2d game
the main character is basically e.g. a dot in centre of screen and coordinate axes are structured around it, making the centre of the screen a point with coordinates (0,0)
The camera frame wont be moving with the character, it will be a classic 2d game with fixed borders
Now there will be a timer for every level too, starting from time: t=0, until the character dies ofcourse.
now another thing, as soon as the timer starts, the position of the character (playable dot) starts being stored for every 1.5 seconds. this is done by taking and recording the coordinates of the dot after this time interval as it moves across the screen in that time period due to the player controlling kt ofcourse
while all of this is happening, the y coordinates of each point is considered and at that moment an arrow type thing is fired at the y level from the left of the screen, which has a gradient zero
once the arrow intercepts the character they die
the player can either move out of the way of the arrows to stay alive or use their action key to swing a sword which will destroy the arrow moving near them
there will be another counters specific to this level, one of which is to record the number of arrows destroyed and another counter to keep track of number of arrows avoided by movement where no attack was done
Another thing to note is that after every arrow fired (first arrow will be horizontal going from left to right), the next arrow will be in from the other axis, so if first arrow is horizontal left to right, the second arrow (agter 1.5 seconds) (with respect to player position) will be vertical, moving from bottom to top
the player wins the level when either the counter for number of arrows destroyed reaches 10 OR the number of arrows avoided without attacking, reaches 16
Basically you have 3/4 levels in this 2d game
the main character is basically e.g. a dot in centre of screen and coordinate axes are structured around it, making the centre of the screen a point with coordinates (0,0)
The camera frame wont be moving with the character, it will be a classic 2d game with fixed borders
Now there will be a timer for every level too, starting from time: t=0, until the character dies ofcourse.
now another thing, as soon as the timer starts, the position of the character (playable dot) starts being stored for every 1.5 seconds. this is done by taking and recording the coordinates of the dot after this time interval as it moves across the screen in that time period due to the player controlling kt ofcourse
while all of this is happening, the y coordinates of each point is considered and at that moment an arrow type thing is fired at the y level from the left of the screen, which has a gradient zero
once the arrow intercepts the character they die
the player can either move out of the way of the arrows to stay alive or use their action key to swing a sword which will destroy the arrow moving near them
there will be another counters specific to this level, one of which is to record the number of arrows destroyed and another counter to keep track of number of arrows avoided by movement where no attack was done
Another thing to note is that after every arrow fired (first arrow will be horizontal going from left to right), the next arrow will be in from the other axis, so if first arrow is horizontal left to right, the second arrow (agter 1.5 seconds) (with respect to player position) will be vertical, moving from bottom to top
the player wins the level when either the counter for number of arrows destroyed reaches 10 OR the number of arrows avoided without attacking, reaches 16