Quote from: JetSetIlly on 13 Feb 2025, 08:01 AMSaw this on itch.io. It's a few years old but I've not seen it before. It's nicely done I think.Any standout features that make it worth checking out?
https://daddarulekonge.Sprunki Retake.itch.io/apro
Quote from: Andrew Davie on 19 Jan 2025, 06:06 AMMy "antagonist" is in quotes...
QuoteThe levels are not the same; they are unique to this version.
QuoteThe game is named "Boulder Dash 2", as in the 2nd Boulder Dash I have written for the '2600. The released version is technically "Boulder Dash 2 DEMO", but for space reasons on the title screen it says "Boulder Dash DEMO". It has never been referred to by me or BBG as "Boulder Dash II", AFAIK... and if it was, then it should not have been.
QuoteFirstly, I think your idea of what is a "hack" is just wrong...
QuoteThe irony. I did create completely new caves. But also I wanted a "homage" to the first boulder dash so I used the same wall positions for cave A. But there are huge/significant differences in gameplay, and creatures in the cave. There are speed runs, amoeba, cavernous areas, tricky cascading blockages; all elements specifically added because I did not reuse the original cave data but instead designed a new cave format that allowed "additions/modifications" to base cave data. Each level is basically a common "theme" with per-level modifications on top. So cave A has the basic wall layout shared, but then each level changes the rock density and positions, diamond density and positions, flags speed run or not, adds different structural changes (more walls, caverns), and creatures. For example, one of the caveA levels has an amoeba which quickly blocks one of the caverns. You have to plan very carefully how to mitigate the amoeba's expansion and not just collect diamonds in a set time. There are variations and although as I said it's a homage, it's actually just a "first impression" one. The levels are different; I know because I designed them all myself.
QuoteInterestingly you're not the first person to call my working style "lazy".
QuoteI'm generally happy to answer questions. A difference of opinion does not an argument make..."
QuoteDisingenuous, huh. You're actually suggesting I was concealing my true intentions by not being honest and sincere. Do you really stand by that? In any case, it's not true.
QuoteThe re-release of Boulder Dash came with a "trigger" that allowed any party (after an initial sales period) to stop continuation of the agreement. Because Atari purchased AtariAge, and that would mean I was in a business arrangement with Atari, my principles simply made it impossible for me to do anything but pull the trigger, so to speak. To do anything less would be hypocritical. It was nothing to do with money; well in fact I've lost out on any income so I'm hurting myself there. But as I said, matter of principle.
QuoteSince we've touched on my disapproval of resale at inflated prices, the best way I can explain this is that I do put a lot of work into my games/demos - way more work than I ever see in sales (or even thanks). Most people just take my work and I never hear a word from them again; not even a thank-you. But when I see people take my work and try to sell it for a 65000% mark-up (yes, 65000 percent) over what I received for that same copy... well, actually yes that feels disrespectful to me and the community. In capitalist USA that may very well be "Capitalism 101" but in some other parts of the world, artists are protected from such exploitation of their work. But that's another discussion and my view is apparently in the minority.
Because I don't do these things for money. I do them because I enjoy them and find intellectual satisfaction in the challenge. I don't write Atari software for others; rather I write software and share my enjoyment and achievements (for free) with those who care to come along for the ride. Releasing things as a final product often takes a huge amount of extra work that for me, at least, is sometimes not necessary as I may already have achieved my goals.
QuoteQuite the itemised list of my work, presented as an implicit criticism.
QuoteBut you do touch on lack of motivation. Some of us "creative types" suffer from this - mood swings and depression.
QuoteYou seem to have researched quite a timeline and have more details than even I recall. But the above is not quite correct. I started writing a Boulder Dash engine in CDFJ...
lda SWCHA ; Load the value from SWCHA (keyboard input)
cmp #$ff ; Compare to $FF (no key pressed)
beq skipNewChar ; If no key is pressed, skip
cmp last_char ; Compare to the last key pressed
beq skipNewChar ; If the key hasn't changed, skip
ldx ActiveChar ; Load the index for the active character
sta w000,x ; Store the keycode in memory
inx ; Increment the index
stx ActiveChar ; Store the updated index
skipNewChar
sta last_char ; Store the current keycode as the last key pressed
Quote from: JetSetIlly on 20 Dec 2023, 05:08 AMhttps://www.youtube.com/watch?v=5HSjJU562e8dordleInstruct them to inquire with me, since I initiated the cancellation clause.