MonoGame Feature Wishlist

There is literally just 1 line of code that you need to add to your Activity1.cs file to make fullscreen hide the navbar…

how about providing that line

1 Like

as I said, once again the miracle line of code that is supposed to work never turns up, if your talking about changing the line in the theme/style, been there seen it bought the t-shirt, I’ve tried every combination nothing works, to force a full screen, yes getting rid of the status bars ok, but full screen no. As an FYI as well, setting graphics.Isfullscreen=true inside the constructor for a windows GL also won’t work, it has to be set inside either Initialize or OnLoad, only then you get a full screen window, is it even possible to force an android screen to 800x600 res? If it is I wish someone somewhere anywhere would just spill the beans and friggin say HOW!

WOAH horses, take a breather guys and come back tomorrow, we don’t need this kind of attitude on here. it helps nobody.

Let’s keep this thread on topic.

((View)g.Services.GetService(typeof(View))).SystemUiVisibility = (StatusBarVisibility)(SystemUiFlags.Immersive | SystemUiFlags.HideNavigation | SystemUiFlags.Fullscreen);

There is also the Myra UI, which I am finding quite easy to work with so far…

Xamarin just been bought by Microsoft, Xamarin studio no longer available, so? here’s the deal, Monogame, nice but still relies on opentk, those days are gone, no documentation via monogame ?
XMA, dead, I’m thinking Microsoft are trying to get all the cross platform shit together and giving it away via community?
As it turns out there is no way to put an android (NONE OF THEM) into a screen mode like, 640x480 or 800x600 or any other type, they are controlled by a thing called DIP (Density Independent Pixels), basically from what I understand your screen is a MIP map and android stretches or shrinks your background (2D) anyway it wants,
(DIP or DP) is handled in the activity file via xml and there are a bunch of options, I’m still learning so look it up yourselves, basically no matter what screen size you want it has to be handled via virtual pixels and android translates that to a full screen display, the res never changes
as an example of how it works, so no code, like I said I’m still trying to figure it out! in the simplest way to explain.
your android screen is 1024x768, could be 900x2000, you don’t know every device is deferent
you want to display 800x600 screen
your gonna run into 2 problems

  1. does your target changes resolution (some do)
  2. will it look the same on every android device? NO

The way android gets around it is to run your stuff in the background and display it on there virtual screen, your 800x600 will be displayed at what ever friggin res the tablet or phone decides! IOS and WINPHONE again does this (open the window and shout help WTF) wish there was a standard (whoops so mono not there yet), with Microsoft buying Xamarin it seems they are serious about doing that? might be DirectX across the board?
basically the reason monogame has not got the “graphics.IsFullscreen” working is cos they can’t
no way unless they mess with the activity file big time

I hope this helps some people and you can post some solutions?
Paul

can you make monogame work with torrent games also can you look into http://samsung-allshare.en.lo4d.com/ for samsung smart tv

Is support for Steam/GameCenter/GooglePlay/etc within the scope of MonoGame? Voted for Vulkan btw :slight_smile:

Ain’t samsung smart tv powered by android ?

I think its powered by Tizen.

Support for new C# 7 Tuples would be great for base structs (Vector2, Colors, Rectangles, Points …).

that should work by default

Deconstructors could be added though. MG currently uses C#5 (so it’s usable with older VS versions for people that build from source), but I don’t think you actually need to compile MG using C#7 to get deconstructors to work. Can anyone confirm?
EDIT: you can also add deconstructors as extension methods while they aren’t implemented in MG itself yet.

Audio visualization

i have think monogame needs audio visualization features :stuck_out_tongue:
(or some access Song’s binary or stream binary)

and mp3 license is finished at 2017 april 16

(can i make a music visualization based rhythm game?)

Reduce the character limit for these forum posts to 10

2 Likes

Complete XAct support.

Hi
I have win 10 64 and VS 2017 Community
Pls coonect Monogame with this VS
Now its not work

Monogame works without issues with VS 2017 community edition.

Sure it works. You must have failed something in your installation.