Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

don't know what's a good start

A topic by Krahe created May 24, 2024 Views: 349 Replies: 8
Viewing posts 1 to 5

sorry about my poor english

I'm in a situation where I left my job due to labor violations at my former workplace, lawsuit related things will probably bother me for a few more months, and I'm currently without a job and income.

I want to make some games with(or without?) friends but don't know how to start, now I bought some u3d tutorial to learn about unity3d and programming with C#.

I've gotten a few online friends to form a small team, but I don't see any hope.

The current members are:

One person (me) who is learning unity3d, an amateur artist (a netizen who has done a few pixel drawings), a netizen who wants to learn arranging, a netizen who wants to learn 3D modeling, and a non-standard member (a college student who is better at programming than I am but doesn't get involved in the team's affairs, like an advisor or a spectator)

The only thing the team has discussed so far is what kind of game they want to make in the future, and I've given a few ideas of what I'd like to do, and the discussion has come to the conclusion that we should start with a few small projects or demos to get the team going.

Knowing the need and agreeing with it, I asked “for example?”. But the answer was only “We don't know.”

The plan for my daily life is to find a job that will cover my food and rent when the lawsuit is over, and make games in my spare time.

I always feel that the road ahead is confusing, and worry that it's all too late(for a guy near 30), or that I won't be able to find a job, or that I don't have the perseverance to pursue my dreams.

I think it's hard for me, but it's hard for everyone. It's always been hard.

I'm not trying to exude obnoxiousness everywhere, let's hope it's just occasionally this time ......

Moderator (1 edit) (+4)

Short answer: the usual answer is to start with a classic, simple game like Pong. If you see a lot of beginners making Pong games, that's due to an old article by a well-known game developer advising exactly that.

Of course, you don't have to literally make Pong. Shoot'em ups are very easy to make, if hard to make fun; other people recommend platformers, or falling block games. Visual novels, too, if you can manage the art requirements. Or heck, text adventures.

Either way, make the games you want to play. That's key. If you're not very fond of playing games, then why bother making any. I had surprising success with roguelikes and text-based RPGs, and in certain circles even with text-based strategies, before I moved on to making tools.

Speaking of which: try other tools, too. See what works for you and your team-mates, and can produce games you like without too much effort. Don't put your eggs in a single basket.

Just don't set your expectations too high, because making money from games is hard, never mind making a living. Good luck, but have a plan.

Thanks for the advice. I don't make games to make money or become famous, I just want to express my ideas/inspiration/fantasies in this way, and despite being very picky, I enjoy playing games, although I don't know if you know the term “Cyber ED” (not suitable for direct translations in public), on my side of the community an internet buzzword that refers to life stress or some other environmental issue related to the player's own psychology that prevents them from enjoying the game properly. Even so, I focus most of my energy on the game and related social circles.

PS: I'm aware of those things happening in unity3d, I'll keep an eye on the situation.

(+2)

It is difficult to answer because what may work well for one person may not work well for another.

But my personal recommendations.


First, find a community of developers in your language. This way you can communicate more easily with people who have experience.

Second, don't create a team with friends just because. Normally friends are usually enthusiastic and supportive at the beginning, but creating games is a job that ends up consuming a lot of time. Most people end up losing interest (I'm not saying that it will happen to you, since all people are different, I'm just telling you what commonly happens.)
From what I understand, creating games is your idea, not your friends'.

If you don't have any experience, try joining a JAM and collaborating on a team (you can try participating with your friends), that way you can quickly learn a little about the basics and how complex it can be to create a game. JAM are usually focused on a topic and with a time limit, which will help focus on something specific.



Personally I would never pay for a tutorial, these days it's full of great free stuff if you take the time to look and that money can be used on something more useful like licensing music, code or art which can be much more useful .

Personally I would not use unity3D, that is, if you consider that it is the best option for you, go ahead, but I have the impression that you have not done the home work. I recommend you look at the pros and cons of the most popular engines and choose the one that best suits your needs.

A final warning. The video game market is oversaturated, don't expect to make money creating games easily or in the short term.

Thanks for the suggestion.

Regarding developer communities for my language, limited to the developer communities I've found so far, many of them are closed (limited to their own teams or a few fans and supporters), some of the open forums or BBSs are full of recruiting announcements without a place for discussion, and newcomers asking questions could potentially be viewed as beggars unwilling to make the effort on their own, of course I hope it's just that I haven't found the right community.

I'll try to participate in JAM after I improve my technical skills, after all, I can never validate myself behind closed doors.

