Jump to content
dmsc

"Joyas" game, extended version

Recommended Posts

Hi all!

As you may have read in the thread [topic=287118]Merge 3 Games[/topic] , with the help of [member=MrFish] I expanded my tenliner "joyas" to a full game.

I ported the game from TurboBasic to FastBasic to include as an example in the distribution, so it is written completely in FastBasic, and the source is available to expand and modify.

The game is a variation on the match-three pieces kind of game, there are 3 main game modes with two difficulty levels each:

- Moves: in this mode, you start with 15 moves and gain one move at each power of two points (2, 4, 8, 16, etc.). When you run out of moves, the game ends.
- Timer: In this mode, you start with 15 seconds, and you gain one second for each three pieces matched, two seconds for each four-match, three seconds for five-match, etc. After the time runs out, the game ends.
- Hard: This is a combination of both above, you start with 15 moves and *loose* one move each second, but gain moves on matches.

Also, there are "+" versions of the moves with increased difficulty: the pieces that match at the start of the game don't add to the points.

[attachment=616445:Screenshot from 2019-01-22 21-59-20.png]

Attached is the XEX and the source, you can compile it with the fastbasic cross compiler or type in the Atari IDE.

All the graphics are drawn by MrFish, the code is by me.

(simple) suggestions welcomed!

Share this post


Link to post
Share on other sites

and the source, you can compile it with the fastbasic cross compiler or type in the Atari IDE.

 

Hello, dmsc!

I have question - where I can find more info about this cross-compiler and fast-basic knowledge? I usually write my programs in Turba Basic XL, but maybe fast basic is good alternative for me (sometimes)?

Share this post


Link to post
Share on other sites

Thx. I forgot about this thread. So now I can learn this dialect ;)

I used to program with Turbo-Basic XL too, but FastBasic is way better!

Share this post


Link to post
Share on other sites
Hi all!

I have a new version, with some changes suggested by MrFish:

- A new game mode with diagonal combinations, try it!
- Better cursor movement, with sound,
- A better intro screen, with more information,
- Scores shown besides the board.

As always, source and binary attached, have fun!!

[attachment=617494:Screenshot from 2019-01-27 20-59-28.png] [attachment=617495:Screenshot from 2019-01-27 21-01-04.png]

Share this post


Link to post
Share on other sites

OK, let's not let this thread die because it has been "cleaned up" and let's get back on-topic.

 

So, instead of commenting on the shapes, let's talk about colors :)  Having four colors and six shapes means two pairs will have the same color. I think it's crucial that the symbols that share a color, should be as different as possible otherwise (shapewise :)).  Green is covered imho, but red is not.  They look too much alike. Perhaps the yellow shape could be switched with the red inverted-cross shape. I think that'll be easier on the eyes and makes one see patterns more quickly.

 

 

Also, how about a title tune? Any ideas about style/genre/etc..? Could add to the tutorial style, i.e. how to include an RMT music file in FastBasic.

Edited by ivop

Share this post


Link to post
Share on other sites

So, instead of commenting on the shapes, let's talk about colors :)  Having four colors and six shapes means two pairs will have the same color. I think it's crucial that the symbols that share a color, should be as different as possible otherwise (shapewise :)).  Green is covered imho, but red is not.  They look too much alike. Perhaps the yellow shape could be switched with the red inverted-cross shape. I think that'll be easier on the eyes and makes one see patterns more quickly.

 

I'm of the same opinion (which I think I may have stated before... maybe in P/M only, though...), about making the pieces with the same color different enough to be easily distinguishable from each other; and I'd been thinking to swap those exact pieces; so, here it is...

 

[attachment=617957:joyas (color change).xex]

 

[attachment=617960:joyas color change.png]

 

Edited by MrFish

Share this post


Link to post
Share on other sites

I know it would not be a minor change, but I'd go for PMG underlay to add the missing colours. This would give you enough colours to have every shape different.

Share this post


Link to post
Share on other sites

I know it would not be a minor change, but I'd go for PMG underlay to add the missing colours. This would give you enough colours to have every shape different.

 

Yeah, I would always start designing any puzzle-type game with that in mind; so, it's been hard for me not to suggest it yet. It's always worth adding PMG's to any display...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...