Alien Isolation
Moderator: Moderators
Alien Isolation
Code written at the beginning of 2019 (NESASM3, MMC1). I played with a code in which the opponent has a field of view. The code has bugs that I can't fix and is simply badly designed, so it's currently only a curiosity to play. In general, we control a player who must collect all the keys on several screens. We must avoid a Alien who can see and hear us. Small squares flying out of an Alien are his visualized field of view. The big square is the place where the Alien saw / heard us for the last time. The player has three walking modes: Standard (slightly affects the behavior of the Alien), running (Alien hears us) and sneaking (slow, but the Alien, unless he sees us, is unable to hear us). There are broken glasses on the ground that make a loud sound when we walk / run on them. Wooden crates protect us from Alien who cannot kill us there (When he chases us and we hide, after a while he will get bored and leave.)
- Attachments
-
- alien_isolation_noFOVvis.nes
- (288.02 KiB) Downloaded 570 times
-
- alien_isolation.nes
- (288.02 KiB) Downloaded 729 times
Last edited by sdm on Wed Dec 25, 2019 3:26 am, edited 1 time in total.
Re: Alien Isolation
I recommend you to use RLE compression to save space. Because the ROM is too heavy.
Re: Alien Isolation
... uh? the ROM's currently mostly empty. No need to invest in compression yet. (8KB banks #5-#19, #22, #23, #25-#27 are all empty)
Re: Alien Isolation
He never uses compression. In his completed game Micro Knight V1.04, all screens are presented as an open tile map.
- rainwarrior
- Posts: 8756
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Alien Isolation
This is cool!
Re: Alien Isolation
I agree with Rainwarrior: this is cool.
If he delivers the game he wanted to make within the constraints he's happy with, why would he need to compress anything further?
So what?
If he delivers the game he wanted to make within the constraints he's happy with, why would he need to compress anything further?
My games: http://www.bitethechili.com
Re: Alien Isolation
It is pretty cool. I wonder if this is technically a "survival horror" game. I know it scares the crap out of me when the alien spots and chases me.
I think I found an exploit with the boxes. Going to the screen below the starting position, hide in that box and the alien will continually walk up/down or left/right. Then when you leave the box, the alien continues to do that, even on new screens it just walks back and forth ignoring the player.
I think I found an exploit with the boxes. Going to the screen below the starting position, hide in that box and the alien will continually walk up/down or left/right. Then when you leave the box, the alien continues to do that, even on new screens it just walks back and forth ignoring the player.
Re: Alien Isolation
I don't know much about compression, that's why I always used the whole nametable I have to read about it sometime. Unfortunately, my programming skills are quite poor when it comes to optimizing the size of the code (and not only;))
There is another problem with the Alien hanging when moving between screens. It makes no sense to fix the code anymore. The solutions used in this game will certainly be used one day in a more sensible project.Memblers wrote: ↑Thu Dec 26, 2019 12:24 am I think I found an exploit with the boxes. Going to the screen below the starting position, hide in that box and the alien will continually walk up/down or left/right. Then when you leave the box, the alien continues to do that, even on new screens it just walks back and forth ignoring the player.
Re: Alien Isolation
Disagree. The demo is unplayable, the alien overtakes the character every time. It is felt that the author does not test the game, they are too complex.
The larger the size of the ROM, the more expensive the cost of the cartridge will cost. Given that the quality of games is far from the same Tengen.So what?
If he delivers the game he wanted to make within the constraints he's happy with, why would he need to compress anything further?
Re: Alien Isolation
sdm, why alien can walk through electric fields?
By the way, I would like to see an death animation of the character's when the alien grabs it.
P. S.: by the way, what about your Jet Set Willy port? The project is abandoned or will be in progress?
By the way, I would like to see an death animation of the character's when the alien grabs it.
P. S.: by the way, what about your Jet Set Willy port? The project is abandoned or will be in progress?
Re: Alien Isolation
The game has not finished so there are not many things. It's all game concepts, whether they will be completed I do not know, it all depends on time and desire (I do not do it for money, everything hobby).
The Jet Set Willy engine is almost ready, all I have to do is design the levels (not 100% identical). I will definitely want to finish it.
The Jet Set Willy engine is almost ready, all I have to do is design the levels (not 100% identical). I will definitely want to finish it.
Re: Alien Isolation
Where are you finding prices such that the cost difference between a new 32KB ROM and a new 256KB ROM is large enough to be relevant?
Every time I've looked into manufacturing cartridges for legacy video game consoles, the price really boils down to paying per part, not per size of each part. So there's value in not exceeding 512KB ROMs, because no 5V larger ones are affordable (Macronix's 5V 8mbit part is $2.28/@100, and Alliance's 8 and 16mbit parts are $6.80/@100 and $7.61/@100), but otherwise, compression is a bad investment of developer resources. The end user won't ever see whether the data is compressed or not.
Every time I've looked into manufacturing cartridges for legacy video game consoles, the price really boils down to paying per part, not per size of each part. So there's value in not exceeding 512KB ROMs, because no 5V larger ones are affordable (Macronix's 5V 8mbit part is $2.28/@100, and Alliance's 8 and 16mbit parts are $6.80/@100 and $7.61/@100), but otherwise, compression is a bad investment of developer resources. The end user won't ever see whether the data is compressed or not.
Re: Alien Isolation
One needs extra support circuitry (74*161 and 74*32 in the case of UOROM); the other doesn't. I'm finding the same thing at Catskull Electronics: the readily available Game Boy flash carts are 32 KiB because they lack a mapper.
Until you get to more complex mappers that need a bigger CPLD.
If a game isn't compelling enough for distribution on a cartridge by itself, then inclusion on a multicart may be the only way that a game sees physical release at all. Games using less ROM space are more attractive for multicart inclusion.lidnariq wrote: ↑Thu Dec 26, 2019 12:26 pm So there's value in not exceeding 512KB ROMs, because no 5V larger ones are affordable (Macronix's 5V 8mbit part is $2.28/@100, and Alliance's 8 and 16mbit parts are $6.80/@100 and $7.61/@100), but otherwise, compression is a bad investment of developer resources. The end user won't ever see whether the data is compressed or not.
Re: Alien Isolation
The problem there is that the volume market is unlicensed reproductions, and that means one has to add a whole bunch more parts to support that. I've been eyeing making an explicitly-incompatible board for a while, but I honestly expect I'd get exactly one buyer: you.
The other support hardware is largely irrelevant to the question of size of game. Both UNROM and MMC3 can be found with 128KB of PRG ROM.tepples wrote:Until you get to more complex mappers that need a bigger CPLD.
Yes, but so what? We're not in a time where support from a publisher is necessary, you can self-publish pretty easily. Yes, you may have to front the production costs yourself, but that's really not so onerous for a small run, given the availability of MINDKIDS or COOLBOY based carts.tepples wrote:If a game isn't compelling enough for distribution on a cartridge by itself, then inclusion on a multicart may be the only way that a game sees physical release at all.
Re: Alien Isolation
I'm talking about, say, three games that might not be able to reach a crowdfunding goal at $30 per copy of each game, but people might be willing to buy a bundle of all three on one cart for $40. It's why Gravnic got bundled with Puzznic, it's why Fish Fall got bundled with Sunday Funday, and it's the same reason that a printed newspaper includes all the sections, even the ones you're not interested in.