Recent

Author Topic: BGRA Contest  (Read 66150 times)

circular

  • Hero Member
  • *****
  • Posts: 4196
    • Personal webpage
BGRA Contest
« on: July 12, 2015, 09:46:11 pm »
Hello BGRABitmap users!

We would like to announce a graphic contest with BGRABitmap !

The principle is that anyone can participate and write a program that will be put into the lights on this thread.

The contest aims at:
- Testing your skills, giving yourself a little challenge!
- Showing your skills, so that we can enjoy them!
- Teaching others as they can look at your code afterwards.

Every program will be mentionned at the end of the contest and their code published as GPL or any other open source variants.

Programs that are considered to be in a similar category will be ranked using a public poll. The first of each category will be a winner! The others will be venerable participants.

Note: if you are not registerd on the forum already, it is easy to do so in a few mintues. You can start by clicking on Register in the top right corner.

...Suggested categories of program:
- UI design: create controls and an interface using BGRABitmap. You can get some inspiration from BGRAControls.
- Photo manipulation: create new images from exiting photos using code, create filters, etc.
- Rendering: create images from scratch just using code, create textures, etc.
- Gaming: create a 2d game using BGRABitmap. If you need high speed rendering on the whole screen, it is recommended to use BGRAOpenGL.

Those categories are suggested. You are free to do something different.

If you would like to participate, please indicate it in this thread or send me a PM. Once the contest has started, there will be about one month time to code. While it is ok to use some code you already wrote, we would like you to make something special for this contest. Also don't forget to give credits to people who helped you!
« Last Edit: July 12, 2015, 09:48:41 pm by circular »
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA Contest
« Reply #1 on: July 12, 2015, 10:11:54 pm »
I'm in. It will be awesome!

I'll do my best. Rendering category remembers me the Demoscene contest (you can look at youtube). That kind of contest was my inspiration on suggesting this.

typo

  • Hero Member
  • *****
  • Posts: 3051
Re: BGRA Contest
« Reply #2 on: July 13, 2015, 12:10:18 am »
Good thing. Congratulations.

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: BGRA Contest
« Reply #3 on: July 13, 2015, 12:36:13 am »
It will be useful and fun!
I'm in.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA Contest
« Reply #4 on: July 13, 2015, 06:12:45 am »
category: Rendering.
using: BGRABitmap, BGRAControls.
video composition: Blender.
music: The Rain by YouTube Audio Library.
name: by007 - Koala in TV.
duration: 42s.

Video (720p 60 FPS):
https://youtu.be/jogtqbRUa8A

Description:
This is the story of the most famous Koala in the world, the one that comes with Windows 7 pictures folder. He or She lives in an old TV that is not working very well. Then when is updated to color it becomes crazy and get's stretched and blured in a chaotic way until the end comes with the fast passing credits and then everything becomes black.

Usefull info:
This can be played in realtime at 320x240 and looks awesome until the final blur filters are called and the slowdown comes. No music in realtime playing. There are bugs like the 'no fading' at the end (I want a fading ending).  :'( . All the code was made on the go so I've not optimized nothing at all.

Attached the source but not the picture. Search in google for Koala Windows 7 and you'll get it. is 1024x768.

Less usefull info:
2.38 GB of png images (output) 1280x720
2529 frames (aprox. some empty end frames deleted)
a _ l o t _ of time rendering
291 lines of code
it needs BGRAControls because uses NoiseBWA in BCFilters unit and BGRAVirtualScreen.
this uses a lot of random so it will never look the same.

circular

  • Hero Member
  • *****
  • Posts: 4196
    • Personal webpage
Re: BGRA Contest
« Reply #5 on: July 13, 2015, 07:55:28 pm »
I'll do my best. Rendering category remembers me the Demoscene contest (you can look at youtube). That kind of contest was my inspiration on suggesting this.
Ah yeah I remember. In particular the famous Future crew.  :)
Conscience is the debugger of the mind

macmike

  • Jr. Member
  • **
  • Posts: 85
    • Soft-Practice
Re: BGRA Contest
« Reply #6 on: July 13, 2015, 08:27:06 pm »
I'm in. BGRABitmap is the 2nd best thing since sliced bread.

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: BGRA Contest
« Reply #7 on: July 14, 2015, 01:47:54 am »
Is there limits for participant's programs count in any way?

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA Contest
« Reply #8 on: July 14, 2015, 03:38:25 am »
Is there limits for participant's programs count in any way?

I think there is not. I think should be only one by category.

Edit: If you do more than one by category maybe will be right to choose just one to participate in the poll so everyone has the same chances to win.
« Last Edit: July 14, 2015, 03:47:48 am by 007 »

circular

  • Hero Member
  • *****
  • Posts: 4196
    • Personal webpage
Re: BGRA Contest
« Reply #9 on: July 14, 2015, 08:18:41 am »
There is no limit in participant (neither lower or upper limit).

What end date for registration? What end date for posting the programs?
Conscience is the debugger of the mind

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: BGRA Contest
« Reply #10 on: July 14, 2015, 11:14:46 am »
Quote
I think there is not. I think should be only one by category.

Edit: If you do more than one by category maybe will be right to choose just one to participate in the poll so everyone has the same chances to win.
You are right but because its the first contest and maybe low participants count it will good to havent limit for now but Im agree with you and try to choose only one.
Quote
What end date for registration? What end date for posting the programs?
I don't have idea for registration but for posting one month is good I think.

PS.I think you should post about contest in mail list.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA Contest
« Reply #11 on: July 14, 2015, 02:43:07 pm »
You are right but because its the first contest and maybe low participants count it will good to havent limit for now but Im agree with you and try to choose only one.
Quote
What end date for registration? What end date for posting the programs?
I don't have idea for registration but for posting one month is good I think.

I mean upload all your stuff but for example if you have 2 UI choose just one for the poll.
But circular said no limit at all so do it that way he is the organizer!

A month is good, not too much time please :)
For registration maybe no time, at least this first contest.

BitBangerUSA

  • Full Member
  • ***
  • Posts: 183
Re: BGRA Contest
« Reply #12 on: July 14, 2015, 04:26:58 pm »
kewl contest...

as i've not done anything with BGRABitmap, i haz a sad.
Lazarus Ver 2.2.6 FPC Ver 3.2.2
Windows 10 Pro 64-bit

aradeonas

  • Hero Member
  • *****
  • Posts: 824
Re: BGRA Contest
« Reply #13 on: July 14, 2015, 04:41:16 pm »
Quote
kewl contest...

as i've not done anything with BGRABitmap, i haz a sad.
You have time,Please do.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: BGRA Contest
« Reply #14 on: July 14, 2015, 06:05:51 pm »
Yes, enter the contest!

I'll keep my submission video but I'll optimize my code to keep it more readable and faster.

 

TinyPortal © 2005-2018