Thanks!
Is not a tutorial or anything like that, but you may get ideas or inspiration. Personally I've enjoyed similar videos in the past for those reasons.
I would recommend you reading others' code. There are a number of project on GitHub with source code to study.
Search found 20 matches
- Sun Jun 27, 2021 9:30 am
- Forum: Programming
- Topic: Coding sessions on YT
- Replies: 2
- Views: 166
- Sun Jun 27, 2021 9:23 am
- Forum: Programming
- Topic: Tools that support bin-packing of code/data?
- Replies: 3
- Views: 258
Re: Tools that support bin-packing of code/data?
Check rasm: https://github.com/EdouardBERGE/rasm Not sure if this is what you are looking for but: "integrated crunched sections (LZ48/LZ49/LZ4/ZX0/ZX7/Exomizer/APlib/LZSA1/LZSA2) + load&crunch on the fly". EDIT: nope, on a second read, this won't help you. rasm is cool anyway :D In my...
- Sun Jun 27, 2021 9:13 am
- Forum: Programming
- Topic: Coding sessions on YT
- Replies: 2
- Views: 166
Coding sessions on YT
I've started another round of coding session videos and I'm working on a ZX Spectrum 48K game, so I thought that perhaps some people here may be interested. Initially I wanted to stream these live, but my Internet connection isn't good enough for that, so I basically I record the session in a "...
- Thu Apr 15, 2021 4:53 pm
- Forum: Programming
- Topic: Programming a JSW-like game in C?
- Replies: 18
- Views: 981
Re: Programming a JSW-like game in C?
You should be able to get away with writing most of your game logic in C, but for your graphics code, assembly is the rule. Using SP1 will save you the effort of writing your own sprite routines, but if you want maximum control over the memory occupied, you'll be best off writing custom routines (i...
- Fri Mar 26, 2021 6:30 pm
- Forum: Brand new software!
- Topic: Brick Rick: Graveyard Shift
- Replies: 11
- Views: 867
Re: Brick Rick: Graveyard Shift
And 1.0.3 is out; another small yet annoying bug.
Hopefully that's it!
Hopefully that's it!
- Mon Mar 22, 2021 7:09 pm
- Forum: Brand new software!
- Topic: Brick Rick: Graveyard Shift
- Replies: 11
- Views: 867
Re: Brick Rick: Graveyard Shift
I uploaded to my web a bug fix release; which is 1.0.2 (check the PDF for history of changes).
Please re-download the game
Please re-download the game
- Sat Mar 20, 2021 6:38 pm
- Forum: Brand new software!
- Topic: Brick Rick: Graveyard Shift
- Replies: 11
- Views: 867
Re: Brick Rick: Graveyard Shift
Thanks guys! Obviously the game is using a well established formula, but I tried that the enemies had personality (check the website for a description, it'll be useful to plan your strategy to beat them), and it has a strong "platforming" element that makes it different to the CPC version....
- Sat Mar 20, 2021 1:21 pm
- Forum: Brand new software!
- Topic: Brick Rick: Graveyard Shift
- Replies: 11
- Views: 867
Re: Brick Rick: Graveyard Shift
That was quick! Sorry, I have opened a thread with the release info.
If any admin wants to merge them, that's cool!
If any admin wants to merge them, that's cool!
- Sat Mar 20, 2021 1:17 pm
- Forum: Brand new software!
- Topic: Brick Rick: Graveyard Shift
- Replies: 11
- Views: 867
Brick Rick: Graveyard Shift
I've released a new game for the ZX Spectrum 128k! Brick Rick: Graveyard Shift Rick loves doing the night shift at the working site every now and then because it is quiet and, to be honest, he can slack a bit. Well, not on the night of Halloween! https://i.postimg.cc/3dsG05SD/loading.png https://i.p...
- Mon Apr 15, 2019 8:54 pm
- Forum: Programming
- Topic: Coding sessions on YouTube
- Replies: 4
- Views: 1558
Re: Coding sessions on YouTube
Thanks folks. I hope you won't find it disappointing!
It's just me programming as I explain what I'm doing in a strong accent, not a master class or anything like that.
It's just me programming as I explain what I'm doing in a strong accent, not a master class or anything like that.
- Mon Apr 15, 2019 6:57 am
- Forum: Programming
- Topic: What differences in programming Spectrum and CPC
- Replies: 11
- Views: 2829
Re: What differences in programming Spectrum and CPC
I've made few CPC games (and speccy too), as someone has said already there are differences you would expect; but for me the most relevant ones are: 4 bits per pixel (16 colours) and 2 bits per pixel (4 colours) graphical modes (colours to choose from a palette of 27) with no attibutes, there's an i...
- Sat Apr 13, 2019 2:32 pm
- Forum: Programming
- Topic: Coding sessions on YouTube
- Replies: 4
- Views: 1558
Coding sessions on YouTube
I'm running an experiment where I'm recording most of my coding sessions and I'm uploading them to YouTube. Currently I'm working on my ZX Spectrum project "Starblind"; which is progressing nicely (recently I decided to drop the 48K target and it'll be 128K only). In case you're interested...
- Sun Dec 30, 2018 2:17 pm
- Forum: Sinclair Miscellaneous
- Topic: Spectrum highlights 2018
- Replies: 19
- Views: 4462
Re: Spectrum highlights 2018
I'm back to make a ZX Spectrum game, after my last release in 2016 (a bit late, but it was a surprise to find Castaway reviewed in Crash Annual 2018; and a good review for such a little game!). I wanted to write my own routines instead of using the SP1 library, both to learn and to make a good size ...
- Sun Dec 30, 2018 12:41 pm
- Forum: Showcase your work!
- Topic: What are your current Spectrum projects?
- Replies: 37
- Views: 11392
- Thu Dec 27, 2018 2:28 pm
- Forum: Showcase your work!
- Topic: What are your current Spectrum projects?
- Replies: 37
- Views: 11392
Re: What are your current Spectrum projects?
I know Z88DK reasonably well (this is my game: https://github.com/z88dk/z88dk/tree/master/libsrc/_DEVELOPMENT/EXAMPLES/zx/demo_sp1/BlackStar), thanks for the tips! :lol: Talk about my teaching Granny to suck eggs. (An expression for non native English speakers to look up!) Apologies. Blackstar is t...
- Thu Dec 27, 2018 2:20 pm
- Forum: Showcase your work!
- Topic: What are your current Spectrum projects?
- Replies: 37
- Views: 11392
Re: What are your current Spectrum projects?
[*] Z88DK actually provides 2 compilers, SDCC and the older sccz80. You can choose which one you want to use. Nowadays SDCC is the obvious choice unless your project needs some legacy feature support. SDCC is more standards compliant and generates smaller and faster code but I still use sccz80 as m...
- Thu Dec 27, 2018 2:15 pm
- Forum: Showcase your work!
- Topic: What are your current Spectrum projects?
- Replies: 37
- Views: 11392
Re: What are your current Spectrum projects?
I've used both SDCC and Z88DK and I think SDCC is a more advanced compiler (I can use C99!). But Z88DK uses SDCC!* If you build Z88DK yourself you have to apply a small patch to the SDCC source and rebuild the compiler in order to enable a couple of things Z88DK needs. Other than that tweak, Z88DK ...
- Thu Dec 27, 2018 8:19 am
- Forum: Showcase your work!
- Topic: What are your current Spectrum projects?
- Replies: 37
- Views: 11392
Re: What are your current Spectrum projects?
I'm targeting 48K, but this time I started with my own routines from scratch using SDCC (if I'm not using the SP1 sprite library, it doesn't make sense using the Z88DK compiler). I can't agree with that! Z88DK provides over 1,000 library routines, all hand coded in Z80 assembler. The SP1 sprite lib...
- Wed Dec 26, 2018 8:12 pm
- Forum: Showcase your work!
- Topic: What are your current Spectrum projects?
- Replies: 37
- Views: 11392
Re: What are your current Spectrum projects?
Regular screenshoot from emulator: I'm still not 100% sure what is the game about, but I think it may turn out the game I couldn't make when I released Escape from Colony 8. The graphics looks like they are inspired by Laser Squad ;) Am I true about it? Yes, they look similar, but I didn't look at ...
- Wed Dec 26, 2018 3:16 pm
- Forum: Showcase your work!
- Topic: What are your current Spectrum projects?
- Replies: 37
- Views: 11392
Re: What are your current Spectrum projects?
I'm working on a new game for the Speccy (Castaway was my previous one, that feels ages ago!). Shot from my ZX Spectrum+ with a Sony Trinitron TV: https://i.postimg.cc/VryNCRNy/photo5841600743621111741.jpg Regular screenshoot from emulator: https://i.postimg.cc/zVMMFPTc/Screenshot-2018-12-26-15-09-4...