Skip to main content
5 answers
5
Asked 1074 views

What kind of game is easiest to code?

I am wonder what kind of game I should start with

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

5

5 answers


0
Updated
Share a link to this answer
Share a link to this answer

Shonda Mason’s Answer

Simple Mobile Games: Mobile games like "Flappy Bird" or "Doodle Jump" are often simple to create, especially with game development platforms designed for mobile app development.

When starting with game development, it's important to choose a project that matches your current skill level and gradually increase the complexity as you gain experience. Additionally, you may want to consider using game development engines like Unity, Unreal Engine, Godot, or GameMaker, as they provide tools and resources to simplify game creation and reduce the amount of low-level coding required, making it more accessible for beginners.
0
0
Updated
Share a link to this answer
Share a link to this answer

Juney’s Answer

Can't help but emphasize what has been suggested above: Have a look at the free materials that Unity, GameMaker, Unreal or even the courses Khan Academy offer!

The complexity of developing a game in any genre can scale exponentially depending on what you're hoping to achieve, so picking a set of designed tutorials to help onboard you onto the process of game development in general will be an easier way in than starting from scratch in *any* genre.

Pick a tutorial that seems interesting, and give it a spin! Next, you can watch a few videos on similar genre tutorials in other engines, and look up articles & other resources about developing games in that genre.
0
0
Updated
Share a link to this answer
Share a link to this answer

Robert’s Answer

A text based adventure (called a "MUD" in many old schools of lingo) is the easiest to code. It is essentially a type of game in the genre of an interactive story, where the entire game takes place in the mind of the player, from reading what you write to the screen (almost identical to a Choose-Your-Own-Adventure book). Combat (attack troll) and game interactions (try to steal from inn keeper) are all handled by your programming in the backend with your coding, all the user sees is the text you write out to the screen.

Examples you can try now: Legend of the Green Dragon, NetHack (this one has a primitive GUI based on text)

You can code such a game in C, C++, C#, Rust, Python, Java, or any other console based programming language which can run on the terminal.

Such a game is a good starting place for a first game to try coding. Good luck :)
0
0
Updated
Share a link to this answer
Share a link to this answer

Harmit’s Answer

Hi Jack!

The ease and complexity of the game you are coding depends on the number of mechanics and how complex you design it! If you want to create a game that has lots of mechanics, such as an open-world RPG or survival game, that would entail a lot more complexity and coding involved. As Shonda described above, a game with simple, basic mechanics would take a lot less programming as it is less complex.

Breaking down Flappy Bird, for example, has just a few mechanics. The screen scrolling infinitely, the pipes that kill the player on a collision, the bird that moves up based on your taps, and the scoring mechanic.

My advice is to start with something that you find interesting and fun. The more invested you are in the game design, the less it'll feel like work. I'd say start with something small and simple, but most importantly, some thing that sounds fun to you and something you'd play in your free time.

Good luck!
0
0
Updated
Share a link to this answer
Share a link to this answer

Greg’s Answer

While I'm uncertain about your level of programming expertise, it's beneficial to strike a balance between working on a project that you're confident of completing and one that genuinely sparks your interest.

For instance, I've recently acquired skills on how to utilize the React UI library for JavaScript. The tutorial includes a TicTacToe game, which serves as an excellent platform for learning and experimenting.

Best of luck!

Greg recommends the following next steps:

Make a list of projects you know you can complete.
Make a list of projects that would excite you.
Discover where those lists intersect.
Thank you comment icon Wowie! Thanks! What other steps should I take if any? Jack
Pending review We will review this content before it's visible to others to make sure it follows our guidelines. Learn more.
0