• Advertisement

Unity Taught myself Unity. Here are my first two games published for android. I can help teach you how I made them. Including my ad revenue journey.

Recommended Posts

Hi everyone.

I have recently taught myself Unity from scratch with no formal training in programming.  I see a lot of people asking where to start, how to do things and I thought I would post here to both showcase my game and help the community.  My spin on teaching/showing is from an average Joe perspective instead of a professional who shows things without explaining to the real beginners. For example they say "put a rigidbody 2d on this" and no understanding on why that is the case or what the hell it even is.

The first game is a flappy-like game called Balloon Boy.  This is a great project for people to lean.  One button input to manipulate the character to pass through rings without hitting them.  Simple, addictive.  Balloon Boy Game  The average score is around 15, but someone sent me a screen shot of 22.  If you're wanting to develop in Unity let me know and I can guide you 1-on-1 or a write up of how to make your own.

kURoUZDA1CTvDVaZwM4ly0eeOGJux09SpBH6Cx_r

 

The second game is a 2D Mini Golf game.  Full of trick shots, beating the par, unlocking courses, and I gave a try at 2 player hot-seat (boy that was hard).  Despite the complexity of the game there are very simple mechanics that a month-old Unity user could accomplish.  Golf-O-rama game

If you think you're good at angle, power charge games then give this one a go.

DqQ-UhPHIh9h9os_nklsT-NpjRDTmKD-GJdKLKvn

The last part of the journey of making these games was converting to Android APK, setting up a google play account, trying to integrate ads into the games, and following the progress.  Any questions about the steps or results, ask away.

 

Lastly, as these are my first games I've finished and I'm new, feel free to let me know any suggestions or critique.  I'll be lurking around the forums helping people where I can.

 

Cheers everyone.

Share this post


Link to post
Share on other sites
Advertisement

do you have any experience with 3D?. my idea is a trial type of game but from a marble's perspective. you control the marble and go through obstacles to reach the end, and everything will look much bigger to scale the view from the marble. I use Unity.

Share this post


Link to post
Share on other sites

I haven't dabbled in 3d just yet, but I imagine that since I have the core understanding of Unity it wouldn't be hard at all.  Just more vector3's and less vector 2's.

So almost a 3d version of my golf game, but zoomed in a lot more.  Super Monkey Ball comes to mind if you've seen that game.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Advertisement
  • Advertisement
  • Popular Tags

  • Advertisement
  • Popular Now

  • Similar Content

    • By MochiArtist
       draw stuff like this 
       
      Okay, so I am an artist and have been for 6 years. However, I struggle to write code. I'd like to make a small demo of a game I'd like to make one day. If your willing to help it'd be much appreciated. so here is the concept: it's a survival game that involves cute characters that are mochi. 
      Mochi Universe
      Draft version 0.01 (24 December, 2015)
       
      Concept
      The game concept revolves around city building and exploration. The target audience will be age 9+ (most likely because of the possibility of fighting). The cute graphics should appeal to all audiences male and female. The gameplay includes elements of real-time strategy games (such as warcraft ) with faster paced action (such as clash of clans). In order to build your city, you will need to explore the surrounding environment and collect items (such as in minecraft). The gameplay will less intense than warcraft and clash of clans, so the focus will be more on casual gamers than hardcore gamers.
    • By steve negrin
      hello, i'm steve and im designer, i can design any idea and i'm looking for projects to help, if you are interesting write and we can talk about it
    • By Terry Jin
      Hi everyone! 

      I am from an indie studio that has received funding for our concept and is ready to create the next generation 2D Pokemon-inspired MMORPG called Phantasy World. This ad is for a volunteer position but hopefully will transition into something more. Our vision is to create a game that draws inspiration from the series but is dramatically different in both aesthetics and gameplay as the work would be our own.
       
      We are hoping that you can help us make this a reality and are looking for game developers familiar with the unreal engine and would be happy to work on a 2D top down game. Sprite artists are also welcome as we are in desperate need of talented artists! Join our discord and let's have a chat! https://discord.gg/hfDxwDX

      Here's a teaser as to what our in game characters look like when moving in the game world! Hope to see you soon!
       

    • By GytisDev
      Hello,
      without going into any details I am looking for any articles or blogs or advice about city building and RTS games in general. I tried to search for these on my own, but would like to see your input also. I want to make a very simple version of a game like Banished or Kingdoms and Castles,  where I would be able to place like two types of buildings, make farms and cut trees for resources while controlling a single worker. I have some problem understanding how these games works in the back-end: how various data can be stored about the map and objects, how grids works, implementing work system (like a little cube (human) walks to a tree and cuts it) and so on. I am also pretty confident in my programming capabilities for such a game. Sorry if I make any mistakes, English is not my native language.
      Thank you in advance.
    • By Ovicior
      Hey,
      So I'm currently working on a rogue-like top-down game that features melee combat. Getting basic weapon stats like power, weight, and range is not a problem. I am, however, having a problem with coming up with a flexible and dynamic system to allow me to quickly create unique effects for the weapons. I want to essentially create a sort of API that is called when appropriate and gives whatever information is necessary (For example, I could opt to use methods called OnPlayerHit() or IfPlayerBleeding() to implement behavior for each weapon). The issue is, I've never actually made a system as flexible as this.
      My current idea is to make a base abstract weapon class, and then have calls to all the methods when appropriate in there (OnPlayerHit() would be called whenever the player's health is subtracted from, for example). This would involve creating a sub-class for every weapon type and overriding each method to make sure the behavior works appropriately. This does not feel very efficient or clean at all. I was thinking of using interfaces to allow for the implementation of whatever "event" is needed (such as having an interface for OnPlayerAttack(), which would force the creation of a method that is called whenever the player attacks something).
       
      Here's a couple unique weapon ideas I have:
      Explosion sword: Create explosion in attack direction.
      Cold sword: Chance to freeze enemies when they are hit.
      Electric sword: On attack, electricity chains damage to nearby enemies.
       
      I'm basically trying to create a sort of API that'll allow me to easily inherit from a base weapon class and add additional behaviors somehow. One thing to know is that I'm on Unity, and swapping the weapon object's weapon component whenever the weapon changes is not at all a good idea. I need some way to contain all this varying data in one Unity component that can contain a Weapon field to hold all this data. Any ideas?
       
      I'm currently considering having a WeaponController class that can contain a Weapon class, which calls all the methods I use to create unique effects in the weapon (Such as OnPlayerAttack()) when appropriate.
  • Advertisement