A simple isometric RPG engine that can read maps from a save file, draw the map, draw the player, read walls from a save file, draw an NPC, draw the walls, and can move the character. UPDATE: I got character movement working! As long as the players movement is less than 17 pixels it works fine. Also added NPCs, but they are far from being done. The code is kinda messy, but I will clean it up when I'm done.
File List:
@PSC_ReadMe_57325_1.txt
1Kb
Images/
0b
Images/Characters/
0b
Images/Characters/NPC1.bmp
16Kb
Images/Characters/NPC2.bmp
16Kb
Images/Characters/Player.bmp
16Kb
Images/Characters/Thumbs.db
6Kb
Images/Tiles/
0b
Images/Tiles/BrickWall.bmp
147Kb
Images/Tiles/Cobblestone.bmp
5Kb
Images/Tiles/Cobblestone1.bmp
5Kb
Images/Tiles/Dirt.bmp
5Kb
Images/Tiles/Grass.bmp
5Kb
Images/Tiles/RedDirt.bmp
5Kb
Images/Tiles/SnowBottomDirtTop.bmp
5Kb
Images/Tiles/SnowBottomGrassTop.bmp
5Kb
Images/Tiles/Thumbs.db
40Kb
Images/Tiles/Water.bmp
5Kb
Images/Tiles/Water1.bmp
5Kb
Images/Tiles/Wood.bmp
5Kb
Images/Tiles/Wood1.bmp
5Kb
Images/Tiles/brick1.bmp
15Kb
Images/Tiles/brick2.bmp
15Kb
Images/Tiles/brick3.bmp
15Kb
Images/Tiles/brick4.bmp
15Kb
Images/Tiles/deadGrass.bmp
5Kb
Images/Tiles/fence.bmp
15Kb
Images/Tiles/snow.bmp
5Kb
Images/Tiles/snowLeftDirtRight.bmp
5Kb
Images/Tiles/snowLeftGrassRight.bmp
5Kb
Images/Tiles/snowRightDirtLeft.bmp
5Kb
Images/Tiles/snowRightGrassLeft.bmp
5Kb
Images/Tiles/snowTopDirtBottom.bmp
5Kb
Images/Tiles/snowTopGrassBottom.bmp
5Kb
IsoRPG.vbp
1Kb
MapEdit/
0b
MapEdit/Images/
0b
MapEdit/Images/shaded.bmp
1Kb
MapEdit/Images/tiles.bmp
19Kb
MapEdit/Images/walls.bmp
9Kb
MapEdit/MapEdit.vbp
1Kb
MapEdit/frmMain.frm
12Kb
MapEdit/frmMain.frx
72Kb
MapEdit/frmNew.frm
4Kb
MapEdit/modStuff.bas
2Kb
MapFiles/
0b
MapFiles/a.map
308b
MapFiles/bla.map
3Kb
MapFiles/farm.map
3Kb
MapFiles/frozenPond.map
320b
MapFiles/redTown.map
3Kb
MapFiles/stripes.map
308b
MapFiles/theBuildings.map
262b
MapFiles/theMap.map
306b
MapFiles/theNPCs.map
68b
MapFiles/town.map
3Kb
clsIsometricMap.cls
22Kb
clsItem.cls
1Kb
clsNPC.cls
3Kb
clsStore.cls
395b
clsText.cls
2Kb
clsTexture.cls
4Kb
frmMain.frm
3Kb
modDirectXEngine.bas
7Kb
rpg weird 1.bmp
2304Kb
Similar code
A Graphical Vurtual Keyboard Using DirectX
(Popularity: ) : UPDATED!! Virtual Keyboard. Looks Like A Normal Keyboard. When You Press A Key On Your Normal Keyboard, The Corresponding Key On The Virtual Keyboard Lights Up!! Every Key Is Independent (Left Shift Is Different From Right Shift Etc..) Only 23 ... A DirectX7 Multiple sound module
(Popularity: ) : Ah! Simply The Best... This code allows you to play as many Waves as you like, no limit Can set up DirectX7 sound with just 3 calls. Must have Dx7 installed. Alpha Blending DirectX 7
(Popularity: ) : This is used to show you how to alpha blend a light source on to a background , map , game ect Actor MD2 sample with dynamic shadows
(Popularity: ) : This code demonstrates one of the iRender 3D game engine features - md2 loading, rendering with dynamic lighting and shadows. There are only 50 lines of code. A Cool DirectX Gaming Example
(Popularity: ) : This shows you the basics of using Direct Draw and Direct Sound. It shows you how to create a sprite and move it around the screen, as well as showing you how to draw a background with text over it, ... DirectX 8.0 Self-Unloading Texture Class
(Popularity: ) : A texture class for DirectX 8 that can render a texture to the screen, then when a set ammount of time has passed without rendering it unloads itself. Useful for RPGs because you need lots of textures. Also can rotate ... A DX7 MultiPlayer Tic Tac Toe
(Popularity: ) : This is an example of using DX7 DirectPlay4. Program allows you to connect and play a basic tic tac toe game over ipx, tcp/ip, or modem against another player with the same program installed. This program includes a basic chat ... About the MSWEB DVD Sample player
(Popularity: ) : Retrieves & lists EventCodes from DVD, how to implement a timer properly with no timer control, zoom, menus, & identify domains with .UOPValid method before executing an event on the DVD. includes .CurrentDomain .UOPValid .ShowMenu .DeleteBookmark .SaveBookmark .RestoreBookmark .PlayChapter .PlayState ... A Space Arcade Game
(Popularity: ) : This is my first ever 'game' so, it's probably bugged, and lots of messy code. It's done in VB and DirectDraw. Graphics made by Brady. If it helps you, great - if not, sorry. The Almost Advanced Error Handler Addin
(Popularity: ) : WARNING VB6 ADD-IN (This Will Not Work in VB5 as far as i know) Ever had a Help Desk Call goes like 'the Application has crashed the Error message on the screen is 666 Application-defined or object-defined error' narrowing the ...