Just an idea, pokitto’s mansion,
Pokitto goes on a trip from Finland and finds a house and its haunted pokitto gets to live there if it can catch all 100 (just a starting idea) ghosts
A button shines light b button catches ghost and dumps them in the storage, each ghost is unique and worth points but all are hidden in places in the mansion and you have to find most via simple puzzles.
Basically like Luigi’s mansion but starring 8 bit pokitto
You charge the light by storing ghosts, you use the light to find them / see them so you can trap them.
Please note I’ve never played Luigi’s mansion I just know the basic idea.
The Commodore64 had a modified MOS 6502, (roughly the same chip as a SNES),
which was an 8-bit CPU with only 6 registers,
so it would take several instructions on a MOS to achieve what the Pokitto’s Cortex M0+ can do in just one instruction.
Plus, it should be possible to offload some data onto the SD card.
ok, LCP had a unique person for every copy of the disc. now with a digital download it is just not feasible to give each download a unique serial number so Id suggest that be covered by your username and date you start the game, both of which the game asks for, this can decide the LCP stats, LCP has only got one gender and color, but I would prefer to see male and female, and either a colorless character like lego yellow, or at least white and black in both genders,
the stats they need are
and the pet if it is implemented would need hunger and thirst as well
the stats could be a 1-10 scale, with 1 being minimal 10 being excessive,
1 hunger is that anorexic woman bikini model, 5 average 8 teenage boy 10 roman vomitorium patron
these would just be to control little bits of the personality, and how much they use resources and need attention , and interests, since there is potentially 4 more actions with pokitto, perhaps music, books video game could be interests,
saving a button to tell the pokitto to scroll through the rooms of the house if it needs to be done that way since the screen is so small,
the house has a living room with the front door and a chair and a phone,
the kitchen where the food and water is stored,
upstairs is the bathroom door and bedroom
and the attic is where they keep their books and records,
hair 4 (two each gender short and long female and male)
race 2 initially
shirts 4 two male two female long sleeve and short sleeve
pants 2 for male (shorts or trousers)
skirts 2 for female mini and knee length
shoes just one type with different colors
the colors for shirts and bottoms can be based on the color pallet for the game,
and if implemented pet, either a cat or dog,
the houses would all be the same so no work there, beyond just making them the hard part would be the animations, walking talking on the phone, being petted, reading, etc.
The house would need to save to sd, as well. Though the original didn’t so much seem to save as reload the character and acknowledge that time passed, though I’m sure pokitto could save and have resources deplete during the time away.
Game flow is log in, which generates the lcp, and then you wait a bit and the lcp will come check out the house then leave and bring their bags, to move in.
The first day or so they will lounge about doing stuff as you observe and care for them then perhaps they find a job and leave for a few hours each day. Eventually they will ask for a pet and you can give them one not sure if you chose or they decide either could be ok. And perhaps their job could be how they get food and luxuries? In the original these were limitless.
Either way, there’s 128 permutations, so the biggest problem isn’t keeping character stats small, it’s providing the sprites for the characters.
You’d have to have a way of generating the sprites from pieces, otherwise you’d have to make 128 images.
Shoes and skin could be palette swapped, so that drops it to about 32 images.
However you can just paste hair and clothing on top of a base,
so that means you’d need:
1 male base image
1 female base image
2 shoes (male & female)
2 short tops (male & female)
2 long top (male & female)
2 short trousers (male & female)
2 long trousers (male & female)
2 short skirt (male & female)
2 long skirt (male & female)
Which takes you to 16 images.
But you can cheat by merging the shoes onto the base image to drop that down to 14 images.
Then you can do a trick so that the male skirts actually refer to the images for the male trousers (unless you want men wearing skirts kilts *bagpipes intensify*),
which brings the total to 12 images.
Actually the hard part would probably be the AI,
you’d need some kind of state machine,
or maybe a decision tree.
Once that’s working, the animations just become part of the state.
You’d probably need quite a lot of images to account for the different character variants…
Unless the characters were done in a sort of Scribblenauts style,
then you could just make the character a skeleton,
and animations would just be batches of transformation values.
To be honest I think the thing I’d have most difficulty with is determining what the characters should actually do.
It takes a lot of time and development to make something as complex as the sims,
and it takes a lot of research and playtesting to make something like that fun.
I think a virtual pet would be a much easier starting point.
Side note, Scribblenauts is a great game:
That’s the trailer for the Switch version, which I don’t have,
but I do have the Steam version.
I’m reasonably sure my router has a pool of addresses that it assigns to devices pseudorandomly, so every time my computer connects to the internet I get assigned a pseudorandom address from the same pool of <= 256 addresses.
But some places get a static IP, and others have a smaller pool, so it varies.
I would probably do what Minecraft does - generate a seed per save and offer the chance for the user to input a seed somehow.
I was just saying that the server thing was doable, not that it was necessarily practical.
They switched at least a decade ago.
I think they switched because they ended up having brown and yellow characters alongside each other when they started doing themed sets like Star Wars and Harry Potter, and they decided it looked a bit odd (and/or too much like the Simpsons :P).
Personally I liked the idea that lego characters from the lego universe were just all yellow, I thought it gave them a bit of an alien quality - resembling humans, and yet not quite human.
It would save a few bits, and some palette slots :P
The adresses you get from the router are local to your subnet. Unless you have some very special service from your ISP, they put you behind their router that hides all your devices behind the same IP, so from the Internet’s point of view all the devices in your house are the same IP.
That’s what I’d prefer, but generating it behind the scenes would keep that sense of magic for the non-tech savvy people. The effect that makes them think their copy has unique people in it is super cool.
Decision tree would be simple just have it check every minute or so (yay rtc) for the values am I hungry, lonely,thirsty, bored whichever has the lowest value gets done, use the 0-15 needs stat and have it count down by one each 1/2 hour or so and when filled it resets