Recent

Poll

Vote: What's the best project of this year?

"ball" by raw
1 (3.7%)
"bgragraphics" by j-g (pocket watch)
2 (7.4%)
"duplo6" by bylaardt
7 (25.9%)
"glslideshow" by handoko
2 (7.4%)
"mariocronch" by ericktux
0 (0%)
"movingdots" by lainz
1 (3.7%)
"movingdotsgl" by lainz
0 (0%)
"relogio" by bylaardt
5 (18.5%)
"starsfieldshooter" by turrican
0 (0%)
"steampunkclock" by bylaardt
1 (3.7%)
"sudoku" by user137
5 (18.5%)
"furiouspaladin" by handoko
3 (11.1%)
"educrace" by lulu
0 (0%)

Total Members Voted: 26

Author Topic: Graphics Contest 2017, please vote now!  (Read 199955 times)

User137

  • Hero Member
  • *****
  • Posts: 1791
    • Nxpascal home
Re: Graphics Contest 2017
« Reply #30 on: January 28, 2017, 05:56:40 am »
There are many kinds of binaries, win, linux, each 32 and 64bit... I'm currently on win-64 compiler. Screenshot in my opinion is very important even if it contains animations. And the original author can take a snapshot with a setup that guaranteed works.

Handoko

  • Hero Member
  • *****
  • Posts: 5131
  • My goal: build my own game engine using Lazarus
Re: Graphics Contest 2017
« Reply #31 on: January 28, 2017, 06:36:54 am »
This contest is good to promo Lazarus/FPC/Pascal. For non-programmers and someone who want to learn programming or computer game creation, can see the potentials of Lazarus and FPC.

For Pascal users and other language programmers, they can study and perhaps compare Lazarus/FPC with other languages.

I searched tutorials for game programming, but almost all of them were available in C++ or other languages. We should make use of this opportunity to collect a list of Pascal graphics/game source codes and tutorials.

So in my opinion:

Requirement to join in this contest:

- The program must be compiled using Lazarus or FPC
- The program must be free
- The source code must be released

Additional but not required:

- Screenshots
- Installation/compilation instruction
- Comments in the source code so other can study easily
- Tutorial written in pdf, doc, odt, txt
- Executable binary
- Users can submit more than 1 project
« Last Edit: January 28, 2017, 06:38:38 am by Handoko »

jwdietrich

  • Hero Member
  • *****
  • Posts: 1232
    • formatio reticularis
Re: Graphics Contest 2017
« Reply #32 on: January 28, 2017, 08:30:34 am »
Source code is mandatory, precompiled binaries (for at least one of the major platforms) and screenshots are welcome additions.
function GetRandomNumber: integer; // xkcd.com
begin
  GetRandomNumber := 4; // chosen by fair dice roll. Guaranteed to be random.
end;

http://www.formatio-reticularis.de

Lazarus 2.2.6 | FPC 3.2.2 | PPC, Intel, ARM | macOS, Windows, Linux

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Graphics Contest 2017
« Reply #33 on: January 28, 2017, 01:16:57 pm »
I agree will all of your suggestions.

I'm adding the screenshot of the clock 'relogio' by bylaardt that was missing. My project already had a screenshot.

Well, said that I'm waiting for your projects!

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Graphics Contest 2017
« Reply #34 on: January 28, 2017, 07:44:45 pm »
Hi again, I've added a new version of my project using BGRABitmap GL.

The code is in the contest repository. Here a screenshot.

I don't know how to use blur effect in BGRABitmap GL so I didn't add it.

Handoko

  • Hero Member
  • *****
  • Posts: 5131
  • My goal: build my own game engine using Lazarus
Re: Graphics Contest 2017
« Reply #35 on: January 28, 2017, 07:56:41 pm »
Wow, glad to see we can use BGRABitmap to simulate biology lifeform.

I think it would be better not to blur them. Also if you can, give them border and name it with a cool name like Staphylococcus.

https://en.wikipedia.org/wiki/Staphylococcus

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Graphics Contest 2017
« Reply #36 on: January 28, 2017, 08:00:41 pm »
Wow, glad to see we can use BGRABitmap to simulate biology lifeform.

I think it would be better not to blur them. Also if you can, give them border and name it with a cool name like Staphylococcus.

