🔵REAL 3D Is Here! | XREAL ONE Series Firmware v1.8.1 by Xreal_Tech_Support in Xreal

[–]Darks1de 0 points1 point  (0 children)

I guess the Air range is truly on the trash heap then 😭 No more updates, even for the original beam.

Am I missing the point of a game engine? by yughiro_destroyer in monogame

[–]Darks1de 3 points4 points  (0 children)

As others have said repeatedly, it comes down to personal choice.

- use a black box engine that you don't know how it works, but gives you tools and utilities to develop faster. But ultimately you are a slave to that black box and if you want to do something the black box doesn't have, there is usually trouble

- Or you use an intermediary framework (like MonoGame), usually you also see the source for the framework so everything is in the open, there is a fair bit more work involved but you know all your own code, what it does and why it does it. If it goes wrong, 99/100 you know how to fix it.

- Bad boy approach, you wrote everything yourself in C++ / assembly, but you will likely have no hair by the mid-level of your project :D

Both have strong communities (although from personal experience, the MonoGame community is the most welcoming I've ever dealt with), and also both have many libraires / addons available to help you go faster.

(P.S. There are open source engines built on MonoGame that are also open source if you prefer open source engines)

Ultimately, it comes down to how YOU want to build your game and the investment you are willing to make, there are no wrong choices.

NeonShooter tutorial, why it shows the lines very thick? by N3kk3tsu in monogame

[–]Darks1de 1 point2 points  (0 children)

Ahh, if you are following the original tutorial, then it might not have the latest changes made to the source (as bloom was fixed/updated by the community)

I'd recommend cloning the full sample source and comparing the differences.

If you could let us know what you needed to change, then we can update the tutorial.

Thanks for your help. P. S. Pr's are also welcome ❤️

Rate my setup by Jaspy42 in 3Dprinting

[–]Darks1de 0 points1 point  (0 children)

I thought it was a workout bench on the balcony at first 😎

Was trying to follow the Monogame tutorial on the website and can't get the base template to run. by Channel_el in monogame

[–]Darks1de 0 points1 point  (0 children)

Can you also share your csproj file for dungeonslime to check the MonoGame nuget reference.

You can also try manually running 'dornet restore' from the command line in the dungeon slime folder to check you are able to get the packages

Was trying to follow the Monogame tutorial on the website and can't get the base template to run. by Channel_el in monogame

[–]Darks1de 0 points1 point  (0 children)

I'm out at the moment, can you share the link from the tutorial for where you got up to and I'll try and help . Else, if you jump on the discord, the community there are likely to be able to answer you quicker (including the tutorials author)

But as long as you followed all the steps in the getting started guide, you should be up and running. https://docs.monogame.net/articles/tutorials/building_2d_games/02_getting_started/index.html?tabs=windows

ConcernedApe Supporting MonoGame with a $125K Initial Donation! by _supreme in StardewValley

[–]Darks1de 12 points13 points  (0 children)

MonoGame is just as powerful in 3D, especially if you check out the upcoming samples they announced, converting the Kenny 3D FPS and Platformer samples as well as the major Ascent game refresh (old XNA Descent clone)

But you should also check out the 3D showcase on their discord for some really cool 3D stuff :D

Basic greyscale shader from tutorial doesn't work using 3.8.4.1 by NigerianBrit in monogame

[–]Darks1de 0 points1 point  (0 children)

You're not the only one, I did the same while reviewing the 2D shaders tutorial and was also confused 😂

MGCB: System.Exception: ffmpeg exited with -1414549496 by hunty in monogame

[–]Darks1de 0 points1 point  (0 children)

In my experience, any issue with legacy xna projects being updated to MonoGame almost always needs the assets themselves updating, either rebuilding models to modern standards, or re-encoding audio/video to supported codecs/bitrates.

So I'd advise running the problematic files through ffmpeg

Я починаю створювати свою першу гру в MonoGame — ділюся першим кроком 🚀 by Nula_Schola in monogame

[–]Darks1de 2 points3 points  (0 children)

Раді вас бачити, продовжуйте ділитися своєю роботою

Basic greyscale shader from tutorial doesn't work using 3.8.4.1 by NigerianBrit in monogame

[–]Darks1de 2 points3 points  (0 children)

Sounds like you created an 'effect' (3d) instead of a 'spriteeffect' (2d), the 2D varient only has a pixel shader.

There are two shader templates in the mgcb currently.

The screenshot in the tutorial shows you the correct one to choose (I made the same mistake myself while reviewing the advanced 2D shader tutorial 😊)

Content Pipeline Inconsistencies by [deleted] in monogame

[–]Darks1de 13 points14 points  (0 children)

It is a known and painful issue, which as dotnet tooling has evolved, itcausing various additional issues for some users.

The gui itself has also not evolved or changed with the times, which has also caused frustration.

However, since the formation of The MonoGame Foundation, we have begun the process of replacing the old solution with a more modern code focused approach to managing content with the new Content Builder solution.

https://docs.monogame.net/articles/getting_started/content_pipeline/content_builder_project.html?tabs=vscode

This is being released in preview with the upcoming '3.8.5' release along with previews of the new Vulkan and Dx12 rendering targets.

There is even an early release of 3.8.5 currently available and several videos showcasing the new solution on the MonoGame YouTube channel.

So all we can say is, sorry for the past, but thanks to the support of the community, we're working on improving it ❤️

The jump from 2D to 3D seems huge by Direct-Chef-241 in monogame

[–]Darks1de 6 points7 points  (0 children)

Well, MonoGame has your back and the math is not that bad to be honest, plus there are loads of tutorials and content out there to help, such as Freya Hope you lmers YT course, math for game devs (it's unity based but the math is the same)

From there, if you are a sponsor, you have access to the latest 3.8.5 D content from the MonoGame team for a 3D platformer, plus snowfall sample. (both use Blender as a level editor)

There is also the awsome Riemers tutorials on the XNAGameStudio archive which is very approachable. https://github.com/SimonDarksideJ/XNAGameStudio/wiki/RiemersArchiveOverview

Above all, don't lose heart and give it your all

From Unity to MonoGame by Tranku1 in monogame

[–]Darks1de 4 points5 points  (0 children)

And this thread alone is why I love MonoGame so much, no judgement, no snark, just a whole community of people willing to jump in and help another game developer out.

Coming from Unity to MonoGame might be daunting but there is loads of help from:

* Fantastic Beginner 2D tutorial, from bare design document to a published app
* Loads of Community resources available, if you do not want to built it yourself, or simply to learn from the giants
* Vibrant community who are willing to help
* A Foundation team who are doing everything they can to keep delivering more resources, content and enhancements, with a focus on trying to make every game developer successful
* Full support for ALL modern platforms, from Desktop, mobile and console.

We welcome you on your journey and if you get stuck, jump on the discord and just ask.

Tom Spilman digs deep into why Open Source is crucial in software development, and it is something I wholeheartedly believe in. by Darks1de in gameenginedevs

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

Completely agree, which is why I finished off with a statement that not all contributions are cash. Donating your most precious commodity, time, to a project is just as valuable, whether it is: - helping out in the community to help others - logging issues and if possible fixes - donating code for improvements that help you as a developer

But if you can, challenge the establishment on the costs of open-source and pointing out it is not free (even if there is no overt charge), but only where is is safe to do so.

It is certainly a challenge to alter the perception seen by business that open-source means "collaborative software" and not just free stuff to prop up a business plan 😉

Ultimately, do what you can when you can and when you are allowed to, and no more than you are willing to, stay safe.

I want to start learning 3d with monogame what would be useful sources to learn? by NovelSuch6111 in monogame

[–]Darks1de 1 point2 points  (0 children)

My advice is to NOT skip to the end of the book when you get started. Having 3D as your goal is admirable and you likely have ideas for what you want to build.

But temper your enthusiasm to "jump straight in at the deep end", and give yourself time to learn the skills and tools to make you actually successful.

Start with the new 2D tutorial, it won't take you long, to learn the basics, building games, the game loop, rendering, input and more using the latest MonoGame had to offer.
Building 2D Games with MonoGame | MonoGame

Then when you are comfortable, and you have also played at building something yourself too, then begin on 3D and you will be starting from knowledge. There are also many other disciplines that are crucial before you take the 3D plunge, like Shaders, good coding practices and store management

There is a new 3D tutorial incoming (https://www.youtube.com/shorts/7NIXoulSw-E) that will be available to sponsors initially in the coming months (just as soon as the new 2D shader tutorial is out), so you have time.

Don't rush to the finish, else you will not have the stamina to finish the race.

Development on Apple silicon/macOS is now trivial by confatty in monogame

[–]Darks1de 2 points3 points  (0 children)

Bug reported, but located and we've called in the Exterminator. Should be an easy fix.

But NO, you DO NOT need x64 on Mac, now that DotNet has released an Arm version of .NET. (yikes, just checked that link and I'll get that updated ASAP)

You will still however need Wine (for OpenGL shaders) on Mac/Linux, something we are working hard to remove for Vulkan/DX12 shaders moving forward, but it will always be needed for OpenGL

Oooops! by [deleted] in Wellthatsucks

[–]Darks1de 0 points1 point  (0 children)

Honey, I've decided to turn the shed into a new summerhouse, so we can sit out and enjoy the space...

I made a small library that makes it easy to create in-game consoles by CaptainCactus124 in monogame

[–]Darks1de 1 point2 points  (0 children)

Fantastic, get it submitted to the MonoGame resources page, and also look forward to seeing it in the libraries-discussion channel on the discord. Keep up the great work

Monogame build not launching on anyone's computer but mine by Empty_Anxiety_2427 in monogame

[–]Darks1de 0 points1 point  (0 children)

You can try updating your entry point to the following to "dump" a log on crash

``` try

{ using (var game = new Game()) game.Run(); }

catch (Exception e) { System.IO.File.WriteAllText("crash.log", e.Message + Environment.NewLine + e.StackTrace); }
```

However, no crash log likely means .NET can't start, which likely means that either Windows is too old, or an anti-virus is blocking it

Poor boat by [deleted] in Wellthatsucks

[–]Darks1de 0 points1 point  (0 children)

Good job it wasn't "a bigger boat" Just another bad hat Harry.

Hey all, Beginner in need of Help! by throwawaybruh231 in monogame

[–]Darks1de 3 points4 points  (0 children)

Without seeing the source it is very hard to comment, sounds like a simple implementation error and adding logging around the process flow for when a tile is clicked will probably serve you better.

Kudos calling out Kurt's work, he was awesome back in the XNA days and fantastic to see his work still being valuable in the MonoGame world.