Allegro.cc - Online Community

Allegro.cc Forums » The Depot » [TINS 2020] Flowers - by Mark Oates

This thread is locked; no one can reply to it. rss feed Print
[TINS 2020] Flowers - by Mark Oates
Mark Oates
Member #1,146
March 2001
avatar

Flowers

TINS entry by Mark Oates

Screenshots

{"name":"612459","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/1\/d\/1d80f9e7754af35c1f6fc7c971017bd9.png","w":960,"h":562,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/1\/d\/1d80f9e7754af35c1f6fc7c971017bd9"}612459
{"name":"612458","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/8\/7\/87f6aab9d0e86921517347f5084f482c.jpg","w":960,"h":562,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/8\/7\/87f6aab9d0e86921517347f5084f482c"}612458

About the Game

The game revolves around choosing flowers. Offspring of flowers are procedurally generated, each mutated in some way from their parent. As you, one-by-one, choose the flower you like the most, you explore the domain and gain achievements for discovering (creating?) new flowers.

Downloads

- Source Code
- Windows Binary
- MacOS Binary (not available)

Instructions

- Press ENTER to start
- Use LETTER_KEYS to choose your flower
- Press ESCAPE to quit

Collect the 6 achievements to win the game. Four of the 6 achievements are shown in the screenshot.

There is no audio, or music. So I recommend listening any meditation or focus music. Something like this is fine :).

TINS: Implementation of the Rules

The Genre Rule (flowers) and Technical Rule #1 (procedural content) are both fulfilled by the procedural generation of flowers, which is the
primary component of the gameplay.

For the remaining requirements, I'm envoking the bonus rule, Act of Monkey, to reverse the Artistical Rule from "Make fun of old-fashioned things." to "Celebrate and cherish old-fashioned things." During gameplay, you will be rewarded for developing and growing your flowers with positive and inspiring quotes on the topic of aging. These quotes will appear and disappear with a scrolling motion, fulfilling the Technical Rule #2 (scrolling text).

Player's Guide

<spolier>

The 6 achievements are listed below, along with the tasks needed to unlock it:

1) Four Leaf - You pick a flower that has 4 petals.
2) Little Stem - You pick a flower that has budded a little stem.
3) Saturated Color - You pick a flower that is very saturated in color. In Windows, the background terminal (wasn't intended to be displayed, oh well), will output sat and val. You can use these outputs to cheat if you wish. sat is the saturation of the petals and a sat > 0.6 will earn you this achievement.
4) Dark Petals - If you continuously pick darker colors, you will eventually unlock this achievement. val becomes less than 0.45.
5) Fast Flower - Each flower spawns at a slightly different speed. If you hone in on flowers that spawn faster, eventually your flower will be producing at blazing speeds. Pick a flower that is fast enough, and you will unlock this achievement.
6) Black Flower - If you hold a "Dark Petal" flower, then there's a 1:5 chance it will produce a Black Flower. Choosing this offspring will unlock this achievement.

</spolier>

--
Visit CLUBCATT.com for cat shirts, cat mugs, puzzles, art and more <-- coupon code ALLEGRO4LIFE at checkout and get $3 off any order of 3 or more items!

AllegroFlareAllegroFlare DocsAllegroFlare GitHub

bamccaig
Member #7,536
July 2006
avatar

Neat entry, Mark. Very polished. I tried playing before reading your instructions and had no idea what I was supposed to do. I managed to unlock Little Stem by luck, but that was it.

SiegeLord
Member #7,827
October 2006
avatar

I did it!

{"name":"612472","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/2\/b25c4c6b4edf76d2d3cc4ee3589d0898.png","w":1921,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/b\/2\/b25c4c6b4edf76d2d3cc4ee3589d0898"}612472

Initially it didn't seem that exciting, but then I really got into making freak flowers. Most of the achievements were easy, but the speed one was really hard as it was hard to tell which flowers were faster than others. After I figured that out, I set out to make the tallest flowers in the land, it worked pretty well until they got so tall that I couldn't tell how high they were anymore:

{"name":"612469","src":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/3\/e\/3e41e0309d4f91a8e85fb7e79f84061d.png","w":1920,"h":1080,"tn":"\/\/djungxnpq2nug.cloudfront.net\/image\/cache\/3\/e\/3e41e0309d4f91a8e85fb7e79f84061d"}612469

Then I set out to make the slowest flowers in the land, it after awhile it became too hard to tell whether I was making progress.

Anyway, pretty sweet game overall! I liked the little messages below, and the graphics were nice.

"For in much wisdom is much grief: and he that increases knowledge increases sorrow."-Ecclesiastes 1:18
[SiegeLord's Abode][Codes]:[DAllegro5]:[RustAllegro]

Elias
Member #358
May 2000

Very nice entry. I got little stems and dark petals without trying :) Then I tried to make long stems (I had not yet read the list of achievements) and failed but somehow got four leaf! Then I tried to make them dark (but instead they grew so long I could not see the colors anymore :P) but eventually I got black flower.

I could never tell if any flower is faster than others so wasn't sure how to attempt getting the fast flower one.

--
"Either help out or stop whining" - Evert

Mark Oates
Member #1,146
March 2001
avatar

Did you guys have any trouble with resolution at all? I'm getting some mixed reports about window size, all my devices display a nearly quarter size window. I have one report that the window is larger than the whole screen, and a possible device I could try on to debug.

I don't want to give much away. But, I have had visions of expanding this to much more showful flowers. Stems with branches and curves, petals that shape in all different sizes and grow patches of grass and sparkle, sway, emit fireworks, made of gold, affecting music. Some sacred flowers would be the real achievement, but the showmanship from start to finish would be the adventure.

I wonder if I'll ever finish a game.

--
Visit CLUBCATT.com for cat shirts, cat mugs, puzzles, art and more <-- coupon code ALLEGRO4LIFE at checkout and get $3 off any order of 3 or more items!

AllegroFlareAllegroFlare DocsAllegroFlare GitHub

Elias
Member #358
May 2000

I got the quarter-size window, but I would prefer a resizable window myself.

I know fonts are a bit of a pain with that since you have to reload them all for each new window size. I made a font wrapper which scales text with al_scale_transform during the resize and then afterwards reloads them in the correct size - so the only time I get scaled text is during a resize where it's hard to see anyway.

We probably should add something to Allegro to make this easier...

--
"Either help out or stop whining" - Evert

amarillion
Member #940
January 2001
avatar

Nice to see science is represented this year :) This could be a nice little educational game to teach the concept of human selection.

Go to: