Author Topic: How to Make?  (Read 306 times)

0 Members and 1 Guest are viewing this topic.

Offline DoctorCPC

  • CPC464
  • **
  • Posts: 33
  • Country: tr
  • CPC464 & CPC6128
    • My Blog
  • Liked: 24
  • Likes Given: 10
How to Make?
« on: 01:22, 06 June 21 »
Hello Dear CPC Fans,
I am good at C programming language. Unfortunately, I don't know about assembly. I want to demo with C programming language. I have read several documents on this subject. Do you have any recommendations for demo with the c programming language? Or would it be wrong to try to demo with the C programming language? As a result, it will be necessary to write an assembly routine. It may be difficult for me to learn z80 assembly at this age. waiting for your advice.

Offline asertus

  • CPC664
  • ***
  • Posts: 130
  • Country: es
  • Liked: 92
  • Likes Given: 337
Re: How to Make?
« Reply #1 on: 10:10, 06 June 21 »
Using C you can do a lot of stuff. You can avoid assembler, at the beginning, by using one of the existing CPC frameworks and libraries, cpctelera, cpcrslib.. that are very good for game development.


But maybe for an impacting demo you will need to use assembler...

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
Re: How to Make?
« Reply #2 on: 11:33, 06 June 21 »
Great! That's so inspiring to see CPC beginners !


Z80 is easy to learn at any age, all the most with C experience you should have a proper model of memory & pointers :)


If you don't wish to install anything, you can cheat and try here: https://rasmlive.amstrad.info/
There are tons of examples, from simple rasters to whole games!










Offline DoctorCPC

  • CPC464
  • **
  • Posts: 33
  • Country: tr
  • CPC464 & CPC6128
    • My Blog
  • Liked: 24
  • Likes Given: 10
Re: How to Make?
« Reply #3 on: 00:43, 07 June 21 »
I think you're right, but I'll look into the c and cpc libraries first. I will do something with them myself. Then I will research the z80 issue. I've never left cpc, but I've always been programming with basic. In 1992, when I was in the 2nd grade of primary school, I attended the BASIC program course. the course was basic programming course with amstrad cpc. but I couldn't find the time to go into programming. but i will try again.