I want the program but I don't know how to start

Lod 10

Lover in the 2000s aesthetic
Level 4
43%
Joined
Dec 7, 2024
Messages
717
Level up in
283 posts
Reaction score
4,669
Points
2,477
Location
Loading
Hello to all my friends, how are you? My name is lod. I've liked programming since I was a child. I've always seen guys creating games and things like that, but I don't know how I can do it. What would be one?What good programming language would be good for me to learn?
 
Hello to all my friends, how are you? My name is lod. I've liked programming since I was a child. I've always seen guys creating games and things like that, but I don't know how I can do it. What would be one?What good programming language would be good for me to learn?
I’d recommend starting with GameMaker to get your feet wet, it’s super versatile and easy to get into. There are tons of good educational videos on YouTube to help you get started.

 
I'm not an expert but if I wanted to start learning gamedev, I would begin with picking the engine itself. There are many options today and things to consider. For example, I don't have a powerful PC so I would drop Unreal right away. I'd try thinking about what type of game I want to make and look into what engines those games usually use. Then learn what language that engine has and go from there. Some of them require good programming knowledge, some only minimal, but with some you can get away without any coding skills. Youtube tutorials are the best way to learn these days, so when you deside which engine and language you need, try looking there.
::dkapproves
 
If you want to understand how things work, you can start programming on machine language for Z80 for example ( An 8 bit CPU ). On machine language there's no automations. You'll learn the registers of the CPU, instructions for loading, moving, manipulating data from the registers to RAM, to I/O, etc, working on binari,hexadecimal and a lot of more things just on the CPU. Depend on which system you would like to program, they have his own idiosyncrasy. On Amstad CPC, if you want to paint a pixel, you'll write from $C000 on RAM, on the other hand if you want to do the same thing on Master System or MSX(the same architecture) you'll have to talk to VDP(Visual display processor) from I/O ( $BF and $BE) and write more information on different regions on VRAM( sprite atribute table, screen map,etc). Those last one systems, have hardware sprites. That means they have automations for moving them for you.
Then, when you masters machine code you can jump to assembler. I good started point would be using WinAPE for Amstrad CPC so you can inject machine code easily on RAM.
There's a course from profesorRetroMan on youtube starting on machine code for z80 on amastradCPC. "Dez80 -- Dominando ensamblador". It's a course for learning machine code, the most low level a programmer can program, for learning the basics on retro video games.
Right now I'm programming little programs on assembler for the Master System as gif shows.
It's a very rewarding travel.
 

Attachments

  • caractersPantalla.gif
    caractersPantalla.gif
    1 MB · Views: 1
Well I have a Game maker and Rpg Maker Mz and Rpg Maker Xp for Pokemon Essential I. Still learning how to make a skills and damage and I also have a notepad++ for learning coding for plug in
 

Users who are viewing this thread

Connect with us

Support this Site

RGT relies on you to stay afloat. Help covering the site costs and get some pretty Level 7 perks too.

Featured Video

Latest Threads

I want the program but I don't know how to start

Hello to all my friends, how are you? My name is lod. I've liked programming since I was a...
Read more

has anyone got pokemon A-Z I have a Kadabra

And I need to trade anyone wanna trade
Read more

Who likes biopunk?

Since it's the right season I wanted to talk more about one of my favourite sub-genres which is...
Read more

The Tonberry Rescue Mission

Oh shit. @Tonberry is fuckin' trapped guys!!! How are we going to get them out?

I've...
Read more

Pioneer LaserActive Sega Mega Laser and NEC and I have them all.

I'm not too sure if I'm posting it in the right place, but. Just in case, I have all the ROMs...
Read more

Online statistics

Members online
125
Guests online
495
Total visitors
620

Forum statistics

Threads
14,045
Messages
338,339
Members
887,080
Latest member
Kamekona

Advertisers

Back
Top