My game using Oxygene for Java (A Pascal language)

Discussion in 'Web development / Programming' started by paul_nicholls, May 4, 2012.

  1. paul_nicholls

    paul_nicholls Member

    Messages:
    185
    Likes Received:
    0
    Hey all,
    I thought I would share my game I made for a Pascal programming competition:
    http://www.pascalgamedevelopment.com/content.php?329-2nd-PGD-Challenge-The-Journey

    My entry was a 2d scrolling platform game called "Platformation"! haha
    http://www.youtube.com/watch?feature=player_embedded&v=9ghM5yOok8Q

    I wrote it using the trial version of Remobject's Oxygene for Java (a "flavour" of Pascal) which produces Java byte code from a derivative of Object Pascal.
    http://www.remobjects.com/oxygene/java.aspx

    Here is the latest binary:
    http://dl.dropbox.com/u/1805932/platformation_binary_v4.zip

    And for learning purposes only...a slightly earlier source:
    http://dl.dropbox.com/u/1805932/platformation_source_v2.zip

    Enjoy!!

    Cheers,
    Paul
  2. NGEmu.com Advertisement

  3. refraction

    refraction PCSX2 Coder Contributors Award Winner!

    Messages:
    10,064
    Likes Received:
    11
    Very fun little game mate :) only downside in its current state is the collisions for you and the coins, the middle of the coin has to pass through the middle of you to get it, so in the rooms with layers of coins it becomes a bit of a chore! :p

    but other than that, very cool! Controls are nice for it too :)
  4. SCHUMI_4EVER

    SCHUMI_4EVER Hackin 'n Slashin Staff Member Award Winner!

    Messages:
    28,455
    Likes Received:
    10
    So you have to get all the coins and reach that green exit avoiding any rockets? sounds pretty cool, that's quite a nice little game
  5. thelittlegumnut

    thelittlegumnut New Member

    Messages:
    433
    Likes Received:
    0
  6. paul_nicholls

    paul_nicholls Member

    Messages:
    185
    Likes Received:
    0
    The coins issue was fixed in the v4 binary! :)
  7. paul_nicholls

    paul_nicholls Member

    Messages:
    185
    Likes Received:
    0
    Thanks for all the kind words guys :)
  8. Shendo

    Shendo R3000 Moderator

    Messages:
    5,058
    Likes Received:
    25
    Really cool game :thumb:
  9. Garteal

    Garteal New Member

    Messages:
    13
    Likes Received:
    0
    That's a nice little game you've created!
    I like your particle system.

    How long have you been programming?
  10. cottonvibes

    cottonvibes You're already dead... Emu Author

    Messages:
    5,473
    Likes Received:
    4
    nice job; i liked the character physics, it felt good to move around with the character.
    although i think the game needs some more stuff to do, and some better goals/balancing (and possibly upgraded to sprite based graphics instead of line-based depending on how much work you want to put into it :D)
  11. paul_nicholls

    paul_nicholls Member

    Messages:
    185
    Likes Received:
    0
    Thanks all :)

    @Garteal: I have been programming as a hobby on and off since I was 12 (am 40 now).

    @cottonvibes: I only did vector graphics to save time in the competition since I couldn't start till 13 April (12 days in...), but it turned out ok I think :)

    Yeah, I could have added more levels, balancing, etc. but I ran out of time...
  12. paul_nicholls

    paul_nicholls Member

    Messages:
    185
    Likes Received:
    0
    Oh, also I was learning a new programming IDE (Visual Studio 2010) and a new flavour of Pascal (Oxygene for Java) at the same time...that also slowed me down LOL :)
  13. Fadingz

    Fadingz 代言人 Translator Junior Contributor Award Winner!

    Messages:
    7,115
    Likes Received:
    14
    Nice game, you can add angular momentum to the game, which allows the gear/wheel? to roll.
  14. paul_nicholls

    paul_nicholls Member

    Messages:
    185
    Likes Received:
    0
    Hi Fadingz, not sure what you mean? It already rolls, and has a very small bit of momentum when changing horizontal direction...did you mean increase the momentum?
  15. Fadingz

    Fadingz 代言人 Translator Junior Contributor Award Winner!

    Messages:
    7,115
    Likes Received:
    14
    Ah, then perhaps you can increase it a little, which would make it a little harder to maneuver. I guess it is just a little too little to be noticed.
    A little feedback control would be nice.
  16. paul_nicholls

    paul_nicholls Member

    Messages:
    185
    Likes Received:
    0
    Ok, I see what you mean...I will have a fiddle around and see.
    Thanks :)

Share This Page