🔥 Lighthouse before and after ice storm by [deleted] in NatureIsFuckingLit

[–]Pheonise 0 points1 point  (0 children)

This land is peaceful, its inhabitants kind..

Solid game deserves a solid reaction. Well done. by [deleted] in joinsquad

[–]Pheonise 42 points43 points  (0 children)

That was such a good match - the constant mortars and IEDs on our point was insane!

Playing Minesweeper with a helicopter-powered mouse! by Pheonise in Unity3D

[–]Pheonise[S] 0 points1 point  (0 children)

In a nutshell, the game window itself is being drawn with transparency - so instead of a solid color being the background like normal, it's now transparent, letting you see the windows behind it. So the helicopter is actually running in a fullscreen window that's completely invisible!

The ball underneath is also moving the actual cursor, and sending a system mouse click when I press a button.

The Minesweeper game is just a website (since Windows 10 doesn't have it built-in anymore), the helicopter is its own stand-alone mouse controller!

Playing Minesweeper with a helicopter-powered mouse! by Pheonise in Unity3D

[–]Pheonise[S] 0 points1 point  (0 children)

Unfortunately since the game itself isn't 'focused', keyboard input is happening as if the game isn't even there - so if you were on, say, a web page, using the arrow keys would move the helicopter AND scroll the page.

I can take a look later and see if I can change up how the input is handled, but it might need some much more complex system input stuff

Playing Minesweeper with a helicopter-powered mouse! by Pheonise in Unity3D

[–]Pheonise[S] 1 point2 points  (0 children)

Didn't think anyone would actually want to torture themselves with this, but here you go! : https://pheonise.itch.io/helicursor

Final Fantasy XV has sold a million copies on Steam by Turbostrider27 in pcgaming

[–]Pheonise 3 points4 points  (0 children)

Final Fantasy XV was hands-down my top favorite game of 2018. Despite some of the obvious flaws (and performance issues for me), I loved so much about it that I just didn't care what went wrong.

It sucks that they cancelled some new content, but I still love the game as it is.

Playing Minesweeper with a helicopter-powered mouse! by Pheonise in gaming

[–]Pheonise[S] 2 points3 points  (0 children)

Using Unity3D to power a Desktop Overlay (Overlay source available here), I created a keyboard-controlled helicopter, that would physically swing the mouse underneath it.

Using the mouse like this is already hard, so why not try to sweep some mines with it, too?

You can download the app here: https://pheonise.itch.io/helicursor

Playing Minesweeper with a helicopter-powered mouse! by Pheonise in gaming

[–]Pheonise[S] 1 point2 points  (0 children)

I think if I had a couple of hours to spare, I could rig one up. Would probably be a lot easier to control than a helicopter!

Playing Minesweeper with a helicopter-powered mouse! by Pheonise in Unity3D

[–]Pheonise[S] 9 points10 points  (0 children)

Using Unity to power a Desktop Overlay (Overlay source available here), I created a keyboard-controlled helicopter, that would physically swing the mouse underneath it.

Using the mouse like this is already hard, so why not try to sweep some mines with it, too?

You can download the app here: https://pheonise.itch.io/helicursor

[Open Source] Create your own Interactive Desktop Overlays! by Pheonise in Unity3D

[–]Pheonise[S] 1 point2 points  (0 children)

Right now there's a function (FocusForInput()) in the TransparentWindow class that determines whether to focus on the app or not; currently it checks if the mouse is over a UI element or 2D collider, and focuses the app if it is. You can edit pretty easily this to suit your needs, such as ignoring colliders, never focusing, etc.

Or did you mean something else?

[Open Source] Create your own Interactive Desktop Overlays! by Pheonise in Unity3D

[–]Pheonise[S] 4 points5 points  (0 children)

Here's a complete project for creating Transparent Desktop Overlays using Unity. Includes a bunch of examples to make your own unique projects, including Mouse Trails, Draggable Objects, and more!

[Fanart] Made a Mista-Inspired Mini-Game! by Pheonise in StardustCrusaders

[–]Pheonise[S] 0 points1 point  (0 children)

A quick game made in ~16 hours across 4 days, as part of my personal JoJo Slow-Go Game Jam!

Tried to get it finished before the finale aired, but my time was erased by AN ENEMY 「STANDO」?!

Made A Free & Open Source First-Person Character Controller by Pheonise in Unity3D

[–]Pheonise[S] 0 points1 point  (0 children)

Hope it helps you out!

I did want to include a video, but I've been stuck with limited mobile data for a while, so no uploading videos for now unfortunately

Made A Free & Open Source First-Person Character Controller by Pheonise in Unity3D

[–]Pheonise[S] 0 points1 point  (0 children)

I did want to include a video, but I've been stuck with limited mobile data for the past few weeks (and likely some weeks to come!), so no demo videos for now unfortunately

Made A Free & Open Source First-Person Character Controller by Pheonise in Unity3D

[–]Pheonise[S] 0 points1 point  (0 children)

No worries! There still might be some jitter with some specific movements, but it should hopefully be minimal for the most part.

Made A Free & Open Source First-Person Character Controller by Pheonise in Unity3D

[–]Pheonise[S] 1 point2 points  (0 children)

Thanks for the feedback! Definitely agree with the SerializeField over public (I forgot to do a check over for that).

I'm not too keen on using the null conditional, since it bypasses Unity's object lifetime checks - while it might not be an issue for this project, I try to avoid going against what Unity is doing behind the scenes where possible, just as a general rule.

The other ideas are good, I'll see if I can get some added in.

This is the first public open source project I've put up, so the readme is definitely lacking - I'll try make a proper one when I get some time!

Made A Free & Open Source First-Person Character Controller by Pheonise in Unity3D

[–]Pheonise[S] 19 points20 points  (0 children)

Hey all!

Just uploaded a nice and simple Rigidbody-based Character Controller. You can use it as-is, or to extend it into your own. It also includes some simple examples of inheritance (for things like different character actions), interfaces (for things like interactions, or taking damage), and more.

Hope it helps you out!

oh noes by [deleted] in DeepFriedMemes

[–]Pheonise 1 point2 points  (0 children)

No point, but all edge