Job Offerings
 Pixel Joint Forum : The Lounge : Job Offerings
Message Icon Topic: Artist for Quest Master Post Reply Post New Topic
Author Message
zparticle
Seaman
Seaman


Joined: 16 August 2005
Location: United States
Online Status: Offline
Posts: 7
Quote zparticle Replybullet Topic: Artist for Quest Master
    Posted: 16 August 2005 at 9:14am

  1. Company Info - Not a company, hobby project
  2. Job Info - See Below
  3. Paid or not? and salary info? - Not paid
  4. email address - see profile
  5. company website
  6. previous projects -
    Games
    Planetation Engine
I know I probably won't get any responses since this isn't a paid project but it doesn't hurt to ask. :)

Hello everyone. I'm Java developer for my day job but I have recently switched to BlitzMax for my personal projects. I have started a new project called Quest Master and I 'm looking for help on the graphics and input on the overall design and game play aspects.

Quest Master is a single player RPG system for Mac, Windows and Linux in a style similar to that of the original Ultima games.

Ultima I Maps
Ultima IV Interface
Ultima Remakes

QM is NOT another attempt to create the greatest MMORPG ever made.

QM is a module based system meaning that it is not a single game but can be extended by adding new quests in the form of modules. The system is heavily based on the rules and descriptions in the Dungeons & Dragons Players Handbook 3.5.

Characters in QM grow over time just like D&D characters. They can grow by going on new quests. If they die they are gone. A player may create many characters and play them in different quests as he wishes.

QM has square tile based maps not isometric. The map editor is finished (unless I decide I need more features) and being used by at least two other programmers currently. Here are a few of the map format's features:

  • Map sizes from 10x10 to 10000x10000
  • Maps with from 1 to 10 layers
  • Each layer can have it's own parallax values for both horizontal and vertical movement
  • Map can be displayed at any location on the screen with any width/height of the viewport
  • Each cell in each layer can have it's own alpha value

  • I plan to use particle effects for some of the combat, some experiements can be seen here.

    Right now I'm working on the menus, character management and module management. I'm looking for background graphics for these screens something along the lines of this:



    I'll also be needing someone that can create an appropriate skin for the GUI library I'm using in the program (buttons, window borders, scroll bars, etc.). Along with this, eventually I'll be needing sprites, tiles, race portraits, class portraits, etc.

    For more information please see the Project Forum.



    Edited by zparticle
    IP IP Logged
    zparticle
    Seaman
    Seaman


    Joined: 16 August 2005
    Location: United States
    Online Status: Offline
    Posts: 7
    Quote zparticle Replybullet Posted: 22 August 2005 at 11:16am
    Well I've finally got something to show on this project. I have an extreemly long way to go but I thought I'd let people see that I am actually working on this. A Windows executable is available here:

    www.scottshaver2000.com/forum/viewtopic.php?p=439#439

    Please note that this really shows only how the administration type screen are working. I have a long way to go before the game play gets worked on.
    IP IP Logged
    zparticle
    Seaman
    Seaman


    Joined: 16 August 2005
    Location: United States
    Online Status: Offline
    Posts: 7
    Quote zparticle Replybullet Posted: 25 August 2005 at 8:05am
    Okay a new version is up to show the progress and get feedback. Check it out here (note this is a different link because I'm keeping the different versions so I can see it progress):

    here


    IP IP Logged
    zparticle
    Seaman
    Seaman


    Joined: 16 August 2005
    Location: United States
    Online Status: Offline
    Posts: 7
    Quote zparticle Replybullet Posted: 30 August 2005 at 7:24am
    Alrighty a new version is up. I played with the skin and added the help system. Also you can create/save/load/delete/equip characters now.

    http://www.scottshaver2000.com/forum/viewtopic.php?p=462#462

    Let me know what you think of the new skin so far. I want to make sure I'm going in the right direction.
    IP IP Logged
    zparticle
    Seaman
    Seaman


    Joined: 16 August 2005
    Location: United States
    Online Status: Offline
    Posts: 7
    Quote zparticle Replybullet Posted: 02 September 2005 at 8:58am

    Here are some new screen shots from QuestMaster: http://www.scottshaver2000.com/forum/viewtopic.php?p=465#465
    IP IP Logged
    Rifts
    Commander
    Commander
    Avatar

    Joined: 14 April 2005
    Online Status: Offline
    Posts: 355
    Quote Rifts Replybullet Posted: 02 September 2005 at 4:11pm
    wait is this game on mac os x?
    IP IP Logged
    zparticle
    Seaman
    Seaman


    Joined: 16 August 2005
    Location: United States
    Online Status: Offline
    Posts: 7
    Quote zparticle Replybullet Posted: 06 September 2005 at 6:56am
    Mac OSX and Windows for right now, it will also be on Linux.
    IP IP Logged
    zparticle
    Seaman
    Seaman


    Joined: 16 August 2005
    Location: United States
    Online Status: Offline
    Posts: 7
    Quote zparticle Replybullet Posted: 07 September 2005 at 7:24am
    Okay so I've finished the basics of the system, context sensitive help, weapons, armor, general inventory, classes, races, character management (create/save/delete), die rolling, money handling and purchasing equipment. Now I'm entering the more difficult area of quest (module) management.

    I'm going to use LUA as a sripting language, that decision is made and I'm comfortable with it. What I'm having a really hard time getting my head wrapped around is how much of the system is scripted.

    I had intended to use the scripting to handle PC to NPC conversations. The quest builder should be able to place special NPCs into the game world that have special interaction with the PC. So the builder will have to be able to script any conversations for these NPCs.

    Also I thought it would be nice if the builder could modify the maps using the scripting language. So he could say "The PC did some action, no open a locked door somewhere else in the map.".

    I can't quite seem to figure out exactly where to put these hooks in. For instance should there be a generic LUA hook to call a particular script after evey character movement?

    What other scripting hooks should be supplied?

    IP IP Logged
    Post Reply Post New Topic
    Printable version Printable version

    Forum Jump
    You cannot post new topics in this forum
    You cannot reply to topics in this forum
    You cannot delete your posts in this forum
    You cannot edit your posts in this forum
    You cannot create polls in this forum
    You cannot vote in polls in this forum