For my third game I’m thinking of using Gamemaker again. I’m
thinking of making a 2-player game where both players start at opposite sides
of the screen and have to retrieve a ball that sits in the middle of the
screen, and then take it back to their home ‘base’. The first player to win 3
games will win the match, and each of the levels will have different features
that the players will have to navigate around. Going along with the theme of
‘animal energy’, I’m thinking of making the players be animals, and then each
player will get a certain number of special attacks that will make the opposing
player drop the ball. For example, the lion will roar, causing the ball to drop
and the other player to be pushed backwards. I think having a system like this
will make the game more fun and add some strategy.
Since I’m using Gamemaker, all of my network stuff will have
to be through Gamemaker as well. I’ve never done anything with networking and
Gamemaker before, so I’m not sure exactly how it should. They have lots of
documentation and tutorials, so I’m definitely going to look into things like
these blog posts (https://www.yoyogames.com/blog/6),
(http://help.yoyogames.com/hc/en-us/articles/216754698-Networking-Overview),
the documentation -(https://docs.yoyogames.com/source/dadiospice/002_reference/networking/index.html)
, tutorial videos (https://www.youtube.com/watch?v=MbUsHVak_yA),
and things like the GMnet Engine (https://gmnet-engine.org/engine/).