• Advertisement
Sign in to follow this  

Want to create a game but can't code, tips appreciated!

This topic is 737 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi everyone, I'm 17 years old and want to create a game. I already have a lot of ideas of what I'm going to put in. But there is a problem, I can't code, and want to make this game myself.

 

Is this possible? Can I find the code i need on the internet? What if I hired a coder, do I need to keep in contact with him/her when the game is done?, or can he/she just give me the right code for what I need? I really would not like to have to learn a code language because it's going to take a lot of time to learn and it's pretty hard.

 

I want to create this game in Unreal Engine.

 

Any help/tips are appreciated!

 

Share this post


Link to post
Share on other sites
Advertisement

Coding stuff belongs either in "beginner" (if you want to do it yourself), or in "business" (if you want to hire someone).

Since you posted in "game design", that's what I will talk about :)

 

The first thing you need to do in any case, is to make more precise what you have in mind. Other people (like a programmer you would hire) are terrible in mind reading, so you'll have to explain to him/her what you want, in a lot more detail than you expect now, is my guess.

 

"lot of ideas" is the first step, but how do these work together (or are they opposite)? What world are you creating? what is the goal, how can the player get there, what are the challenges? If you have levels, how many do you have, how big are they, what can the player achieve there, how do you progress to the next level?

From the screen point of view, what does the player see, are there powerups, hazards, and so on? How does the game character look, how does the background look, how do the items look?

 

As you can see a whole lot of details that you need to flesh out into a consistent design. While you make a design you need to play-test it before you implement it. Make a paper mock up, play the mechanics at a table with pen and paper, check that the things you put in the game work in the intended way.

 

You can do much of this without knowing programming. On the other hand, it helps if you at least did it a bit, so you understand a programmer better. Similarly, it helps if you can make sprites, so you understand a bit what a graphics artist needs.

 

Have fun exploring this big world :)

Share this post


Link to post
Share on other sites

...it's going to take a lot of time to learn and it's pretty hard.


Well, yes. People invest time and money in *themselves* so that they can fulfill their ambitions.

What do you want to do for a job?
What do you want to do for a hobby?

If neither of those things involves hard work, then you're not going to fulfill ambitious goals. That's just how life works.

Your best hope is to find the fun in a challenge, and let that feeling drive you. Edited by Nypyren

Share this post


Link to post
Share on other sites

Game engines are perfect for people who don't want to learn a language. Don't get me wrong, it'll still be a lot of work but no nearly as much as learning a language would be. 

 

 

Look towards Game Maker Studio and RPG Maker (Any of em). 

Share this post


Link to post
Share on other sites

 

So you want to make a game yourself by having someone else do the work and then they give you the game? That's not how making a game works.
 
You could learn to code, but you don't seem interested in that. If you're wealthy, you could hire people to work for you. But if you're not wealthy and you're not doing the code, what part of the game would you make? People aren't going to work for you or even partner up with you just because you have a neat idea.

 

Like I said, I would like to make everything, from the world/map to items the players can interact with, but I can't code. For example: I want a door to open when a player presses E. I know how and when things need to happen, but I will need code in order for it to work.

 

Coding stuff belongs either in "beginner" (if you want to do it yourself), or in "business" (if you want to hire someone).

Since you posted in "game design", that's what I will talk about smile.png

 

The first thing you need to do in any case, is to make more precise what you have in mind. Other people (like a programmer you would hire) are terrible in mind reading, so you'll have to explain to him/her what you want, in a lot more detail than you expect now, is my guess.

 

"lot of ideas" is the first step, but how do these work together (or are they opposite)? What world are you creating? what is the goal, how can the player get there, what are the challenges? If you have levels, how many do you have, how big are they, what can the player achieve there, how do you progress to the next level?

From the screen point of view, what does the player see, are there powerups, hazards, and so on? How does the game character look, how does the background look, how do the items look?

 

As you can see a whole lot of details that you need to flesh out into a consistent design. While you make a design you need to play-test it before you implement it. Make a paper mock up, play the mechanics at a table with pen and paper, check that the things you put in the game work in the intended way.

 