Regarding your warning, I once read in a post “If you want to develop indie games, don't think about making money, of course the game makes money and that's great, but the first thing you need to satisfy as an indie game developer is your desire to express yourself, you have an idea, so go ahead and do it. If it's just about making money why not go to work and make commercial games?” , so I want to do it for the sake of my desire to express myself, and I hope I can be persistent.

I agree about not forming a team with friends, but I would tack a couple of things onto that:

  • Doing (short) game jams with friends is actually a very nice way to get into jamming and learn together, since you already know your team-mates well and the project has a very short timeframe
  • Likewise, comparing notes / sharing progress casually with friends who are working on other game projects can be (from my experience anyway) a very good source of motivation
(+1)

Not even 30 yet? You are young, and really it's not too late until you've passed on from this life. Don't compare yourself to people who struck gold when they were younger than you. It is totally pointless, you can't go back to when you were 18 and try again. You can only act TODAY. It doesn't matter if you are 30, 40, or 70... you can still be a game developer.

I saw a great video by the Math Sorcerer on youtube, about this exact topic. He was of course referring to learning math but the concept applies to pretty much anything. He related a story in which he was teaching a night class, so all of the students were a little older and had jobs and families to take care of during the day, but had decided to go back to school and were taking this math class. Anyway he started asking them how long it had been since they took a math class. One guy was over 50 years old and said it had been 30 years since he last took a math class. 30 years!

Another story in that same video involved a fellow professor who was much older, who remarked that when he was in college he could study for 8 hours straight, but now that he was old he could only do about 4 hours of intense math focus. So yeah, you might slow down a bit, but think about that... this guy in his elder years (I think 70s) was able to read advanced math papers for a solid 4 hours.

One thing that "keeps people young" is to continue doing such work, continue learning, continue growing. As you go through life you will realize that the people who can barely get off the couch at 60 years old are usually that way because they have been sitting on the couch for the last few decades. When you resign yourself to a stagnant life, your mind and body follow suit. If you tell yourself "I can't learn anything new" and stop trying, the process of learning becomes more and more difficult. Just like when you stop using a muscle, it weakens over time.

On the other hand there are people out there who are 60, 70, 80 years old and still learning, still doing the things they love, still moving. I play in a band with a drummer who just turned 75. He still carries his drums (we do help him, lol), he still learns new songs, and he's always ready to keep playing. So many times at practice the rest of us have said "ok, it's getting late, we should pack up" and he's like "I could keep going!". 

So anyway that's my rant about age, it isn't nearly as important as people make it out to be. What is important is that you keep using your faculties and pursuing new things. I won't say exactly how old I am (not very) but I can already see some of my peers basically giving up on life, ready to just "stay in their lane." But for me, I've been developing games as a hobby since I was very young, and only now (couple decades later...) am I really starting to put my work out into the world and trying to maybe make a career out of it. Some days it feels exhausting, and I do have a lot more responsibility than I did when I was 16. But it is also exciting to be still learning new things and keeping the dream alive. It makes me feel alive when other people my age seem dead inside, and that's worthwhile on its own regardless of how many sales or how popular any of my projects get. 

Thanks for the encouragement. I hope I'll be like you (and that drummer) with an ever-young-never-compromise mentality. Worrying all the time won't change anything, and I'll start acting on it right away. Thanks again!

(3 edits)

So, essentially, you've got a band together but don't know what sort of music to play.

You've also got issues with income but video games are unlikely to make money in the short term so, I'll just concentrate on the first issue.

First of all, you need a project you're all passionate about and think is worthwhile to ensure everyone has motivation. Maintaining a four-person team over the long term is very difficult, and you must be prepared for people to drop off, whatever you do.

It feels like you have good communication on your team, so that's an excellent start. You just need the much maligned 'ideas guy'. Maybe schedule a meeting on Zoom, or Discord, or however you do things, for a week's time, and ask people to write down ideas for that meeting (no matter how vague). These could be ideas in terms of theme/ genre/ story/ tone/ mechanics/ existing games to draw inspiration from/ art/ whatever. In the meeting, you could go through these and see what makes people enthusiastic.

Coincidentally, a lot of people have been writing on this forum lately struggling with ideas, and I wrote a thread here to try and help. Hopefully you'll find this useful. 

Wish you luck :)

Edit: At some point, you're also going to need a leader. Once all the ideas are on table, someone's got to be moving things forward. It might be that this is you.

Further Edit(!): As @Magicsofa says, do not worry at all about being nearly 30- that's a great age to start out!