πŸ€‘ Indie game storeπŸ™Œ Free gamesπŸ˜‚ Fun games😨 Horror games
πŸ‘· Game development🎨 AssetsπŸ“š Comics
πŸŽ‰ Sales🎁 Bundles

Fluttermind Ltd.

46
Posts
3
Topics
58
Followers
A member registered 1 year ago · View creator page β†’

Game

Recent community posts

There's no 'sell all's but you can see how many you have and type 'sell 32 b'. That's a good idea, though. Good you're enjoying it. I'll see if I can do something about the adventure's pacing, too.

Posted in dev status?

Currently on 'hold' while I finish off another project.

I'm also adding 'X-Raycutioner' to the silly 'build type' list. You can use X-ray to massively abuse several spells. Huge fun IMHO.

Why, yes. The console is kind of 50% of the game, in my view!

Python is lovely, and Eve Online proves your point already. I'd be using it if I thought it was portable enough to target all my (potential) platforms

As for your experiences with TDDs... would you do them for yourself, with your Python code? If you think it scales to such small teams (1!), do you have suggestions for how to get into the right mindframe? Any resources you'd suggest reading?

Posted in Suggestions

I update the itch webpage every time there's a new version, and change the version number. If your current version is different (as shown bottom left when on the game's start screen), you need a new one.

Also, if I change the filename itself, I lose all download metrics!


If you subscribe to the game on itch, you should find you get bothered with a mail when there's a new version.


Hope that all helps

Hiyo,

I've had one potential solution for this requirement in the back of my mind. What I *could* do is externalize a data file which is read in, and allows players to map keys in a table: e.g. {{"A","Z"}, {"B","C"}, {"D", "F"}} etc. This would remain the same between games, and live next to the save file. It would probably utterly break the game if created incorrectly, though, but deleting the file would fix any issues.

I'm not keen to add this as a UI feature in game as it flies in the face of the whole thing. Having Arrow showing up as 'A' but activated by 'Z'? Sounds like a disaster - it's hard enough to get people to leave their comfort zone of their 5 fave spells as it is (Have you tried being a FlyKisser? Or a ShuffleMage? Both are kind of awesomely fun ways to semi-break the game).

Sound like it might do the job? I can offer an alternative super-hacky method if you're up to editing code and just want to see if it's worth it. PM me from the Fluttermind website and I'll go into the grubby details.

In my case it's simply because I'm writing this entirely by my self, and I'm trying to get as much stuff in/fix things as quickly as possible which inevitably leads to errors. In addition, in my many years as a professional dev, I've never seen anyone work to a TDD - they were all the rage in 1998, and swiftly abandoned by EA and Microsoft thereafter. This is partially because - unlike most other software - the actual design of game systems changes rapidly. This is exacerbated as teams get smaller, resulting in a large line-of-code-per-coder ratio; basically, the fewer people you have, the more impact any one person tends to have (by necessity). Since there's less need for communication between a team of, say, 'one' many things are simply held in the mind of the coder, and you'd easily double the length of development writing and re-writing TDDs, and the 'try it and see' prototyping methodology would fail as speed gave way to doubt.

Large projects with very few inputs and outputs in a non-realtime system (say payroll, where I worked as a coder, briefly, at IBM) the expected outputs on any inputs are 100% known. Writing software to spot deltas between expectation and actual results is relatively trivial. Games are a lot more complex, with a lot of chaotic interaction, and it would often take longer to write test cases than it would to 'try the feature out' and get errors.

In the particular case you mention, I *could* have isolated inputs and outputs, and written a test script to ensure this was occurring. But that only makes sense after the fact, once the problem is perceived. For this to be effective as a general strategy, I'd have to write code covering every input and output in the game, under every random level generation, with every variation of key-press pattern. This is simply not tenable, and almost certainly the reason most AAA teams do nothing of the kind outside of a couple of locked down, easy to test areas. At most, they'll write a 'bot' to complete the game and ensure they've not completely ruined it with the latest fix.

This is the case for most AAA games, and why test-teams are the usual method of weeding out this kind of thing. Since Spellrazor is a free game, creating additional costs for testing would be inadvisable at this stage. As a result, I'm using you kind folks as guinea pigs.

I hope you don't mind too much. :-)

As ever, thanks for this. It's lovely, and makes me wish I sucked less at ASCII art.

Replied to a_mandible in Suggestions

Not so amusingly, I realized today I had misspelled 'intemperance'. Can't fix without wiping people's save files. Doh!

Replied to a_mandible in Suggestions

And here I was, trying to be funny... (sigh) :-)

Okay - spent this morning chasing this. Got to level 12 and nothing bad happened. Admittedly, I didn't get the 'perfect' timing you speak of, so I can't guarantee there's no hang, but seeing as I've been playing since 10am, it can't be too common. I'll keep an eye out though. Thanks for your help, as ever.

Thanks. Will look into this. That's the problem with fixing bugs - sometimes new ones creep in.

This is more than awesome. You can't imagine how lovely it is to hear the clack of the controller and the tick of the buttons while this is being played. Thanks so much.

(Edited 1 time)

Ugh. I know what this is. You, sir, are a genius for spotting this.

There has been a bug for months. When a creature died, it died at least twice...

...but the reward code was broken, so creatures never dropped the correct rewards - just a single one. Twice.

I fixed it.

This broke the multiplier code. I will fix. Thanks so much!

[Edit: (sigh) fixed!]

Hmm. Scoring should be identical. I didn't alter enemy or multiplier values at all. I'll look into it tomorrow.

