Jump to content
  • Advertisement
Sign in to follow this  
jdavis

Knightmare 3D RPG (screenshots)

This topic is 4857 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I decided to post some screenshots of an editor I made for an RPG called "Knightmare". It is a hack and slash dungeon explorer with basic rpg elements and puzzle solving. It was intended to be an addition to my online portfolio. This is a render of the warrior model. The texture is still unfinished. As you can see you start off in basic clothing and what ever item you equip effects the model. Any comments and/or suggestions regarding the screenshots or the game is encouraged. Thank you, Jonathon Davis email:
  • Advertisement
    A very nice start, I must say, but I did found a number of problems:

    1) If you try drawing on the last (southmost) row, you will get an access violation.
    2) If you scroll too far north, east or west, the editor locks up.
    3) If you maximize the editor window, the map will not scroll via the mouse.
    4) The close button (X) does not close the program.
    5) While painting tiles, if the mouse happens to drag over the texture window, the texture changes.
    6) If you try to place more than one torch on the map, you will get an access violation.
    7) The door objects can only be placed on non-wall tiles.

    Here's a few suggestions on the usability of the program:
    1) I couldn't figure out how to remove a wall once it is in place.
    2) I couldn't figure out how to delete an object.
    3) I didn't like the scrolling mechanism used. If the user tries to go to the task bar, or goes to another program, the map scrolls.
    4) I would recommend allowing the user to scroll the map without using the keyboard (e.g. hold down the right mouse button and drag to pan north/south/east/west). You should still keep the existing keys, but a mouse driven alternative is essential.
    5) A toolbar with two buttons to rotate the scene left or right when held down would be a nice addition to the existing rotation controls provided by the left and right arrow keys.
    6) The ability to zoom in/out while editing would be nice.


    BTW, the torches look great. Also, I'm very impressed with the work in your portfolio.

    Bob

    Share this post


    Link to post
    Share on other sites
    Quote:
    Original post by cyansoft
    A very nice start, I must say, but I did found a number of problems:

    1) If you try drawing on the last (southmost) row, you will get an access violation.
    2) If you scroll too far north, east or west, the editor locks up.
    3) If you maximize the editor window, the map will not scroll via the mouse.
    4) The close button (X) does not close the program.
    5) While painting tiles, if the mouse happens to drag over the texture window, the texture changes.
    6) If you try to place more than one torch on the map, you will get an access violation.
    7) The door objects can only be placed on non-wall tiles.

    Here's a few suggestions on the usability of the program:
    1) I couldn't figure out how to remove a wall once it is in place.
    2) I couldn't figure out how to delete an object.
    3) I didn't like the scrolling mechanism used. If the user tries to go to the task bar, or goes to another program, the map scrolls.
    4) I would recommend allowing the user to scroll the map without using the keyboard (e.g. hold down the right mouse button and drag to pan north/south/east/west). You should still keep the existing keys, but a mouse driven alternative is essential.
    5) A toolbar with two buttons to rotate the scene left or right when held down would be a nice addition to the existing rotation controls provided by the left and right arrow keys.
    6) The ability to zoom in/out while editing would be nice.


    BTW, the torches look great. Also, I'm very impressed with the work in your portfolio.

    Bob


    Very informing post. Here it goes.

    1) The south most row isn't suppose to be usable but I didn't take the time to fix it yet.
    2) The editor locks up due to scrolling beyond the regions of the map because it is scanning for picking based on the camera location, I resolved this issue.
    3) I have no clue what is causing that, I will look into it :)
    4) Fixed problem.
    5) I recently realized this and will be resolving this issue soon.
    6) The access violation had something to do with me copying the object selected into a vector. I resolved this issue lastnight.
    7) The doors are intended to connect to rooms so I only allow a door placement if the tiles next to it are open.

    Responding to the suggestions.

    1) You can't remove a wall once it has been created. Haven't added that yet.
    2) You can't delete an object from the map either. Haven't added that yet.
    3) I dont like the scrolling controls either :) again, i used hotkeys.
    4) The current methods of movement and rotation are not final, I just used hotkeys for testing. I will eventually add a toolbar and scrollbars.
    5) Point noted.
    6) That ability is available but also a hotkey. :)

    I appreciate this post very much it has been very informative. I hope this answered many of your questions/concerns. I would also like to thank you for enjoying my portfolio :)

    Share this post


    Link to post
    Share on other sites
    I wanted to share some videos of the mesh application I wrote for Knightmare. It shows 2 new shaders that I have been working on. The first video shows self shadowing term with bump mapping and per-pixel phong specular. The second video shows parallax mapping (also referred to as offset mapping). Currently, the mesh tool only allows users to adjust material settings.

    These videos require divx codec to play. I hope everyone enjoys them. All comments and suggestions are welcome.


    11.0mb


    4.7mb

    Thank you,
    Jonathon

    [Edited by - jdavis on July 29, 2005 8:08:54 PM]

    Share this post


    Link to post
    Share on other sites
    Sign in to follow this  

    • Advertisement
    ×

    Important Information

    By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

    We are the game development community.

    Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

    Sign me up!