The main character can crouch! 😁
I've adjusted the logic behind the animation triggering and optimized the collision detection with the walls.
Next step: shoot baby, shoot!
#AMOS #AMOSPro #Amiga #gameDev #soloDev #indieDev #Retroprogramming
#amos #amospro #amiga #gamedev #solodev #indiedev #retroprogramming
One intriguing aspect of #retroprogramming is its constancy and immutability. You can read this structure directly because it will never change. You can perform introspection in the kernel because its structures will never change. They cannot change because their immutability is at the heart of the entire retro experience, and sometimes you even have to make sure that the original bugs remain in their place. ~
My #Workbench 💖 :amiga:
where I'm trying to code something interesting 😁
#workbench #amiga #winuae #retroprogramming
Some progresses 😁
As you can see I'm a mess with the graphics but that's not the point, this screen is 960x600 in EHB 64 colors, still not compiled but also still missing many features I want to add.
Moving while jumping need some optimization, but collisions with walls seems good.
It runs on WinUAE emulating the #A1200.
#a1200 #amiga #amospro #gamedev #solodev #retroprogramming
Bene bene, riesco ad avere un controllo del player fluido su uno schermo EHB a 64 colori (come si può vedere dal bob che rappresenta il player 😅 ).
Movimento, salto, caduta, sembrano funzionare.
Ecco un piccolissimo video con una mappa usata tanto per verificare le che le collisioni con i muri fossero rilevate a dovere 😁
#solodev #gamedev #Retroprogramming #Amiga #AMOSProfessional #AMOS
#solodev #gamedev #retroprogramming #amiga #amosprofessional #amos
Sono un paio di giorni che mi sto divertendo con #AMOSPro per #Amiga , credo di aver creato le basi per un bel giochino, vediamo se aggiungendo cose mi rallenta tutto oppure no.
Per adesso ho una mappa grafica, una mappa a 2 colori per le collisioni, un bob che può muoversi, saltare e cadere e poco altro (la mappa segue il player).
Mi solletica l'idea di un mix fra Impossible Mission e Project Firestart 😃
#amospro #amiga #solodev #gamedev #retroprogramming
the simple joy i got today when my #z80 code ran correctly and the cpc switched to each mode in turn while printing the ascii characters from 32 to 255 in alternating paper and inks then prompting me to press a key before switching to the next mode.
I mean its so simple in non machine code, a couple of nested for loops and its done.
But the asm is just fun.
I might eventually actually be getting my head around this asm stuff.
#z80 #z80asm #cpc464 #retroprogramming
Every piece of beginning Atari 2600 programming material/example/instruction has SEI (disable interrupts) as the first instruction of your program even though it has no purpose on the 2600 and can be safely omitted (and they all admit it, too). Apparently, most original 2600 cartridges have this instruction, so it's like tradition or superstition or something. It's strange seeing as you only have 2K or 4K to work with (usually). Every byte counts!
#atari #2600 #6502 #RetroProgramming
Finally, somebody developed a good AI tool!
https://www.dialup.net/wingpt/
This site is a gold mine of cool Win16 stuff. I need to give Win16 programming another crack one of these days.
#retroprogramming #win311 #win16 #chatgpt
I have conducted a fairly comprehensive scientific like study and concluded without a doubt that being in the vicinity of palm trees is very helpful in learning #z80 machine code
#retrocomputing #retroprogramming
#z80 #retrocomputing #retroprogramming
So langsam wird es mit dem #Retroprogramming. Die ersten Spriteanimationen laufen. Ich muss mir nur noch ein paar Techniken drauf schaffen, was Timing und Multiplexing angeht. Aber es macht Bock. #Commodore64
#retroprogramming #commodore64
managed to get some #retrogamedev done on the amstrad last night and got my timers working properly.
its on my itch page (https://terlan.itch.io/easy-as-123) as a CDT if anyone wants a shot.
its easy all you need to do is answer 1 2 or 3 to simple sum of the numbers 1, 2 & 3 before the timer runs out and get the highest score you can. the timer gets progressively shorter the more you score.
there are other versions too.
#retrogaming #retroprogramming #basic #amstrad #retrocomputing #cpc464 #amstradcpc
#retrogamedev #retrogaming #retroprogramming #basic #amstrad #retrocomputing #cpc464 #amstradcpc
only managed to get a wee half hour of coding last night on the CPC. Had to go our. But still managed to mess with some basic sound routines on it. think I have the timer sound sorted for easy as 123
#retrogamedev #retrogaming #basic #amstrad #amstradcpc #cpc464 #retrocomputing #retroprogramming
#retrogamedev #retrogaming #basic #amstrad #amstradcpc #cpc464 #retrocomputing #retroprogramming
These old Usborne computer books sure do hold some neat liitle surprises. after poking about trying to learn some z80 over the last night I can totally agree with red robot here.
#retrocomputing #retroprogramming #binary #ascii #funny #silly #machione code
#retrocomputing #retroprogramming #binary #ascii #funny #silly #machione
@troberts The question is: what language were you programming in? If it was COBOL or FORTAN, perhaps the angle grinder noise would be helpful...
#RetroComputing #RetroProgramming #FORTRAN #COBOL #GetOffMyLawn
#getoffmylawn #cobol #fortran #retroprogramming #retrocomputing
Reksio, Silly Venture 2023 SE #Atari7800 (equipped with YM2151 on Dragonfly multicart) invitro presented at Revision 2023 party https://youtu.be/kqP2gUNsCFQ #atari #retroprogramming #demoscene
#Atari7800 #atari #retroprogramming #demoscene
#kta <-- il mio gioco
---
Ho avuto poco tempo per fare qualcosa, ma ho iniziato a lavorare sulla schermata della creazione del personaggio.
PROF = proficiencies (competenze)
RES = Resistences (resistenze)
VAL = Valore attributo
REG = Valore di rigenerazione
** L'immagine non è mia **
---
#AMOS #AMOSProfessional #Amiga #RPG #Retroprogramming #gamedev
#kta #amos #amosprofessional #amiga #rpg #retroprogramming #gamedev
#kta <-- il mio gioco
---
Oggi è stata dura, andavo a scrivere in locazioni di memoria non consentite e l'emulatore mi esplodeva in faccia sganasciandosi dalle risate 🤨
1:30m per trovare il bug :amiga:
---
#AMOS #AMOSProfessional #Amiga #RPG #Retroprogramming
#kta #amos #amosprofessional #amiga #rpg #retroprogramming
Atari FontMaker v1.6 released. It's a Windows tool for creating #Atari8bit computers fonts and font-based graphics. The tool, originally written in Delphi, has been ported to C#: https://github.com/matosimi/atari-fontmaker #atari #retrocomputing #retroprogramming
#atari8bit #atari #retrocomputing #retroprogramming
#kta <-- il mio gioco
---
Per generare degli oggetti semi-casuali ho bisogno di un database dove andrò a memorizzare dei template, questi saranno poi randomizzati al momento della generazione.
Nello screenshot si vede la struttura del template e a sinistra AMOSPro che se la carica :)
Adesso dovrò creare almeno un template per ogni tipo di oggetto per assicurarmi che tutto funzioni.
---
#AMOS #AMOSProfessional #Amiga #RPG #Retroprogramming
#kta #amos #amosprofessional #amiga #rpg #retroprogramming