https://en.wikipedia.org/wiki/Staphylococcus

Good idea, I will do.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Graphics Contest 2017
« Reply #37 on: January 28, 2017, 10:58:55 pm »
Here it is, now it's alive!

See here, too big to attach: https://i37.servimg.com/u/f37/19/53/21/62/moving10.jpg

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1186
    • Burdjia
Re: Graphics Contest 2017
« Reply #38 on: January 30, 2017, 11:45:11 am »
I'm pretty bussy now. :(


For this contest, I have decided to use Allegro.pas. Some years ago when I was looking for a good graphics engine, I found Allegro.pas. Unfortunately, the limited tutorials caused me not to try it. Today, I made an attempt to try it. The process didn't run too smoothly, but at least it's working now, I opened some of the examples and they run correctly.

This contest to me is a learning process of using Allegro.pas. I will record my progress of writing a very simple game using Allegro and write a tutorial later, hopefully it can be useful for others.

Allegro.pas and BGRABitmap are both great graphics library. I choose Allegro because its currently lack of tutorials.
Hurray!!!  :D
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

Graeme

  • Hero Member
  • *****
  • Posts: 1428
    • Graeme on the web
Re: Graphics Contest 2017
« Reply #39 on: January 30, 2017, 11:35:21 pm »
Here it is, now it's alive!
See here, too big to attach: https://i37.servimg.com/u/f37/19/53/21/62/moving10.jpg
I've stared at that image for 10 minutes.... contrary to the name, I didn't see anything move.   :P
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

Graeme

  • Hero Member
  • *****
  • Posts: 1428
    • Graeme on the web
Re: Graphics Contest 2017
« Reply #40 on: January 30, 2017, 11:39:15 pm »
With my new found interest in OpenGL I've decided to enter the competition as well.  :)  I believe I have a really nice idea for the competition (its a secret for now  ;) ) and it should be fun to implement too. Plus others will definitely be able to learn from it.

Just to confirm, the first post in this thread mentions the deadline as 1 September. Is that still correct?
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Graphics Contest 2017
« Reply #41 on: January 30, 2017, 11:40:44 pm »
Here it is, now it's alive!
See here, too big to attach: https://i37.servimg.com/u/f37/19/53/21/62/moving10.jpg
I've stared at that image for 10 minutes.... contrary to the name, I didn't see anything move.   :P

That's what I say, I need to upload a video or the binary.

With my new found interest in OpenGL I've decided to enter the competition as well.  :)  I believe I have a really nice idea for the competition (its a secret for now  ;) ) and it should be fun to implement too. Plus others will definitely be able to learn from it.

Just to confirm, the first post in this thread mentions the deadline as 1 September. Is that still correct?

Welcome!

Yes it's correct that's the deadline.

Thaddy

  • Hero Member
  • *****
  • Posts: 14214
  • Probably until I exterminate Putin.
Re: Graphics Contest 2017
« Reply #42 on: January 31, 2017, 09:41:47 am »
Quote
Yes it's correct that's the deadline.
Is that GMT? UTC? Or are some people more equal than others? %) :D

Just to make sure I have still 8 full months and not be stricken by not meeting the dead-line by a couple of hours...As usual...
« Last Edit: January 31, 2017, 09:44:44 am by Thaddy »
Specialize a type, not a var.

lainz

  • Hero Member
  • *****
  • Posts: 4460
    • https://lainz.github.io/
Re: Graphics Contest 2017
« Reply #43 on: January 31, 2017, 01:06:26 pm »
Quote
Yes it's correct that's the deadline.
Is that GMT? UTC? Or are some people more equal than others? %) :D

Just to make sure I have still 8 full months and not be stricken by not meeting the dead-line by a couple of hours...As usual...

You can choose your timezone, the one fit your needs. If you participate even we have an special offer that you can submit it even the September 2. Special offer!

Handoko

  • Hero Member
  • *****
  • Posts: 5131
  • My goal: build my own game engine using Lazarus
Re: Graphics Contest 2017
« Reply #44 on: February 01, 2017, 07:48:58 am »
Never thought using Allegro.pas is so easy. Here is the sneak peek of what I'm currently doing:

https://postimg.org/image/80qim95ml/

 

TinyPortal © 2005-2018