Plan/design for app game

I am making 3 system thing for school: website, database and app(game). I already have website which was main project piece set up and database is fully working with website too. Now I have to make secondary system app game. It is going to be sliding puzzle game those where image is cut into segments and you have to slide pieces back together. So before I begin that I want to have some plan or what to use and how to use it. I was thinking Window Forms with librabry or extension to cut images into segments. I want Login Window which leads to menu window with option to select different profile in new window and also window for actual game and window/pop up for results. This app shouldn't be anything crazy kinda minimal. I am looking for any suggestions or ideas
6 Replies
Richard Evanson
Richard Evanson7mo ago
Game would be just simple program you. You click .exe or something and it opens
Buddy
Buddy7mo ago
I would just use a game framework such as FNA or MonoGame. Mainly because they already come with support for these kind of things.
PixxelKick
PixxelKick7mo ago
If you are wanting to make a game in C#, you likely will want to use either Unity or GoDot Engine, either or.
Buddy
Buddy7mo ago
No? You don't have to. Especially for such a simple game. A game framework is more than fine.
PixxelKick
PixxelKick7mo ago
Have != Want Unity and GoDot both have a bunch of prebuilt tooling to make this task extremely trivial however, it's basically what they are built to do, and they have massive dedicated communities and mountains of documentation, and Unity in particular is the "official" game engine microsoft supports so, it is for sure going to be the easiest time for a newbie However due to Unity's recent controversies I recommend GoDot if you actually want to get into making games, but if this is a sort of one and done school project and you just wanna get it done and get a good grade easily, I would use Unity, its a lot more stable than GoDot and has way more years of support/progress and its own dedicated discord
Richard Evanson
Richard Evanson7mo ago
I asked around most people reccomended MonoGame over Unity or WinForms But what about cutting/segmenting image? Is there some librabry or maybe MonoGame can do it? It is going to be essential because I will have to cut each image selected into chosen segments 9, 15 or 25 So I would use MonoGame + librabry for that And to connect and use database I think I can do that without extra librabry I think