PM me using the contact form on www.fluttermind.com (it avoids spam-bots) and I'll be much more specific.

The blue chests are no secret though. They only show up in the hidden realms and contain spells you can't find elsewhere.

Have you considered looking outside the game? What do numbers like that usually mean? As for the other realms, those blue boxes only exist there.

Replied to tartley in Suggestions

Fixed.

Replied to tartley in Suggestions

I'll add this to the list. Thanks for bringing it to my attention. I've played it so much I just stare through things like this, now!

Replied to Big-E in Questions

Thanks for persevering. Really, really would like to promote your photos of it running on Twitter etc. when you're done, if that's okay? This is just wonderful. Sorry the command line thing didn't work quite as required!

I guess the ultimate test will be if you can get reasonably far in Insane mode using your setup. I can get to 11+ if I'm careful...

(Edited 3 times)

Howdy.

First of all: on the level where you see the hint about the noises, be sure to go EVERYWHERE, and then note where you hear the noises. You've been given tools/commands to find out this information. Exactly what you do with this location, and how to use the information you get is given by the console hints, as usual. This will unlock a majority of the rest of the game.

Replied to tartley in Suggestions

Well, it's in the game as fiery red/orange. Let me know what you think. I can always reverse them so that red/orange is default.

Replied to Big-E in Suggestions

I think that post might win 'posts'. Go home everyone. It's been won. Don't waste your time here. The winner is Big-E. We're done. No, really. I can't think of anything anyone could do to top that. That is just amazing. Thanks so much!

Replied to tartley in Suggestions

Turn the numbers red?

Replied to a_mandible in Suggestions
(Edited 1 time)

No, it's 1981 (Defender was released in February that year). I believe Bower was working at Williams at the time, contemporaneous to Defender (in the next windowless lab). He showed it to Eugene Jarvis at one point, who laughed and said "I don't even have a reverse button on my game and that's still considered too complicated. You're nuts." (This is true - Defender originally only allowed you to fly forward). The reason I haven't mentioned either direct quotes from Eugene or the name 'Williams' is that (cough) Lawyers (cough, splutter). I redacted them. :-)

As for the 6503, somewhere between '75 and '81, someone was doing weird stuff with the 6502. I am presuming a former cult member.

Bower went missing at the end of 1981, but is believed to have moved to Sinneschlosen, although that can't be confirmed, of course. Some believe Polybius IS just Spellrazor with a re-skin (hence the short timeframe), but those people are probably fools.

Replied to a_mandible in Suggestions
(Edited 1 time)

Yup. Good idea. Also need to make chests more obviously spew spells, and pickups to give more feedback in general.

And I hate you for spotting that blooper. The tractor feed paper was really crumbly in this area near a fold, so I... um... inserted a likely drink/drug/thing he'd have wanted to spend money on. Initially, I put 'Twinkies' but that just seemed wrong.

Replied to tartley in Support Thread

Ouch. That's annoying. Sorry about that. I don't have access to a spare monitor, so I'm not sure I can fix this easily. Glad you're enjoying the game though.

Posted in Support Thread

Okay. I can help you out here. Download the Mac version. Open the app folder, go into resources and grab the Spellrazor.love file from there. Use that. I fixed a LOT of screen issues, so this might work.

Replied to Big-E in Questions

Let me know how it goes. If you need anything else, just ask.

Replied to Big-E in Questions

New build is up with the things you asked for.

Posted in Questions

Lovely. Thanks so much for the insight into your hardware. As I say - watch out for the next release. The command line is in there now, and I put the exit command on LCTRL+ESC as it seemed less likely to be pressed accidentally. If that won't work for your purposes, let me know.

Posted in Questions
(Edited 1 time)

First up, thanks so much for being possibly the most awesome Spellrazor-player ever. The idea of seeing this in a cabinet is just... I'm weeping. Actually weeping manly weeps. You know when people's 'sportsball' teams win? That kind of weep.

(Sniff)

In all seriousness, I had planned to get a Mame cabinet going, so I'd actually be really interested to see your setup. You have to send me pictures.

On to your questions:

1) There are as of about 5 minutes ago. I added them just for you. When you get version 0.9.11, it'll be there waiting as 'fullscreen'. There are no other commands.

2) Esc will take you out of the game at the front end. If you're in the game, Esc takes you back to the front screen AFTER giving you an 'Are you sure' menu. I can add a Shift-ESC option to quit out wherever you are and whatever you're doing. Do you want that?

3) As for actual mappings, I'd suggest you *need* Sword, Arrow, Shield, Bouncer, Homer, Lightning, X-Ray, Warp, Teleport, Companion, Deathtouch, Energybeam, Kiss, Zap, Jump, Quake. Others are great for 'Oh, think you're tough? Have some of this...'

Obviously, the keyboard is needed for hacking...

Lemme know what else you need and I'll do my best to provide.

Thanks,

-Dene

Hi there! Feel free to contact me using the contact page on the Fluttermind web site. I'll give as many hints as you want.

Hiyo. Feel free to use the contact form via the Fluttermind web page. I'll always answer. Intrigued to hear the issue...

One more thing. Can you tell me if your high scores are saving correctly?

Thanks for that. I'll look into it.

Not a joke at all.

Some things transform. Others are transformed.

The entire game is a thinly veiled ritual incantation, and hides others within. Not all magic is candles and stars. Long live the Harbingers.

Let's just say I had two horribly sleepless nights once I put in the final ritual elements and tested them. Everything is fine now. I know where I'm going.