Project - Mega Bargin Hunters - Help / Updates
Moderator: Stef
Project - Mega Bargin Hunters - Help / Updates
Mega Bargain Hunters
Loosely based on the UK Bargain Hunt game show, obviously removing any character references and anything associated with the show, etc. The general idea is you choose a expert who specialises in a specific field, you choose a flee market / place to buy bargains, your expert gives you a run down of the items you can choose from at the flee market, you haggle with the seller, purchase the item, once you have 3 items you select an auction house, sell items at auction house and try and make a profit.
Loosely based on the UK Bargain Hunt game show, obviously removing any character references and anything associated with the show, etc. The general idea is you choose a expert who specialises in a specific field, you choose a flee market / place to buy bargains, your expert gives you a run down of the items you can choose from at the flee market, you haggle with the seller, purchase the item, once you have 3 items you select an auction house, sell items at auction house and try and make a profit.
-
- Very interested
- Posts: 3131
- Joined: Thu Nov 30, 2006 9:46 pm
- Location: France - Sevres
- Contact:
Re: Project - Mega Bargin Hunters - Help / Updates
That looks nice an smooth Is it a port ? i don't know the original game !
Re: Project - Mega Bargin Hunters - Help / Updates
Nope all my own work All my own code base from scratch. Well based on a game I wrote years ago!
-
- Very interested
- Posts: 3131
- Joined: Thu Nov 30, 2006 9:46 pm
- Location: France - Sevres
- Contact:
Re: Project - Mega Bargin Hunters - Help / Updates
Oh ok, then congrats arts looks really nice, GUI is well designed as well =)
Re: Project - Mega Bargin Hunters - Help / Updates
I must admit I'm paying a pixel artist to do portraits and items for the game. I'm no good at pixel art unfortunately! I'm not so bad at GUIs though!
Re: Project - Mega Bargin Hunters - Help / Updates
Another brief update I've been offering friends and family the opportunity to star in game in exchange for the cost of the pixel art so you'll notice several portraits have changed.
https://www.youtube.com/watch?v=MNabRi1 ... e=youtu.be
The plan is to replace them all I've 60 in game items that I need to save up the cash for too. So progress will be slow you'll see lots of parts of the game with place holders.
https://www.youtube.com/watch?v=MNabRi1 ... e=youtu.be
The plan is to replace them all I've 60 in game items that I need to save up the cash for too. So progress will be slow you'll see lots of parts of the game with place holders.
-
- Very interested
- Posts: 53
- Joined: Mon Feb 09, 2015 10:46 pm
- Contact:
Re: Project - Mega Bargin Hunters - Help / Updates
Hey that is looking really good. Looks like you've achieved a hell of a lot.
Just as a note the expert selection screen reminds me of the choice of racer on Micro Machines.
Just as a note the expert selection screen reminds me of the choice of racer on Micro Machines.
Re: Project - Mega Bargin Hunters - Help / Updates
Haha its the checker plate isn't it? Infact the whole thing looks like it! Lol
Re: Project - Mega Bargin Hunters - Help / Updates
I think I've a bug in my code somewhere! This code does not fade in smoothly it flickers?
Code: Select all
memcpy(&palette[0], layout_image.palette->data, 16 * 2);
memcpy(&palette[16], Lots[LotItems[0]].LotPortrait->palette->data, 16 * 2);
memcpy(&palette[32], Experts[0].Portrait->palette->data, 16 * 2);
memcpy(&palette[48], font_pal.data, 16 * 2);
SPR_initSprite(&Sprites[0], Experts[ExpertNo+2].Portrait, -64, EXPERT_POSITION_Y, TILE_ATTR(PAL2, TRUE, FALSE, FALSE));
SPR_initSprite(&Sprites[1], Experts[ExpertNo+1].Portrait, 32, EXPERT_POSITION_Y, TILE_ATTR(PAL2, TRUE, FALSE, FALSE));
SPR_initSprite(&Sprites[2], Experts[ExpertNo].Portrait, 128, EXPERT_POSITION_Y, TILE_ATTR(PAL2, TRUE, FALSE, FALSE));
SPR_initSprite(&Sprites[3], Experts[0].Portrait, 224, EXPERT_POSITION_Y, TILE_ATTR(PAL2, TRUE, FALSE, FALSE));
SPR_setNeverVisible(&Sprites[3], 1);
SPR_initSprite(&Sprites[4], &border_sprite, 113, EXPERT_POSITION_Y-15, TILE_ATTR(PAL2, TRUE, TRUE, FALSE));
SPR_initSprite(&Sprites[5], &border_sprite, 183, EXPERT_POSITION_Y-15, TILE_ATTR(PAL2, TRUE, TRUE, TRUE));
SPR_initSprite(&Sprites[6], &border_sprite, 113, EXPERT_POSITION_Y+55, TILE_ATTR(PAL2, TRUE, FALSE, FALSE));
SPR_initSprite(&Sprites[7], &border_sprite, 183, EXPERT_POSITION_Y+55, TILE_ATTR(PAL2, TRUE, FALSE, TRUE));
SPR_initSprite(&Sprites[8], &host_sprite, AVATAR_POSITION_X, AVATAR_POSITION_Y, TILE_ATTR(PAL2, TRUE, FALSE, FALSE));
SYS_disableInts();
VDP_fadeIn(0, (4 * 16) - 1, palette, 20, FALSE);
SYS_enableInts();