hey 7dfps...
I'm working on a multiplayer game based off a spaghetti western card game BANG!. The rules are pretty simple, everyone is dealt one of four roles at the start of the game, Sheriff Deputy Renegade and Bandit(?). Bandits win by killing the Sheriff, Sheriff + Deputy win by killing everyone but eachother, Renegade wins by killing everyone. You draw guns, beer, bullets etc. Everyone is given a random character card, that has a special ability and a set amount of health.
The game itself is pretty mental not knowing who's who, a game of mind games, lying, mild paranoia.
I'll probably diverge from the theme, but build on upon the model in a 3d arena setting. Assigning and deducting points depending on who you kill and what your role was to determine the winner. "Cards" will spawn at different locations, bullets are limited. You'll have a limited inventory in the way that you can only hold so many cards. Maybe some character customization.
I like robots so there might be robots. And I've been thinking about a fighting / aiming system like Virtual On
. While your camera is locked on to a guy, your cursor is free to shoot down missiles or strategically fire a shot in the environment as your free to dodge and swerve around. not sure how these ideas will gel...
I've been learning Unity for this. Networking has been surprising easy but... Right now, I have database registration, login, a lobby, joining a game, and real time syncing working locally when I test multiple instances of the game.
TASTE TESTERS NEEDEDHowever I'm not sure if my networking script will allow other players to connect or create games behind their routers automatically. The problem I think is the NAT punching, which if I can explain it is a way of opening ports for clients to connect to.
I was wondering if anyone can help test a build with a couple computers. It's really not much fun at this point, but I would really appreciate it if someone could test this. I'll put up a link soon, just have to fix a couple things.
THANKS KISS PU
Here's the windows build. you can input any email address as long as its in the form
[email protected]. Otherwise you can get an email with your password and account name by yours truly <3 You won't be notified if there's an error registering, if there is just login as
username keokeo
password keokeo
https://dl.dropboxusercontent.com/u/46434785/unity/Bin.zipOther things to note:
- After logging in, to your left the fields are:
To create a Game:
Game Name: name of the game
Player Amount: max number of players (set this between 1-9 or you might get an error)
port: it's just a randomly generating port number between 40000-250000. NAT punching should work for any port if I understand it correctly.
-In the Center:
List of Games available to connect
Have to hit refresh upon logging in
After logging into a game a button to your left "Spawn" will spawn your character and load the Level. I think it's best to wait till all computers are at the Spawn button stage, or you might get errors. It'll probably be a waiting lobby at some point.
Controls:
wasd+space
space to flyyyy