Knightmare 3D RPG (screenshots)
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: <a href="mailto:jonathon7989@hotmail.com>jonathon7989@hotmail.com
AIM: Legend768
[Edited by - jdavis on July 25, 2005 5:27:09 AM]
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
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
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 :)
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]
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]
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement