Simple Unity Game Ideas C#

Updated on October 22, 2017 in [C] Beginner
Share on Facebook0Tweet about this on TwitterShare on Google+0Share on Reddit0
7 on August 14, 2017

I’ve recently began on  learning C#, and i would like some simple and easy game ideas. I don’t know alot in C# yet but i have some basics. I have also watched: How to program in C#… Beginner Tutorial  so i have a some knowledge about most of the stuff in those tutorials too. The game is going to be created in unity, and i don’t expect to make anything big, just a small game to learn from.

  • Liked by
Reply
0 on August 14, 2017

Hangman, falling blocks, a simple game with your own twist, breakout, memory puzzle, snake, tetris, tic tac toe, pong, maze…

  • Liked by
Reply
Cancel
0 on August 14, 2017

Thanks for the ideas, i think i’ll make some falling blocks game maybe.

 

  • Liked by
Reply
Cancel
0 on August 14, 2017

Minesweeper is a good way to learn about 2d arrays and the flood fill algorithm.

  • Liked by
Reply
Cancel
0 on August 14, 2017

i don’t think i can create a mine sweeper yet tho.

 

  • Liked by
Reply
Cancel
0 on October 21, 2017

A great one for beginners, one I am doing right, is Knight’s Tour. Fun, but has a couple of challenges involved (hints, valid move, loss function, etc.) 

JoshuaPuhach :]

  • Liked by
Reply
Cancel
0 on October 22, 2017

If you want a bit of a challenge, make a clone of super crate box. Or if you want do what I did and make a horror game. Also you said you don’t think you can make a minesweeper clone, that’s fine. Programming is one of those things where you learn along the way, it will be a fustrating learning curve as you will not understand alot of code that you will come accross.  But if you really wanted to push your self and make a minesweeper clone, you could either watch a tutorial on it, or download the source code and debug then understand it which is also effective.

But I think you are headed in the right direction, just keep making mini projects. One thing you will realize in coding, when you experiment you will learn new stuff then will be able to use it future projects.

 

Since you seem to be fairly new, I could give you a step by step guide if you are interested to get you started. (I know it seems contradictory what I said above I am referring to “making mini projects”, I am just not sure how much C# you know)

 

Step 1) I would do an intermediate C# course, you can do advanced aswell. Reason being is there will be concepts like classes, methods etc, that you wil need to use in your games. One link if you want to check out is here:

https://www.udemy.com/courses/search/?q=unity%203d&src=ukw

if you don’t want to pay for it , there are free ones or what you could do is look at the content and just type it on google and learn that way.

 

Step 2) Take a course on making games like here on Udemy:  https://www.udemy.com/courses/search/?q=unity%203d&src=ukw its pretty cheap. The point of taking a course if you have never made a game before this will guide you and you will learn new tips and tricks you can apply when you then make your own game.

 

3) Start making your own projects, whether its a clone of a game or your own, the goal here is to build some skills and have some fun at the same time.

 

I wish you good luck on this journey!

  • Liked by
Reply
Cancel
0 on October 22, 2017

You can also try these ones:

https://unity3d.com/de/learn/tutorials

I started with them and it helped a lot.

  • Liked by
Reply
Cancel