I would like to discuss my Idea
-
Sooo, everyone.
Sooner or later someone Has To Do This.I would like to discuss something with you.
Feel free to join the conversation and discuss how we could do this Game on SwitchY'all know Garry's Mod - > TTT?
A Game with a one of a kind feeling,
and never really beaten in its Core.Long story short, imagine 4 Players in a Room. One of them is a Traitor who wants to kill them all. The others don't know who is friend or foe and need to survive.
I wish to play that on the Switch, NOW
period.Jokes aside, I have never really seen a Clone of this. So I decided to do It myself.
About me:
Im really fresh into this FUZE thing but what I see is that the possibilities of this thing are sheer endless. I'm good with seeing potential, and this one definately has it. If I want to learn something, I just learn how to do it.About my Idea:
It's not possible to script this for online multiplayer with Fuze, but I can bring some Players to a TV
How about a 2D Top Down Sprite Game
Maximum of 16 joycons makes 8 Controllers right? (correct me if I'm wrong)
So that makes 8 Players max if 2 Sticks needed.Screen 1900x1000
Engine Script
Every Player Controls his Sprite and his Hand Cursor. The Cursor can move around the Player with a radius dependant on the Weapon that's being currently held. Cursor moves with the player.
Shooting (easy) , draw a line between player and cursor and if an enemy is between that he gets damage. Only if the line is not interrupted by walls.
Shooting (normal), spawn a bullet Sprite and launch it. Has a more ballistic factor, but do I need that? I don't know how to do that stuff yet.
I got quite a complete Concept written down which I don't want to release right now, but I need some help with some features.
Imagine wich features a Top Down 2D Sprite Game could have to add possibilities for Traitors to kill in secret. Since 8 Players share one screen you are never without witnesses.
My Features would be:
Temporary invisibility (Both Cursor and Player)
Hiding Places on the Map (makes player invis and Cursor transparent for aiming)
Do you have some ideas or just a little inspiration to join in on the conversation?
-
Sounds like a cool idea to explore.
Also have you ever played Werewolf? It's a cool multi-player "traitor" game to think about as well.
-Alien
-
I haven't played werewolf yet, but I heard about it. It's kind of a Card game with a Traitor style.
I will look for a way to document my progress and upload it here to share my thoughts.
Right now I have an Engine written down for only 1 Player. You have 4 Weapons to choose from, your range and speed depends on your chosen weapon making the fist the fastest one.
My Plan is to Add all controls for player 1 and copy these lines for player 2 and so on.
Finally I want to be able to choose the player Number and the engine initializes dependant on the variables I set before.
-
Sounds intriguing, but how you gonna do the secret invisibility stuff if everyone’s looking at the same screen?
-
For some inspiration, take a look at "Hidden in plain sight", which is available on the Switch eShop. That is a game that does hidden roles really well, and it does it with really simple graphics and game play. My kids and I love to play it together; so much fun!
-
The video in your post has been removed as it contained inappropriate language. Please be mindful of this in future, as this forum is open to all members of the family from 13 up.
-
@Kat oh I'm very sorry for that.
I will mind that for future references and look further into the source if I post something. -
@vinicity we love it too, excellent little game
-
@toxibunny I think I will add Hiding Places where the player Sprite will vanish.
Giving all roles the ability to disappear would be interesting as well
-
Right now I have a mathematical problem.
I have PlayerSprite and Cursor Sprite
I want to launch a 3rd Bullet Sprite
At PlayerSprite location and I want it to fly towards the Cursor Sprite.For that I need a formula to rotate the Sprite towards the Cursor and I don't know how to achieve that.
-
To get the angle to a specific point, you will need to use atan2(). Take a look at Wikipedia:
https://en.wikipedia.org/wiki/Atan2 -
Whoa that reminds me of my school days.
I need to get better in math, Im just seeing Greek symbols xD
-
There is an example here that uses it to set a sprites rotation angle:
-
-
I will look into that this evening, I'm at work atm
-
Do that! (It seems to be live now as well!)
-
Atan2() is pretty sweet. I used it for a twin stick shooter once.
-
Twin stick shooter sounds pretty much like the game I'm coding :D
I'm getting CS2D vibes -
I just love Fuze. From getting an idea in my head (a rotating tank and a crosshair) to having a working demo, and then sharing it with others took like 20-25 minutes. That is pretty amazing and shows how easy Fuze is to work with once you get used to all its little idiosyncrasies!
-
@vinicity Can we quote you on that?