Mars Lander. Any collaborators? Noobs welcome.
Posted: Wed Oct 13, 2021 9:05 am
I'm starting my next learning curve and thought I'd reach out for collaborators happy to work with github tasks/issues.
I'm thinking old school lunar lander. A retro 2d game that looks a bit like this:
Game play will be beautiful in it's simplicity. Just three keys - rotate left, rotate right and thrust. The traditional game requires you to spawn above the surface and you land gracefully as you fight gravity. I'm thinking something more interesting - you start on the surface and you need to fly above and across the surface to the next "base". You get points and then upgrade your lander. A side-scrolling game I guess.
Here is a concept:
When you land at the next base you get points. Or money. Or fuel. Or something. You can upgrade your lander. That screen might look like this:
Different upgrades do different things of course. Simple physics will be applied (not physics engine). As you add upgrades the mass (weight) of the lander increases which means thrust and handling is reduced etc.
A stretch goal is to make it multiplayer on a LAN so you can race your friend across the surface. Or perhaps save/rescue your friend when he crashes. IDK - perhaps green aliens on the ground and air can make this tricky. Collaborators can help determine which way this goes.
Looking for coders, idea's people, artists. I'm thinking minimalist graphics because I can't do graphics but it can be as awesome as we like. I'm a noob coder so that won't be complex object orientation or classes or anything like that. This means code will be the most unelegant code you've ever seen but perhaps it will make perfect sense to noobs. I think I'll provide the most basic of rules (how to declare constants etc) and then let peeps submit their own functions etc. If it works - it's accepted. That simple. If coders enjoy refactoring then that is fine too. I'll no doubt be refactoring as we go.
'Cards' will be created in github so we can track what needs to happen and who is working on what. No commitment necessary. Drop in or drop out as you like.
Will take an iterative approach where we do a base game that functions then we iterate over and improve placeholder graphics then we iterative again and add new features and iterate again and ... etc (basically an 'agile' development approach).
Game will be open source on github and I'll be sharing on itch.io for free. We can keep iterating forever or until we run out of steam.
github: https://github.com/togfoxy/MarsLander
https://github.com/togfoxy/MarsLander/projects/1
I'm thinking old school lunar lander. A retro 2d game that looks a bit like this:
Game play will be beautiful in it's simplicity. Just three keys - rotate left, rotate right and thrust. The traditional game requires you to spawn above the surface and you land gracefully as you fight gravity. I'm thinking something more interesting - you start on the surface and you need to fly above and across the surface to the next "base". You get points and then upgrade your lander. A side-scrolling game I guess.
Here is a concept:
When you land at the next base you get points. Or money. Or fuel. Or something. You can upgrade your lander. That screen might look like this:
Different upgrades do different things of course. Simple physics will be applied (not physics engine). As you add upgrades the mass (weight) of the lander increases which means thrust and handling is reduced etc.
A stretch goal is to make it multiplayer on a LAN so you can race your friend across the surface. Or perhaps save/rescue your friend when he crashes. IDK - perhaps green aliens on the ground and air can make this tricky. Collaborators can help determine which way this goes.
Looking for coders, idea's people, artists. I'm thinking minimalist graphics because I can't do graphics but it can be as awesome as we like. I'm a noob coder so that won't be complex object orientation or classes or anything like that. This means code will be the most unelegant code you've ever seen but perhaps it will make perfect sense to noobs. I think I'll provide the most basic of rules (how to declare constants etc) and then let peeps submit their own functions etc. If it works - it's accepted. That simple. If coders enjoy refactoring then that is fine too. I'll no doubt be refactoring as we go.
'Cards' will be created in github so we can track what needs to happen and who is working on what. No commitment necessary. Drop in or drop out as you like.
Will take an iterative approach where we do a base game that functions then we iterate over and improve placeholder graphics then we iterative again and add new features and iterate again and ... etc (basically an 'agile' development approach).
Game will be open source on github and I'll be sharing on itch.io for free. We can keep iterating forever or until we run out of steam.
github: https://github.com/togfoxy/MarsLander
https://github.com/togfoxy/MarsLander/projects/1