Page 1 of 3

Final Salvation

Posted: Mon Jul 13, 2009 3:40 am
by clsDevAaron
Final Salvation

Description

Final Salvation is a game currently in production under Aaron Bartlett. A medieval fantasy based role-playing game. Its top down 2-dimensional graphics style is custom, yet heavily influenced by the game Ultima 4. Like its distant cousin, Ultima 4, the gameplay will in a way be slightly similar. Yet, will have influence towards both keyboard and mouse, so the game will require the focus of the player to be played at maximum efficiency.

Information

My Portfolio: http://aaronbartlett.com (Just in case others wish to see my other work) (Free hosting, lol)

Programming Language: Visual Basic 6.0
Graphics & Media Library: DirectX 8
Website: http://finalsalvation.blogspot.com
Development Videos: http://youtube.com/user/clsDevAaron

Re: Final Salvation

Posted: Mon Jul 13, 2009 3:52 am
by Netwatcher
Welcome to the community Aaron, it's always nice to have another DirectX devver ;)

Re: Final Salvation

Posted: Mon Jul 13, 2009 4:04 am
by clsDevAaron
Nice to meet you Netwatcher, thank you for the warm welcome. I hope the rest of the community seems as welcoming as you are. :lol:

Re: Final Salvation

Posted: Mon Jul 13, 2009 10:44 am
by dandymcgee
Hey there, welcome. That's a mighty fine project you've got going on there so far, especially for vb6 (*cringe* please, no.. not again!!!!). :lol:

Re: Final Salvation

Posted: Mon Jul 13, 2009 11:18 am
by clsDevAaron
Thanks for the welcome and compliment on my project. Yeah, I know VB6 is a bit of a dated language and definitely not something extremely great for making games with, lol. Although, I get the job done somehow xD

Re: Final Salvation

Posted: Mon Jul 13, 2009 11:23 am
by Netwatcher
although VB might seem "easy" it's a perfect language for making games :nono: to some extent

Re: Final Salvation

Posted: Mon Jul 13, 2009 11:32 am
by clsDevAaron
Even if its not an extremely powerful language, I love it to death. :worship: VB6

lol, one day I will jump into C++ and C# again. Although, that day...isn't today. :lol:

Re: Final Salvation

Posted: Mon Jul 13, 2009 11:36 am
by dandymcgee
Netwatcher wrote:although VB might seem "easy" it's a perfect language for making games :nono: to some extent
:shock: No.
clsDevAaron wrote:Yeah, I know VB6 is a bit of a dated language and definitely not something extremely great for making games with, lol. Although, I get the job done somehow xD
Been there, done that, not for me. You got the job done in a much more aesthetically pleasing way than me, that's for sure.

Re: Final Salvation

Posted: Mon Jul 13, 2009 11:46 am
by Netwatcher
dandymcgee wrote:
Netwatcher wrote:although VB might seem "easy" it's a perfect language for making games :nono: to some extent
:shock: No.

Mhum... it is much easier to make a game in VB then in any other language i know of...

maybe not perfect games, but fun and playable games :D

Re: Final Salvation

Posted: Mon Jul 13, 2009 11:52 am
by clsDevAaron
dandymcgee wrote:Been there, done that, not for me. You got the job done in a much more aesthetically pleasing way than me, that's for sure.
I'll just take that as another compliment. ;)

Thanks again for the warm welcomes and any compliments you give. I update my site just about everyday to be honest in the form of either text updates, screenshots, videos, and downloadable test builds. So keep an eye on the project, I expect a lot to be done in the days coming. :]

Re: Final Salvation

Posted: Mon Jul 13, 2009 11:36 pm
by clsDevAaron
I will start posting my updates here as well, just in case anyone is interested in watching the project, but is too lazy to go to the site itself for its purpose.
July 13th, 2009 (Development Day 13)

While todays updates seem small, there was actually a lot more in the fabrics of the design that I could not really document very clearly for the viewer. I hope the documentation as well as the included screenshots on the screenshots page is enough to show what all I did.

Although, tomorrow I will be off from developing from this project. I have been called upon from a friend to collaborate with him in a group project. More information on this project will be available via my portfolio in the coming days. My job for the project is to perform the role of a pixel artist. Not many graphics are needed, so I should be done within the day.

Be back soon,
Aaron Bartlett - Lead Developer
modRender.bas wrote:'// [July 13th, 2009 Update]
'// - Updated sub Render_GUI, now renders
'// 1. All GUI text
'// 2. Combat Log
clsNPC.cls wrote:'// [July 13th, 2009 Update]
'// - Updated Lose_Hit_Points(Amount)
'// - Updated Is_Blocked_By_NPC(ID, Direction)
'// - Updated Move(AI_Type)
'// - NPC to NPC collision is now working
clsPlayer.cls wrote:'// [July 13th, 2009 Update]
'// - Added Declarations
'// 1. Combat_Log(4) (String)
'// 2. Is_Resting (Boolean)
'//
'// - Created function Return_Combat_Log(Index)
'// - Created sub Updated_Combat_Log
'// - Updated sub Lose_Hit_Points(Amount)
'// - Updated sub Increase_Level
'// - Updated sub Increase_EXP(Amount)
Links to screenshots if you're curious:
http://finalsalvation.webs.com/images/s ... 2009-1.png
http://finalsalvation.webs.com/images/s ... 2009-2.png
http://finalsalvation.webs.com/images/s ... 2009-3.png

Re: Final Salvation

Posted: Wed Jul 15, 2009 7:45 am
by clsDevAaron
July 14th, 2009 (Development Day 14)

Surprise, surprise! I ended up still being able to work on my game even though I had to help my friend Netwatcher with our collaberative project by creating a few graphics for him to use. Even though development time was somewhat lacking today, I still got a few things done.

I am going to inform you though, that no programming will be done for the next few days. This is because I am at the point where I cannot program very much without the necessary graphics. Meaning I am going to be spending the next few days creating my custom tiles, items and more sprites.

So until then,
Aaron Bartlett - Lead Developer
modFileIO.bas
'// [July 14th, 2009 Update]
'// - Created sub Create_Default_Keyboard_Settings
'// - Created sub Load_Keyboard_Settings(File_Number)
'// - Created sub Save_Keyboard_Settings(File_Number)
modRender.bas
'// [July 14th, 2009 Update]
'// - Updated sub the followig in Render_GUI
'// 1. Few less render calls due to fixing textures
'// 2. Updated Combat_Log to stop chopping off pieces of text
'// - Fixed Render_NPC to render all HP bars before the npc
modTypes.bas
'// [July 14th, 2009 Update]
'// - Created User-Defined Type, Keyboard(Value)
clsNPC.cls
'// [July 14th, 2009 Update]
'// - Updated NPC Enemy AI to move around other npc's if trying to get to player
Added a new video to my account on youtube for July 13th - July 14th: http://www.youtube.com/watch?v=ZbzI8GvCnyM

Re: Final Salvation

Posted: Fri Jul 17, 2009 8:04 am
by clsDevAaron
Backed up and killed my site, updated main post to the blog service I switched to: http://finalsalvation.blogspot.com
Switched to the blog service for easily posting updates about the game.

Re: Final Salvation

Posted: Fri Jul 17, 2009 6:43 pm
by MarauderIIC
clsDevAaron wrote:Nice to meet you Netwatcher, thank you for the warm welcome. I hope the rest of the community seems as welcoming as you are. :lol:
Obviously you haven't read http://elysianshadows.com/phpBB3/viewto ... f=4&t=1468 :D

Re: Final Salvation

Posted: Fri Jul 17, 2009 7:12 pm
by Netwatcher
MarauderIIC wrote:
clsDevAaron wrote:Nice to meet you Netwatcher, thank you for the warm welcome. I hope the rest of the community seems as welcoming as you are. :lol:
Obviously you haven't read http://elysianshadows.com/phpBB3/viewto ... f=4&t=1468 :D
yea.. you can have a cookie from page 24