Languages Visual Basic & VB.NET Visual Basic DirectX  

DirectX 8 Isometric RPG - UPDATED!

download download home home  
important code information
author:
Calvin Mayer
minimum requirements:
DirectX 8 Isometric RPG - UPDATED! description

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.txt1Kb
Images/0b
Images/Characters/0b
Images/Characters/NPC1.bmp16Kb
Images/Characters/NPC2.bmp16Kb
Images/Characters/Player.bmp16Kb
Images/Characters/Thumbs.db6Kb
Images/Tiles/0b
Images/Tiles/BrickWall.bmp147Kb
Images/Tiles/Cobblestone.bmp5Kb
Images/Tiles/Cobblestone1.bmp5Kb
Images/Tiles/Dirt.bmp5Kb
Images/Tiles/Grass.bmp5Kb
Images/Tiles/RedDirt.bmp5Kb
Images/Tiles/SnowBottomDirtTop.bmp5Kb
Images/Tiles/SnowBottomGrassTop.bmp5Kb
Images/Tiles/Thumbs.db40Kb
Images/Tiles/Water.bmp5Kb
Images/Tiles/Water1.bmp5Kb
Images/Tiles/Wood.bmp5Kb
Images/Tiles/Wood1.bmp5Kb
Images/Tiles/brick1.bmp15Kb
Images/Tiles/brick2.bmp15Kb
Images/Tiles/brick3.bmp15Kb
Images/Tiles/brick4.bmp15Kb
Images/Tiles/deadGrass.bmp5Kb
Images/Tiles/fence.bmp15Kb
Images/Tiles/snow.bmp5Kb
Images/Tiles/snowLeftDirtRight.bmp5Kb
Images/Tiles/snowLeftGrassRight.bmp5Kb
Images/Tiles/snowRightDirtLeft.bmp5Kb
Images/Tiles/snowRightGrassLeft.bmp5Kb
Images/Tiles/snowTopDirtBottom.bmp5Kb
Images/Tiles/snowTopGrassBottom.bmp5Kb
IsoRPG.vbp1Kb
MapEdit/0b
MapEdit/Images/0b
MapEdit/Images/shaded.bmp1Kb
MapEdit/Images/tiles.bmp19Kb
MapEdit/Images/walls.bmp9Kb
MapEdit/MapEdit.vbp1Kb
MapEdit/frmMain.frm12Kb
MapEdit/frmMain.frx72Kb
MapEdit/frmNew.frm4Kb
MapEdit/modStuff.bas2Kb
MapFiles/0b
MapFiles/a.map308b
MapFiles/bla.map3Kb
MapFiles/farm.map3Kb
MapFiles/frozenPond.map320b
MapFiles/redTown.map3Kb
MapFiles/stripes.map308b
MapFiles/theBuildings.map262b
MapFiles/theMap.map306b
MapFiles/theNPCs.map68b
MapFiles/town.map3Kb
clsIsometricMap.cls22Kb
clsItem.cls1Kb
clsNPC.cls3Kb
clsStore.cls395b
clsText.cls2Kb
clsTexture.cls4Kb
frmMain.frm3Kb
modDirectXEngine.bas7Kb
rpg weird 1.bmp2304Kb

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 ...
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 ...
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
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.
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, ...
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 ...
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 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.
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Rate me
supported os
stats
downloads 372
version
size in Kb 125
popularity   5454/7916551
user rating 3/10
ad


New Code
Popular Code