Jump to content

I want to make apps and survival zombie games on PC and Android. What language should I learn first? How do I make these games? Say if I want to make a door open simulator what do I do? Do I open a notepad thing and just type stuff? What are things like unity? No hate I'm a begginer.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/
Share on other sites

Link to post
Share on other sites

Android you'll need to learn Java, PC there are many you could learn I recommend C++, Python, Java, but there are a lot.

Spoiler

Prometheus (Main Rig)

CPU-Z Verification

Laptop: 

Spoiler

Intel Core i3-5005U, 8GB RAM, Crucial MX 100 128GB, Touch-Screen, Intel 7260 WiFi/Bluetooth card.

 Phone:

 Game Consoles:

Spoiler

Softmodded Fat PS2 w/ 80GB HDD, and a Dreamcast.

 

If you want my attention quote my post, or tag me. If you don't use PCPartPicker I will ignore your build.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3440782
Share on other sites

Link to post
Share on other sites

I want to make apps and survival zombie games on PC and Android. What language should I learn first? How do I make these games? Say if I want to make a door open simulator what do I do? Do I open a notepad thing and just type stuff? What are things like unity? No hate I'm a begginer.

I was hoping you were meaning human language not computer language.

but eh I guess what he said? I'd say HTML5 if you wanna make a web game.

a Moo Floof connoisseur and curator.

:x@handymanshandle x @pinksnowbirdie || Jake x Brendan :x
Youtube Audio Normalization
 

 

 

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3440810
Share on other sites

Link to post
Share on other sites

If you are starting, don't even think about touching android API until you are experienced in programming. You will regret it if you do.

 

I'd recommend starting with C and building up until you're comfortable with everything. C is has a pretty simple structure and you can use Notepad++ and a compiler to develop. You don't need to bother with pointers unless you want to learn about how memory management works, which is fairly useful.

 

Go find some C tutorials and see if you can figure out what's going on in the examples, then try and do things with your code until it makes sense.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3440916
Share on other sites

Link to post
Share on other sites

If you want to develop games for PC then you have a lot of options. You can use Java, C#, C++, Python, etc. So you can pretty much start with any of these depending on what you want.

 

If you want to get into Android game/app development then you'll want to start with Java. It's not that hard to get into. Just try following quality tutorials and ask for help when you need it. Once you know a bit of Java, then you can get into some basic Android development. Then go from there.

 

One place to get started is Team Treehouse with their Android track. It's $25 a month so if you're ok with that, then there's a 14 day free trial you can use to get started. The Android track start you off with regular Java then gets you into Android.

 

Another option is Lynda.com. It's also $25 a month and offers a free trials. There might even be a linus code for this as they are sponsors in some videos. If you choose this, then you can get started with something like their Java essentials course then move on to one of their Android courses.

 

If you don't want to pay for things, there's plenty of free tutorials out there to learn from, just google. For example this free udemy Java course seems pretty good.

 

If you want to make games for android, you're going to have to use Eclipse.... which I guarantee will be painful.

 

IntelliJ Community Edition is another option for Java/Android. It also seems better than Eclipse to me.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3446088
Share on other sites

Link to post
Share on other sites

IntelliJ Community Edition is another option for Java/Android. It also seems better than Eclipse to me.

I didn't know anything other than the eclipse android version Google made existed. hopefully it doesn't require a Google search to figure out how to do basic functions, like Eclipse.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3446475
Share on other sites

Link to post
Share on other sites

I didn't know anything other than the eclipse android version Google made existed. hopefully it doesn't require a Google search to figure out how to do basic functions, like Eclipse.

No. You can make Android apps with C#. And even if you didn't want to do that you don't have to use Eclipse. You could use Android Studio, which is based off IntelliJ IDEA.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3446641
Share on other sites

Link to post
Share on other sites

I didn't know anything other than the eclipse android version Google made existed. hopefully it doesn't require a Google search to figure out how to do basic functions, like Eclipse.

Like most IDE's it'll take some getting used to so I doubt it's immune to that. Whether or not it's better than Eclipse though I can't say for sure. I haven't used either of them enough to make a solid comparison but I prefer IntelliJ based on the time I have used them so far.

 

Most of my Android development experience is actually in C# with Xamarin because of the company I work for.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3446912
Share on other sites

Link to post
Share on other sites

Like most IDE's it'll take some getting used to so I doubt it's immune to that. Whether or not it's better than Eclipse though I can't say for sure. I haven't used either of them enough to make a solid comparison but I prefer IntelliJ based on the time I have used them so far.

 

Most of my Android development experience is actually in C# with Xamarin because of the company I work for.

Well, the learning curve on Eclipse is vastly worse than Visual Studio 2010. There are a lot of very unintuitive operations in Eclipse, and sometimes things just break for seemingly no reason.

Link to comment
https://linustechtips.com/topic/250973-help-with-languages/#findComment-3447044
Share on other sites

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

×