You can do much of this without knowing programming. On the other hand, it helps if you at least did it a bit, so you understand a programmer better. Similarly, it helps if you can make sprites, so you understand a bit what a graphics artist needs.

 

Have fun exploring this big world smile.png

Thanks for the tips! 

Share this post


Link to post
Share on other sites

You can make a full game in Unreal Engine with all the needed logic and interactions using Blueprints. Blueprints is a great way to program for people who don't want to code. Go ahead and watch a few videos and see if it seems doable to you.

Share this post


Link to post
Share on other sites

You can make a full game in Unreal Engine with all the needed logic and interactions using Blueprints. Blueprints is a great way to program for people who don't want to code. Go ahead and watch a few videos and see if it seems doable to you.

Thanks! I already watched a few videos a few days ago. I'll see what I can do in Unreal Engine :)

Share this post


Link to post
Share on other sites

 

But there is a problem, I can't code

 

Well you've already identified your problem. The solution is rather easy, why don't you learn to code? It's not really as hard as you say, but it does take time.

 

But I mean if you want to learn to knit you research how to do it and you practice. You don't tape together pieces other knitters have made and then call it a finished work; not if you want something to come from it.

 

I wouldn't say you "cant" code, but the point is if you really want to make something you're going to have to put as much effort in as you want to get out of it.

Edited by Brendyn_Todd

Share this post


Link to post
Share on other sites

You can't code but can you do content or concept art?  If so you have a better chance of making a team to get a project done.  You are saying you have a design right?... look into game design documents.

Share this post


Link to post
Share on other sites

 

You could try Game Maker - a visual drag-and-drop based program. ... but it is good for beginners imo.

 

I 4th this suggestion. VERY STRONGLY.

 

Game Maker will eventually limit him. Perhaps it's best that he learns some Python or Java (Or both!) at Code Academy and moves to Unity? Unity is much more powerful and flexible, and he can later move onto things like Monogame if he wants more control/customized tools.

If you do get into Unity,  OP, don't use Boo or JavaScript. There's not many resources for them, and they are not very useful either (As they are customized to Unity, and won't match their "real" counterparts).

Edited by Ovicior

Share this post


Link to post
Share on other sites


Perhaps it's best that he learns some Python or Java (Or both!) at Code Academy and moves to Unity?

 

I can't recommend Code Academy and Khan Academy enough. Both are very valuable resources for beginners.

Share this post


Link to post
Share on other sites

Hi everyone,

 

thanks everyone for commenting and giving tips, I really appreciate it!

Share this post


Link to post
Share on other sites


You can make a full game in Unreal Engine with all the needed logic and interactions using Blueprints. Blueprints is a great way to program for people who don't want to code. Go ahead and watch a few videos and see if it seems doable to you.

 

I second this, but it's still coding.

 

Just because youre dragging and dropping boxes into a flow chart and connecting them with lines, it doesn't mean it's not coding, it's just visual scripting.

 

You will still need to understand the maths concepts behind software, such as variables, arrays, loops and conditional branches, otherwise you will just fail to grasp the concept.

 

The very first time i tried to write a program in basic for example, when i was 12, i couldnt grasp the idea of "A = A + 1" and kept thinking i had to have a new variable each time, because in my mind "A = A + 1" didn't balance as algebra and made no sense due to the way it was taught in school.

 

As soon as i got used to the idea of variables being 'black boxes' for data storage (this is a great way for a newbie to grasp the concept by the way) it all made sense.

 

I suggest if you do want to create a game you learn the basics of programming even if you dont want to program. You'll need to communicate with programmers so it's best to speak a bit of their language, "pidgin-programmer" if you will. Lean the basics of flow charts, program flow, and loops, and you'll at least be able to express your ideas in a simple unambiguous way that a programmer will understand.

 

Good luck!

Share this post


Link to post
Share on other sites


Game Maker will eventually limit him.

 

Eventually. But not right now. And not for a long time. I'm not against learning to program. But if the point is to make games and learn some programming skills/knowledge, then Game Maker meets both criteria.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement