Results 1 to 7 of 7

Thread: A game by pstudio

  1. #1

    A game by pstudio

    When I came home last thursday night I was thinking to myself: "Why haven't I bothered making a game for the PGD Challenge?"
    I ended up deciding to see what kind of game I could create in three days and this is the result.

    The game (couldn't be bothered giving it a name) is a basic top-down shooter. There are different kind of enemies you'll have to kill or avoid. The goal of the game is to collect 11 different coloured keys and remove the 11 locks spread out on 3 different maps. Pretty simple.

    The game is up on the ftp or can be downloaded from http://dl.dropbox.com/u/920760/pstudio.zip

    screen1.jpg screen2.jpg

    The game is written with Oxygene for Java (and uses Slick) but it depends on a few DLLs. The dll are included in the package but if you're using OSx or Linux you'll have to resolve the dependencies yourself.

    While the game is playable it clearly lacks game balancing. I actually uploaded the final entry before testing if the game could be finished (it can be). But in the end I think the game's alright for a couple of days intense work
    Imagine I've written something clever here inspiring you to make something awesome. If that happens give me credits

  2. #2
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,108
    Blog Entries
    25
    Very cool! A name would help when we have to call it something other than pstudio's shooter game, but I can understand you not wanting to spend too much time on somewhat rudimentary things.

    You know you have an extra 3 days to improve your game if you want. Could you benefit from that?

    I think that makes 2 games that use Oxygene as their development tools. Not overly easy "pioneering" usage on newer tools, not previously used for game dev. Our RemObjects friends will like that though, I'm sure.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  3. #3
    Quote Originally Posted by WILL View Post
    Very cool! A name would help when we have to call it something other than pstudio's shooter game,
    You should call it AGBP of course. Or AGBPS. Or Agg-Bupps (just speaking the abbreviation out loud). I better stop this, or Išll come up with something unintentionally rude.

    I thought I would be the last to start a game thread but you beat me to that!

  4. #4
    Quote Originally Posted by WILL View Post
    Very cool! A name would help when we have to call it something other than pstudio's shooter game, but I can understand you not wanting to spend too much time on somewhat rudimentary things.
    Yeah names are overrated. Ah co-student linked to this article today explaining why names doesn't matter.

    Quote Originally Posted by WILL View Post
    You know you have an extra 3 days to improve your game if you want. Could you benefit from that?
    Well my trial license for Oxygene has expired today so the only thing I can do would be to update graphics or redesign my game maps. I don't feel like I would gain much from that so I'll just let the game be as it is and be a testament of my 3 days of work.

    Quote Originally Posted by WILL View Post
    I think that makes 2 games that use Oxygene as their development tools. Not overly easy "pioneering" usage on newer tools, not previously used for game dev. Our RemObjects friends will like that though, I'm sure.
    I must admit that I didn't know much about Oxygene before downloading the trial a month ago. But I'm pleasantly surprised about how well it works. It is cool that I can take any java library (we must admit the java scene is larger than the pascal) and it just works with oxygene. RemObjects have also added some interesting features to the Pascal language.
    However there have been some obstacles. The last obstacle I encountered was a pretty stupid one. For background music i had to call a method named "loop". Unfortunately "loop" is a keyworkd so I couldn't call that method and as a result the music doesn't loop in the game. This is just a minor detail and not the worst issue I've encountered but it still annoys me a bit.

    Quote Originally Posted by Ingemar View Post
    I thought I would be the last to start a game thread but you beat me to that!
    Evidently I couldn't be bothered making a thread while making the game and when I uploaded the game yesterday I was too tired to start a thread.
    Imagine I've written something clever here inspiring you to make something awesome. If that happens give me credits

  5. #5
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,108
    Blog Entries
    25
    Well I'm glad that your Oxygene experience was mostly positive. That actually does speak well of the tool for gave development. Did you post the source code too? (RemObjects has approved this usage!)

    If not, maybe you should? There are only 2 games out there, that I know of, made with Oxygene. They could be decent examples of how to work with different libraries, etc.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  6. #6
    I haven't uploaded the source. Yet anyways.

    The code is not pretty due to the game being hacked together in 3 days. Especially the last day a lot of new features were added and I just added code were ever I could to make the game functional.

    But sure, if somebody wants to look at code (be warned) I have no problem uploading it.
    Imagine I've written something clever here inspiring you to make something awesome. If that happens give me credits

  7. #7
    Quote Originally Posted by pstudio View Post
    I haven't uploaded the source. Yet anyways.

    The code is not pretty due to the game being hacked together in 3 days. Especially the last day a lot of new features were added and I just added code were ever I could to make the game functional.

    But sure, if somebody wants to look at code (be warned) I have no problem uploading it.
    I just had a go...rather good for 3 days work!
    I especially loved the "you suck" and "this is a game" parts hahaha

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •