• Recent Tutorials

  • 2nd PGD Challenge Official Announcement

    In a couple of weeks we are going to start the next PGD Challenge with a brand new theme. As promised it will be simple, yet fun for creating ideas. The development period will last about 4 weeks, plus a weekend to wrap things up. All are welcome to participate.

    We have 2 judges for this one and we will have their specs by the time the big starting day announcement will be posted.





    Promotional poster you can use to post about the PGD Challenge on your site and help increase the interest in these mini competitions for game developers using Pascal. Start spreading the word and getting all your Pascal programming buddies involved. Last year we ran the first and it was really successful and I hope to repeat the same. All those that said they wouldn't want to miss another competition this is it. Entries don't have to be fully complete or polished to commercial standard, just playable and follow the theme. Scoring will be just the same as the first and bonus points will be included for those willing to do a little extra.

    It's going to be a lot of fun. There is lots of possibilities from the theme I've picked and I hope you will have fun with it.

    All game entries must be made using a Pascal-based programming language or they will be disqualified. The game can take advanatage of any game library or API written in another language, but the core of the game must be written in a Pascal-based language.

    Allowed Pascal-based Languages:
    - Pascal (aka Classic Pascal, Borland Pascal, etc)
    - Object Pascal (called "Delphi language" by some)
    - Objective-Pascal
    - Oxygene (new language based on Object Pascal)

    Key Development tools that support the above languages:
    - Delphi
    - Free Pascal
    - Lazarus
    - Prism (Oxygene for .NET)
    - Oxygene for Java
    - Smart Mobile Studio

    To be scored both judges need to support the platform you have submitted the game for.

    Platforms judges can both support are:
    - Windows
    - Mac OS X
    - Java byte-code (created by Oxygene for Java)
    - HTML5/JavaScript (created by Smart Mobile Studio)

    Full details will be announced on the start date right here on the PGD community website!

    Russian translated announcement on Russian IGDC website!


    Translated Promotional Posters (German left, Russian right)
    Comments 57 Comments
    1. Super Vegeta's Avatar
      Super Vegeta -
      Being lazy as hell, it could be hard to make something nice in this time (damn, I just looked at my project logs and realized through the last month I haven't done anything but refactoring and some minor bugfix), but oh well, guess I can try. Maybe having a fixed deadline will help to push the producitivity a bit.
    1. paul_nicholls's Avatar
      paul_nicholls -
      To be honest, I have done diddly-squat this last month with programming...especially The Probe! On the other hand, I am currently fiddling with a Chip16 emulator (see this thread: http://forums.ngemu.com/showthread.php?p=2033301) and a Chip16 demo that I will try making. This is for bit of a diversion I think
    1. User137's Avatar
      User137 -
      I might try to find time for this.
    1. WILL's Avatar
      WILL -
      Please do! It'll be fun.

      And even more enjoyment for those participating the more that do take part. There will again be an event forum opened for those who like to post about their entries. I always love seeing projects come together and following the creative process, especially with such talented a bunch as you guys.
    1. Winwardo's Avatar
      Winwardo -
      I'll be very busy during this but I'll still take a crack at an entry nonetheless!
      I'm hoping for better than "last place" this time round
    1. Jimmy Valavanis's Avatar
      Jimmy Valavanis -
      I'm looking forward to it. Hope the theme will be abstract enough so the participants could have many choices!
    1. WILL's Avatar
      WILL -
      I think everyone will like the theme. I kept it simple, yet it focuses on an aspect of gameplay that I think people can make all kinds of interesting game concepts from. I just can't wait to see what you guys come up with.
    1. paul_nicholls's Avatar
      paul_nicholls -
      looking forward to it!
    1. WILL's Avatar
      WILL -
      RemObjects just made an offer to give a digital download copy of Oxygene for Java (and possibly Prism aka Oxygene for .NET) to anyone who makes their game using on of their tools!

      Does that make it worth trying to make your game using a trail of Oxygene?

      Big thanks to Jim and Marc!
    1. paul_nicholls's Avatar
      paul_nicholls -
      Quote Originally Posted by WILL View Post
      RemObjects just made an offer to give a digital download copy of Oxygene for Java (and possibly Prism aka Oxygene for .NET) to anyone who makes their game using on of their tools!

      Does that make it worth trying to make your game using a trail of Oxygene?

      Big thanks to Jim and Marc!
      Mega awesome!
      Maybe I will use my Oxygene beta then
    1. Cybermonkey's Avatar
      Cybermonkey -
      Quote Originally Posted by WILL View Post
      RemObjects just made an offer to give a digital download copy of Oxygene for Java (and possibly Prism aka Oxygene for .NET) to anyone who makes their game using on of their tools!

      Does that make it worth trying to make your game using a trail of Oxygene?
      Big thanks to Jim and Marc!
      Oh, nice! How does this work? Let's assume I want to do the game with Oxygene, so where to download? Or does one get the copy first when the game is finished?
    1. paul_nicholls's Avatar
      paul_nicholls -
      You can download a trial from here (bottom of page):
      http://www.remobjects.com/oxygene/java.aspx

      cheers,
      Paul
    1. Cybermonkey's Avatar
      Cybermonkey -
      Quote Originally Posted by paul_nicholls View Post
      You can download a trial from here (bottom of page):
      http://www.remobjects.com/oxygene/java.aspx

      cheers,
      Paul
      Okay, now I see. I think Jason meant "trial" and not "trail" ...
    1. WILL's Avatar
      WILL -
      Well I talked with Jim and Marc from RemObjects in a small mini-conference where they pitched the idea of awarding copies of Oxygene to those top X number of entries who used it to make their game with one of their tools. I liked the idea, but wanted to see if they would want to give a copy to each and every one that completed and submitted their game to the competition.

      So yes you can win a copy of Oxygene for Java if you make your competition entry using the trial version of it. The trial lasts about 30 days which is enough time I believe. If the beta is still valid I supposed you could use that too.

      The idea is to build a user-base of Oxygene for game developers. Since there are none and the development tools are so capable. RemObjects agreed that it would show how important the indie developers and PGD are to them and that their tools can be used by us. They also want to remove a bit of stigma about interpreted code and show you that you can make great games that run on Java. I think it's a great way to get your games onto Android. They even have demos showing you how to get your game compiled and loaded onto an Android device. How much of a head start from there do you want?
    1. cairnswm's Avatar
      cairnswm -
      So now I need a wrapper of S2DL (That wraps SDL and OpenGL) called FullS2DL that wrapps S2DL and Oxygene so that with one code base you can code for everything. Also FullS2DL will need to wrap mobile studio as well.

      Ok now my head hurts....
    1. WILL's Avatar
      WILL -
      Quote Originally Posted by cairnswm View Post
      So now I need a wrapper of S2DL (That wraps SDL and OpenGL) called FullS2DL that wrapps S2DL and Oxygene so that with one code base you can code for everything. Also FullS2DL will need to wrap mobile studio as well.

      Ok now my head hurts....
      One thing at a time William, one thing at a time.

      I was going to ask Andru if he was interested in trying and seeing if Oxygene was capable of using ZenGL too. With his added Android support it might make a good compliment library.

      Of course nobody has to use Oxygene if you still prefer Delphi or Lazarus for development environments, but there is a great offer from RemObjects now and it would be good to have some people actually making a game with it.

      I should note that Lennart posted this great Sprite 3D demo using HTML that Smart will be capable of supporting. http://op4js.optimalesystemer.no/201...rted-to-smart/ Some cool possibilities there. The demo reminds me a little bit of Little Big Planet.
    1. WILL's Avatar
      WILL -
      4 days until it begins!
    1. de_jean_7777's Avatar
      de_jean_7777 -
      Quote Originally Posted by WILL View Post
      4 days until it begins!
      Soon. I'm excited about this, my first ever competition I hope I'll be ready by then.
    1. Eric's Avatar
      Eric -
      No subject teasers? ;-)
    1. Ñuño Martínez's Avatar
      Ñuño Martínez -
      Quote Originally Posted by WILL View Post
      Do I have you on Twitter Nuno?
      Look for "niuniomartinez". I'm the same little gnome, but I post everything in Spanish.

      Quote Originally Posted by WILL View Post
      4 days until it begins!
      Right now I'm creating a dirty 3D engine. Actually the "world" will be a list of 3D objects with almost no structure re-writing an OBJ reader I created for Allegro.pas 4 but using Allegro.pas 5. I want to show you what you can do with it...