Okay so I did a good bunch of games on Game Maker but I wanted to go into Unity to have more freedom.
Thing is, I had an idea for a little game that I could see more or less be done in Game Maker.
But I wanted to try to make it in Unity (especially since I’ve been learning C# for almost two years now)
Since I’m having some little problems with my prototype coding, I’m wondering, is it a good idea or should I come back to Unity later with something more simple?
(Note: I know this sort of thread already exist but I never found an satisfying answer… Also, hope I’m not off-topic!)
Why don’t you finish making your game in game maker to see what you can actually do first, then try to replicate it on Unity. If you did it on Unity successfully, you are making progress and on the right track. This way, you know you have not discounted yourself when you are actually learning Unity, and even if you fail, you still have something to ship from game maker. Good luck ![]()
Extra:
Once you get more and more familiar with Unity and how to work efficiently with it, then you are able to better judge for yourself if the next new game idea will be done in Unity or not. Unity is battery included and does comes with lots of goodies though: vast community support, plugins and assets, regular engine patches, cross platform support.
These links might be relevant
Thanks for your answers!
ldhongen1990 answer was pretty much on point
I actually only started to develop it on Unity but I had problems with it… So I’ll probably take your advice and make it on Game Maker first then try to replicate it in Unity and try to learn more concepts afterward to find something I know I could make with Unity! ![]()
And still thanks for your links JeffDUnity3D but I already have some experience with C# and already watched tutorials before starting coding, I just didn’t wanted to take TOO much time learning since I kinda have my own idea in mind, but I’ll totally be more prone to learn after I’ve realized my game since my first plan is getting something done!
I actually think thats terrible advice. Choose a game engine and stick to it. Pick one, either GM or Unity. It does not really matter which, what matters is you begin to get better at one by practising.
Godot is also good btw, and free.
It is actually okay to disagree with me. No right or wrong answers, just which answer is more relevant and helpful for that guy.
I will forgive you for calling my advice terrible and go shoot some zombies in Unity instead. ![]()
I agree with you on that, as long as the game gets made thats what matters! ![]()
I don’t know how complicated your game idea is, but when you first jump into Unity you should start with creating something simple. A more complicated project should be saved for later.
Thanks for the answers again
I tried Godot last year but I remember being quickly lost… I could give it another try but if I evolve from Game Maker (and I probably will), it’ll probably be on either Unity or Godot.
And my idea is pretty much an multi-event game but most events would be some kind of linear racing game (You can only go up or down, need to dodge obstacles and you gradually gain speed or gain some by collection bonuses, it would also be 1-player only but played against AI opponents. I already did something similar to this in Game Maker so that’s why I was thinking it wouldn’t be that hard.) I also don’t plan to sell it so I have more room for mistakes! ^^
You will, I repeat you will get frustrated very early on with the way Unity is now. The whole system is hosed in ways that Unity or the community can not contend with. It wasn’t always this way. A new person would come on board and ask about how to do simple to mediocre things. Now the questions are all system failure related. There are a lot of these posted 1 -2 years ago then never got decent answers. Technical yes but the problem never got solved. The unanswered ones are where the poster has left the park never to return again. I for one am very technical and adept at many platforms. I bounce in and out of Unity weeks or months at a time hoping there would be answers or updates to fix my current system failure. The answers are few and far between. Coming back to Unity this time just made the previous far worse and the answers do not succeed in providing a solution. I have also seen question posters never get an answer and thus never return.
What corporate has lost track of is developers just want a platform, a tool, and a goal to hold on to as their own. We developers are very much happy in our heads with progressing the solution towards the goal. It is what makes developers tick. We are creative because we like our thoughts and have no qualms about going into the coding closet and cranking out mind code. The encroachment of the Uncreatives into programming that thought they wanted to be programmers are not cut out for the mental playground that a developer needs to do great work. Real developers have a knack for solving problems. The Uncreatives think it an ugly environment to go into one’s own head to roll ideas around. They are social and should stay there and not stray into an area that is a cluster foop for them.
When a developer is done then comes the presentation. I love this part but so do a lot of others that can’t do the necessary work to get this point. They steal the stage with fluff presentation and no grind. Because of this air head’s lack of ability to sequentially tackle a mental problem they have inadvertently screwed up the time line and solution. Management has now come along and turned development scenarios as time slots. They just throw a person at the problem and demand a immediate fix. And they exacerbate the problem with TQM, PPM, time cards, controlled breaks.
Now the really good developer is stopped dead because a good solution does not come out of code management or textbooks.
The good developer protects the data and users first before adding any more fixes. This is something Unity has forgotten.
And now I have wasted precious development time warning the unwary to tread lightly here in Unity.
We like well formatted posts and paragraphs around here.
I lol’d