Iridescent Crown 1.2 is now out, and here are some trailers for it. 🙂 You can play the game for free in your browser, and you can buy the Windows version.
This is the new official trailer, which runs through World 1.
Some gameplay footage with a projectile weapon.
Showcasing a few different weapons.
Finding a rare weapon, and the implications thereof.
Dev Blog for Iridescent Crown
I didn’t chronologue this like I normally do, so this is in no particular order. Most of this final work was done between March 11th and 14th.
Firstly, I made a new logo for my games (and websites in general). It’s inspired by the SEGA logo, as well as the Inuyasha logo. The color purple is a nice mix of royal and feminine. Seeing my first name in katakana is pretty awesome too. Creating a new logo was a small detail, but also a big deal in its own way. I love the sound I picked to go with it – reminds me of starting up the PSX or PS2.
Adding the controls before you begin the game got the most positive feedback from my friends. It’s good to know it’s not too confusing to the eyes.
If you get a strong weapon early enough in the game, nothing beyond that is a challenge. So I made them much more rare in the early levels. The difficulty curve is much smoother now. You’ll have to fight many more enemies to find a weapon worth keeping now, which makes them more valuable.
The large enemies were invincible to close-range attacks, and required projectiles to kill. I realized this was annoying and removed their invulnerability.
I also added a separate room for the shopkeeper. A door allows you to “leave” the room if you don’t like the random weapon you buy, which quickly resets the room. I added several NPCs in this room that give you additional tips to playing the game. I added more lines to the tutorial as well (about the map and radar).
I added a legend to the map on the pause screen, which tells you what the marks mean. Makes it a lot easier to read!
One other big change came at the very end, when I added damage points that visibly appear when you hit or get hit. This really helps with the “feel” of the fighting system.
There was also a glitch you could get by pausing on the game over screen, which I fixed after a friend reminded me about it. 🙂
I experimented with changing the graphics a bit, but when that didn’t work I decided to leave things as they are. I also intended to add a bit more “story” to the game, but in the end this didn’t seem necessary.
I’m still pretty disappointed GMS2 isn’t bringing more tools to the table that I don’t already have. It kills some of the plans I had for extending my current projects – namely adding more features to the music generators.
I was really hoping they would add support for MIDI files (or any music files, really), so I could export the music my games generate. One huge problem is GM is terrible with tempo – even delta_timing isn’t always reliable. I removed the drums from Seraphim Automata to avoid lag issues with running the sequel in HTML5. It sucks because I really like the drum generation system. It may be worth recycling into another desktop game.
One of Iridescent Crown‘s biggest limitations was the 640×480 resolution, which was necessary for HTML5 but awful for the Windows version. It fits the pixel art style, but it’s difficult to appreciate the random level design when the window is so small.
It’s not like I ever had to shrink the window though. The window was small from the start, because 640×480 games were more common when I started this (in 2010). So the game is a bit of a relic in its own way, and begs for a sequel.
I think I’m done with the music generation, sadly. Unless I integrate it into one of the platformers. And I don’t know when I’ll have another platformer underway. If Iridescent Crown gets more feedback, I might feel more confident about the sequel. Either way, I think I’m done with HTML5 versions of my games. It was a nice experiment.
I will probably keep watching how this year unfolds for video games, while I go back to working on music and short stories.
Why I Don’t Play New Games
So the new Zelda game is out, as well as Nier: Automata and a ton of other great games. It looks like 2017 is already shaping up to be the best year for gaming since 2004.
I’m not really riding the hype train so much as watching through other’s eyes though, thanks to platforms like twitch and youtube. I have next to no interest in playing these new games, or getting or whatever, when I can just watch other people play the games for me. I don’t really care about the new Switch either (unless I can get my own game on it, of course).
New games aren’t innovative enough to be worth spending my money on. They just seem like higher quality versions of stuff I was playing in the 2000s.
I don’t care about perfect graphics. I care about deep mechanics that allow for more experimentation, and therefore more replayability. The AAA industry, because of its massive time and budget constraints, simply isn’t built for experimentation.
Nowadays you get your standard “open world” game with 30+ hours of side quests. NPC interactions are still very shallow. Too many games are content to crib Minecraft’s crafting system, rather than implement their own unique ideas. Too few have tried to innovate the “gameplay-cutscene-gameplay” problem.
Fandoms allow companies to cash in on the same IP over and over. So they aren’t likely to take a risk to appeal to an “experimental” niche like mine. Why do that, when they can just throw Link into another sandbox game and sell that?
Nier: Automata looks great, but I could also just pop in Kingdom Hearts from 2002. We haven’t progressed that far. The same could be said about the new Zelda vs Wind Waker from 2004. Nintendo and Square Enix don’t need to innovate when they can cash in on their established formulas.
I’ve also noticed a lot of my friends complaining more and more about their massive “backlogs” of games they’ve bought but haven’t played. It makes me wonder if this is how the indiepocalypse will actually unfold. You can finally make your dream game with the right tools – but it doesn’t matter because nobody has time for it.