Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Looking for help on how to make games.

A topic by Lazy gurly created Jan 01, 2024 Views: 493 Replies: 13
Viewing posts 1 to 14
(4 edits)

I've been wanting to make games ever since I've joined. I just joined 1 month ago and played games I've known. They inspired me to make games, I've never made one but I would like to know how to. I was thinking of making puzzle games but comforting at the same time. If interested in helping me please help.

I would like help please on making games and releasing them if anyone could help please do.

(+1)

Find a game engine and start tinkering 

(1 edit)

ok thankyou sm

(+1)

Just find a good game engine like C, python, scratch, unity, etc

(1 edit)

okay thanks for ur help

(1 edit) (+1)

C and Python are not game engines, they are programming languages.

I recommend you use Game Maker (that's the actual name of the tool) if you have little to barely any programming knowledge. I started with that and RPG Maker 20 years ago when I was a kid trying to get into game dev.

Oh I never knew that thank you and I will thanks for the recommendation.

If you're in the european time zone and available during evenings I can help you out if you want  to get started with programming or if you just want to make a simple puzzle game. Feel free to add me on Discord: lukas2754

Thank you for offering to help me make a game but I'm sorry I'm not in the European time zone.

(3 edits) (+1)

Stawr_Gurl:

if you want learn make videogames is better you start with some books (or documentation) about this:

1) Programming Languaje that fits to what you going to use as main Engine or IDE compiler

2) Learn about the own programming languaje, variables, data structures, iterations/loops, sounds, and all around that manage the flow of your source code, some books about coding patterns, or things like algorithms also useful

3) Practice in code first, with simple things ... i meant simple videogames or even text console games cos it will give you some expertise on things going around the code creation, the gameplay, choices, decisions, and all things that make a program runs well and do exactly what intended to do and not other things.

4) once you have some experience, begin try with graphics and sprites in 2D games, a puzzle simple, or a kind of shooter 2D (the bullets and collisions have it tricks) or for example a kind of game like old Graphic Adventures (monkey island, indiana jones fate of atlantis etc) that kind of Graphic Adventures are not terribly hard to code for have very nice aspect. (but yes you need a good graphician/artist for sprites and backgrounds and animations)

5) if all this going good, then apply on things like for example Unity or Unreal Engine or Godot

Really the problem is not make "something" there in screen, the real Challenge is complete all the "thing" of the videogame bunch of it for it works perfectly without fails and make the "duration" of the playable thing be enought how for dont end game in 10 minutes long.

Thankyou so much for your help this rlly helps me alot!

(6 edits)

Stawr_Gurl:

I commenting start with simple things because for some things around the own "code" (source code) in a program, you have learn some things usually shared with all programming languajes...... for example, imagine you have in a game 4 kind of options for anything (a menu, a "conversation-answers" replies etc.... the simple way of manage it could be 2 forms .... with If-Else statements or with a Switch-Case function in the code..... and things like that are someother ones in a program ....then if you started with a simple game, the experience you get around how structure the code etc is exactly that im reffering..... (also of course know things like different kinds of variables you can create/handle and more things cos i viewed people doing games in Unity/Unreal and they neither know what is a FLOAT variable ......yes....is for that i said you DOCUMENTATION, BOOKS etc for you learn all around you going to front

Once playing with simple games, give jump to some graphic 2D Games with sprites, dealing with transparencies, frame to frame animations for the sprites, timers, backgrounds etc etc and make for example a 2D RPG, or a Space Invaders game kind... (here the most complex is make a good scrolling screen system and the collisions) or a 2D or 2.5D Graphic Adventure and reinforce your coding knowdledge with other things like deal with multiple objects in inventory...... conversations between player and characters in the Graphic Adventure, puzzle's creation (combining the use of a item in inventory with another item or something in the own screen scenario, creating a system smart for handle all the screens in a cartesian X Y estructure (with a array of structures for example)) and much other things that not impossible to deal with them but yes will require a bit of you think how make it in good way in the program code

And Finally when you expert with 2D games etc, try jump to Unity / Unreal / Godot and start with 3D stuff

a last advice remember the RAM is finite, a good managing of what and when you load/unload things in memory is the KEY for a good game flow (i see lot of people loads all in memory in Unity etc.....and soon or later they always come with same question ....."im out of RAM.....i have too much things in my 1st level of the game and what i can do??" 

ah yes, and of course any of that books related to Videogames programming also good buy.

I say you books cos in a good book you can find much more examples, information etc than in a video-tutorial (people thinks all ressolved with a video youtube tutorial but they are wrong..... a book is always better)

but overall take it with calm and go learning at your own rythm you can handle..... in general all that of programming and videogames is so BIG and cover so many things that is normal it "overload" your own mind-capacity at some point so go with care.

Take a look to this List of Demos Stawr Gurl..... they are really cracks of programming in real time

Best Demoscene Demos of PC