Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,208,028 members, 8,001,141 topics. Date: Wednesday, 13 November 2024 at 02:59 AM |
Nairaland Forum / Science/Technology / Programming / I Want To Start Developing Mobile Phone Games For Android What Should I Learn? (929 Views)
Developing Mobile Apps With Flutter: 2023 Free Training For Mobile Enthusiasts / How To Start Developing Java Programs And Apps In Fedora / Guys Where Can I Learn Python In Lagos (2) (3) (4)
I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 9:09am On May 05 |
Please just want to venture into developing mobile games for Android, probably starting with 2d games. When it comes to concepts and all that, I boil crazily with them from time to time. So creativity should not be an issue. The problem here is the tech aspect. Please what should I know and learn, and kind of step by step from concept to making my game live. I plan on 2D, but have an eye for 3D games after succefuly publishing some exciting 2D games. ( For 3D I plan creating something like soccer games like dream league soccer) Please advise 1 Like 1 Share |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Ynix(m): 10:44am On May 05 |
lovediehatelive: You have a long way to go though |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Alphabyte3: 12:47pm On May 05 |
lovediehatelive: U could learn a game engines like unity ,unreal ,Godot , Cocosdx and Cryengine . Unity is more popular in 2024 for 2d / 3d games but you need to learn C# and take a beginners course about unity on Udemy and YouTube. For 2d game you create the sprite or assets with photos editing software by drawing them while 3d games u use blender ,Maya ,zbrush and Cinema4d for animation. 1 Like |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 2:31pm On May 05 |
Ynix: Yes, I am surely excited for this long journey! The journey of a thousand miles begins with just a step they say! I'm looking for that step, not just any step, but one in the right direction. Also, I would be glad to have a blueprint or a map like guidelines to help me from step to step from start to finish! |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 2:32pm On May 05 |
Alphabyte3: Thanks for this heads up. Unity seems to be very popular. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Alphabyte3: 5:11pm On May 05 |
lovediehatelive:It popular because some game assets or packages are free cutting development time and some developers earn by selling assets not just for game programming. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 6:34pm On May 05 |
Alphabyte3: Thanks, you have done well. I'll be glad if you can throw more light. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Alphabyte3: 6:55pm On May 05 |
lovediehatelive: It has an assets store or marketplace for buying and sell animation or assets . I was among the first person to predict about AI in 2d and 3d games and asset development here .The post was here on Nairaland. You don't need to spend time creating each characters or environment and lighting when you can buy them and focus more about the main logic in C# that's is why unity is unique. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 11:00pm On May 05 |
Alphabyte3: This is huge boost for newbies like me. Thanks a lot! Please what do you have to say about developing complex games like dream league soccer and All these football games |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Alphabyte3: 5:22pm On May 06 |
lovediehatelive: Send post ur tg handle |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by qtguru(m): 6:28pm On May 06 |
lovediehatelive: Flutter plus flame , Flutter is basically closer to a game engine |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 10:46pm On May 06 |
qtguru: Thanks a lot for your input. You have done well |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 10:50pm On May 06 |
Alphabyte3: Not on tgrm boss |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by YoshihideSuga: 3:33am On May 07 |
qtguru: Hi Qtguru, I was referred to you as a Chrome Extension expert. I am curious how much you are willing to charge me if you could create a stronger code which would access the number of newspapers/wesbites listed in this GitHub profile? Some of the notable websites have blocked it, thus the extension is not working as before. Can you create a stronger version of the code? If yes, how much? On the other hand, I could prune down the entire list to just a preferred list of websites. Thank you. https://github.com/iamadamdev/bypass-paywalls-chrome |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by bassdow: 8:29am On May 07 |
lovediehatelive:I am not here to disCourage you but hope you understand the Game ecoSystem and how the business goes. It's much easier working for a game studio, as frrlance Game Dev, vs working as solo Game dev. Hopefully you've got other sources of inCome to suppliment. Not asking you don't try BUT just be aware and make your findings. Guess there are communities & fora where you could get projects or join existing ones. If you already were a Senior dev with a wealth of experience, would have said your chances of success would be high but... Also games such as Dream League soccer, PES, FiFA, etc weren't only built by non-Solo-Devs but also weren't built with cheap Game Engines. From my developer experience, the closer you are to the metal, the better THAN having layers in-between. If I were in your shoes, would suggest you first work for a couple years in a Game company. That way you earn [some] experience(s) with how game development and business works & operates in real world, and the lots of pitfalls which can cause game projects fail. Alternatively, don't quit your current sources of inCome, just start the Game business as partTime. Advantage of working in a Game Studio/Company is more like a Musician who is signed to a Music label WHILE Solo Game Dev is like a Musician who handles everything himSelf. As a solo Game Dev, except you've got unique ideas, and will to execute them + super marketing. You alone are the developer, salesmen, artist, and business man all at same time. You end up competing with those better positioned e.g PES, dreamLeague, etc. 2 Likes |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by bassdow: 8:40am On May 07 |
Me believe except you've got exceptional ideas, there really ain't space left in the Mobile Game development industry. That industry ain't like others. For a solo dev, there just are so many odds for you to contend with and even beat to be successful and self-sustained. Yea you could say you've got the time BUT no be only time you need. You need Money also, vast experience + filling in the voids of other positions. Yea there might be gameEngines that could make your task easier and save you time BUT no serious game is ever built that way. Not even the average ones. Just start at a hobby, and dont put pressure on yourself by becoming financially reliant on success |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by bassdow: 8:40am On May 07 |
.. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by bassdow: 8:40am On May 07 |
... |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by bassdow: 8:58am On May 07 |
j |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 12:35pm On May 07 |
bassdow: Thanks for your wonderful piece of advice and addition. I won't be quiting my sources of income for full focus. Will be doing it part-time as you suggested. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Rotepim: 7:03am On May 10 |
Good day, Looking for someone that can help to make 3d models for simple equipments at a fee. Condition is you must have access to a Nigerian bank for payment. You can mail me: visitrotimi@gmail.com WhatsApp: o8o-3493-7287 |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Sheriman(m): 9:03am On May 10 |
Get a good gaming laptop. They are expensive oooo. 800K and above. At least 16GB RAM 256SSD 4GBNvidia GeForce graphics card. A walcom graphics drawing tablet. Stable electricity, your workstation, learn Maya, Unreal Engine, Zbrush and Unity. Provide unlimited food and data, your patience to grind for years. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by GreatAchiever1: 11:58am On May 11 |
As a beginner, stay away from anything 3D; it will kill your motivation faster. Do a simple 2D game for a start. Like a Naija themed flappy bird or bomber man and build up from there. You can use Godot. Its more lightweight and easy to learn (GDscript) compared to unity. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Intellab(m): 8:44pm On May 11 |
i5, 16gig RAM PC. Learn Unity. By the way, how do you intend to get installs? Promotion is expensive. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Unbiased1: 8:40pm On May 12 |
lovediehatelive: Developing any AA game can get pretty expensive. Let me highlight some things you should take note of to develop a football game or any other top game: 1) You will require a license to use the real names of footballers, clubs and stadiums which is damn expensive. When dream league was launched for the first time, they didn't use real names of football clubs and players due to the license required. 2) You will need a skilled work force. I'm talking about 3D modellers, programmers, markerters etc. You may not be able to build a full fledge football game all by yourself. Even if you are a skilled 3D modeller, you will get exhausted quickly except you intend to spend 25 years building a single game alone. Now you understand why there are only 2 major football games in the world: PES and EA FIFA. E no easy at all. 3) High graphics 3D games require detailed 3D models which will cost you money. For a football game, you realize that each club has up to 22 players, and each league has between 16 - 20 clubs. You may also need to model at least 10 stadiums, referees, coaches etc. You can either spend months upon months modelling these models yourself or assemble a team of designers to model them and you have to pay them per hour or you can buy some of the models which can be cheaper than paying salaries but, you may not get the exact model design you want and it's difficult to get detailed and quality models for free. 3) You need a powerful computer with high-end dedicated graphics cards to work efficiently. If you are working with Unreal Engine, you will surely require a very powerful graphics card to render the kind of game you are planing to build. GPUs can be very expensive to purchase. 4) You need to learn how to program in C# if you intend to use Unity 3D game engine or learn C++ if you intend to use the more powerful Unreal Engine. Games like PES and PUBG were built with Unreal Engine and you need to learn Unreal Engine blueprints and C++ programing language to build your game using it. I would advice you start by buying a gaming laptop and start learning how to build a small game just to get familiar with the game development process. Learn how to model with Blender (free) or Maya (paid), Cinema 4D (paid) etc. Learn how to use a game engine. The most popular game engines are Unity 3D and Unreal Engine. Unreal Engine tends to pull more computer power though but games created with Unreal Engine are usually very realistic. Infact some designers recently used Unreal Engine for hyper realistic movie creation, that's how good Unreal Engine has gotten. Get familiar with C# and C++ programming languages. You can find tutorials on YouTube and Udemy. Notice I did not cover marketing and creativity and the issue of if your game will even be accepted by the public. These issues should be left for another day. 1 Like |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Darealrick(m): 6:07pm On May 14 |
lovediehatelive:You claim to be creative but your first concept for a 3d game is soccer? |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Unity01: 11:16am On May 17 |
lovediehatelive: Hi... first off, I'm happy to see someone else having interest in game development... I make mobile games using Unity game engine and I'd love to contribute to your post. Here's what you'll need: For the PC you'll use, trust me you may not necessarily need an overkill to start. I started with a Core i3 and 4GB ram (that was by 2019). Although it handled the tasks I needed, I find the recent versions of Unity more demanding. I currently use a Lenovo Thinkpad T480 core i5 8th gen, 12GB ram and 256 SSD....8GB would do fine too. Also prioritize a SSD and a higher generation processor. I run Unity 2022 with this very smoothly... I mainly make mobile games, specifically in the Hypercasual/Hybridcasual genre (I really recommend you make research on this niche). Why I recommend this genre is that the games you'd be making are simple, short and specific....your main focus would be on gameplay mechanics design and implementation which would really open you up to various coding techniques and other procedures you'll be learning while making games as a beginner. Also, the game development process won't be tasking on your PC as you won't be using heavy graphics and assets (but you can also do this if you want to, no harm here)....and the best part is that the project lifecycle would be shorter compared to games from other genres, which is very very suitable for beginners to learn faster and also essential for a solo developer....the idea is, instead of spending months making one big game, you spend the same time making many many small games... The Hypercasual market is also large, and has a wider range of audience....but for the marketing and monetization aspect you'd need to also research on that... Basically you can use in game ads to monetize your games (I use unity ads, it's beginner friendly and they also have good customer support) but I'm also planning on using Google admob in future....for user acquisition, you'll need to learn about "App Store Optimization (ASO)"...Then later as you progress and make more marketable games, you can run ad campaigns... Start small though, you might not need to worry about the marketing aspect for now.... Your first focus should be learning the foundations....how it works, the logic, the programming, etc. You can choose any game engine you want. I use Unity3D.... although Godot has been gaining a lot of popularity lately. There's also the industry giant (Unreal Engine)...but it's kinda and overkill for simple mobile games... mainly use for AAA games and also... it's super heavy on the computer compared to the other two. Unity is flexible too, you can build a single project for multiple platforms, it uses C# (don't let this scare you, it's really easy to grap)...and it has a large market place you can get assets for free or paid. Use Visual Studio Code (not Visual Studio) to write your codes.... Visual Studio would be more appropriate especially for a beginner but running it along side unity ears RAM like crazy. Visual Studio Code is lighter. Start with Brackeys tutorials...search him on YouTube and you'll see his videos.. there's one playlist he taught how to make a game for beginners... it's a cube dodging game like that, simple but you would have covered a lot of the foundations by making that one game. There's still more to say but that should do for a start Oh I forgot to add...you might not make any reasonable earnings for a long time. Like years, so you'll need to be patient with the process. |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Unity01: 6:06pm On May 17 |
bassdow: I agree with you there on the last part....but I also have so many questions concerning your comment...but first I'd like clarification on "no serious game is ever built that way". Please did you mean no serious game is ever built with a game engine or what?? |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Alphabyte3: 11:10am On May 18 |
Unity01: Unity 1 are you on tg |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by Unity01: 2:40pm On May 18 |
Alphabyte3: Telegram? Nope... |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 9:17pm On May 18 |
Unity01: I'm extremely excited with your input and contribution! Your post just shows exactly how I plan running it, starting small, less focused on marketing at the moment. Thanks once more! 1 Like |
Re: I Want To Start Developing Mobile Phone Games For Android What Should I Learn? by lovediehatelive(m): 9:26pm On May 18 |
Darealrick: Yea. Creative touch to it. Not your regular soccer o. Madddd ideas full ground!!!! |
I Need A Java Script Date Picker Code Help / Portable Software Is It The Key In Developing Nigeria Software Industry? / Fellow Nairalanders Can Anyone Please Help Me With Any Software For Sending Sms
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 96 |