-->
Dragon Song
-->
-->
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
-->
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
Dragon Song
« previous
next »
Print
Pages: [
1
]
2
Go Down
Author
Topic: Dragon Song (Read 13538 times)
0 Members and 1 Guest are viewing this topic.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Dragon Song
«
on:
October 10, 2006, 03:56:00 pm »
Turn based strategy game for ti83(venus)/ti83+(mirageos) with many rpg elements (sometimes it's more like a turn based rpg with some strategy elements). The game also uses a simple script language for events to enhance gameplay (150 events/level is the maximum though). Levels are 24x24 large and uses it's own tileset.
http://kvince83.tengun.net/maxboard/viewtopic.php?t=1097
Logged
Erktheorc
Guest
Dragon Song
«
Reply #1 on:
October 11, 2006, 11:36:00 am »
Since my game now is featured here I might as well add some more information
I will first release a small demo level together with the level compiler and a manual describing how to make levels and campaigns. The level compiler is written in python and should work on macosx/linux/windows and it's the only thing needed to make a level though a map editor like graphics studio or tiled will help a lot
Later when the main campaign (with the same name as the game) is finished I will upload a final version of the game together with the campaign.
The campaign will have at least 8 levels and probably a few different endings too
I don't know when the demo is finished... but i should be soon (within 1-2 months I hope).
And the latest screenshot posted at the maxcoderz forum earlier today:
Logged
bfr
LV8
Addict (Next: 1000)
Posts: 819
Rating: +4/-0
Dragon Song
«
Reply #2 on:
October 11, 2006, 01:52:00 pm »
O_O
This looks awesome!
Logged
bfr's website -
http://bfr.tifreakware.net
Dragon__lance
Guest
Dragon Song
«
Reply #3 on:
October 11, 2006, 02:25:00 pm »
that's amazing! Keep up the great work! :thumbup:
and welcome to the forums, hope you post more
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Dragon Song
«
Reply #4 on:
October 12, 2006, 02:41:00 am »
hey welcome on the forums! sry I had a topic about this game here before but I forgot to readd it after the forum deletion but recently i was checking MC forums and saw progress and was like "wow why isn't it featured here?" keep up the good work on this game, it look even better than the previous screenshots now
I'll try this asap when released!
Logged
Liazon
Guest
Dragon Song
«
Reply #5 on:
October 12, 2006, 11:04:00 am »
Hello!!!
it's been looking real good and hopefully I'll get to try this out on calc soon.
Logged
Erktheorc
Guest
Dragon Song
«
Reply #6 on:
December 13, 2006, 04:22:00 am »
Just wanted to say that the beta/demo will be out really soon
I just have to check that everything works as it should, so it will probably be released next week (or maybe later this week
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Dragon Song
«
Reply #7 on:
December 13, 2006, 04:38:00 am »
wow nice to hear, I didnt heard any updates in a while, I cant wait to try it
Logged
Erktheorc
Guest
Dragon Song
«
Reply #8 on:
December 13, 2006, 12:42:00 pm »
Everything is done, i'll just have to upload the file to my schools server (probably tomorrow). My level compiler hates me though
But I manage to get around that bug even if the solution was quite ugly
I'll post a link as soon as it's ready
Theres still a few bugs and a few misspellings but just minor things, hopefully nothing that will make the game crash
Logged
tenniskid493
Guest
Dragon Song
«
Reply #9 on:
December 13, 2006, 05:40:00 pm »
Very cool..i cant wait to try the demo
Logged
Erktheorc
Guest
Dragon Song
«
Reply #10 on:
December 14, 2006, 01:39:00 am »
Well here it is:
http://www.dtek.chalmers.se/~erikjb/filer/dsbeta.zip
A few important notes:
Use MirageOS for the ti83+/ti84 version and Venus for the ti83 version.
Check the readme for more information
There are a few bugs in the level, I will not fix them if they are not critical (crashes the calculator).
The beta.xml file is the source code for the level. All the hexdata was generated using picture converters or graphics studio for the tile map (and some find & replace
.
The DSBeta0 is the header file and stores some information about the campaign (not about the levels in it more than how many there are). DSBeta01 is the level file (both are generated from the xml file).
The AI sucks in this demo level, it can be used much better in other levels, but for this one I kept it simple
There are four different henchmen you can get in the level (only one per try though), some of them are easier than others to get
Please tell me what you think about the current attack system and if I should change it to something more like Fire Emblem (see an earlier post for some explanation of how I want to do it).
The control might be a bit difficult in the beginning and that is one thing I want to change...
I hope all the files works, please tell me if they don't and I will try to fix it
This is the same post as I posted on maxcoderz forum...
Edit:
I think I forgot to mention that the Del key is used to end the turn
Logged
dinhotheone
LV6
Super Member (Next: 500)
Posts: 410
Rating: +2/-1
Dragon Song
«
Reply #11 on:
December 14, 2006, 09:02:00 am »
im not sure what im doing wrong but when i installed on my 84+SE everything went fine but after i enter the game, start new game then choose level 1, it only goes back to file select screen. I basically just pressed 2nd a bunch of times and all i get is a return to the first screen.
Readme:
QUOTE
The Choose a level screen will now appear. Use the arrow keys to choose a level (grey boxes are levels you haven't unlocked yet) and press 2nd to start the level!
when i do this it returns me to the file select screen.
so whats wrong?
Logged
Erktheorc
Guest
Dragon Song
«
Reply #12 on:
December 14, 2006, 10:09:00 am »
That means that it can't find the level, which is wierd since it found the campaign file... Do you have both DSBeta0.8xp and DSBeta01.8xp on your calculator? (the files DSBETA0, DSBETA01 should show up in the prgm menu). I haven't tested the latest version on a real ti83+/ti84 yet so I don't know if there are any other issues with that... it seems to work fine in emulators though... (and older versions worked fine...)
Logged
dinhotheone
LV6
Super Member (Next: 500)
Posts: 410
Rating: +2/-1
Dragon Song
«
Reply #13 on:
December 14, 2006, 10:29:00 am »
On my calc i have Knight8x dsbeta0 and dsbeta01. I'm fairly sure that i checked to make sure they were .8xp files as well.
I'll try to reinstall a third time, ill be xtra carefull of filetype this time.
Edit:
well it worked there. On second thought im thinking the error was because i may not have had enough ram (i cleared my ram this time before install) perhaps you could have a check to see if there is enough ram and send an error msg if it can't. This demo is really cool. I'm looking foward to the final version
Logged
Erktheorc
Guest
Dragon Song
«
Reply #14 on:
December 14, 2006, 10:43:00 am »
Strange since the game shouldn't use any ram (only for the game which mirageos should take care of). I'll check it tomorrow when I get my ti83+ SE back
Logged
Print
Pages: [
1
]
2
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
Dragon Song
\n\t\t\t\t\t\t\t\t\t
<' + '/div>\n\t\t\t\t\t\t\t\t\t
%body%<' + '/textarea>
\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t
Max characters: 20000; characters remaining:
...<' + '/span><' + '/span>
\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t<' + '/div>\n\t\t\t\t\t\t\t\t<' + '/div>', sTemplateSubjectEdit: '
', sTemplateBodyNormal: '%body%', sTemplateSubjectNormal: '
%subject%<' + '/a>', sTemplateTopSubject: 'Topic: %subject% (Read 13538 times)', sErrorBorderStyle: '1px solid red' }); aJumpTo[aJumpTo.length] = new JumpTo({ sContainerId: "display_jump_to", sJumpToTemplate: "
Jump to:<" + "/label> %dropdown_list%", iCurBoardId: 5, iCurBoardChildLevel: 0, sCurBoardName: "Other Calc-Related Projects and Ideas", sBoardChildLevelIndicator: "==", sBoardPrefix: "=> ", sCatSeparator: "-----------------------------", sCatPrefix: "", sGoButtonLabel: "go" }); aIconLists[aIconLists.length] = new IconList({ sBackReference: "aIconLists[" + aIconLists.length + "]", sIconIdPrefix: "msg_icon_", sScriptUrl: smf_scripturl, bShowModify: true, iBoardId: 5, iTopicId: 1665, sSessionId: "aedc6efa305e81bed64437e4e15aea11", sSessionVar: "f5ff90d996", sLabelIconList: "Message Icon", sBoxBackground: "transparent", sBoxBackgroundHover: "#ffffff", iBoxBorderWidthHover: 1, sBoxBorderColorHover: "#adadad" , sContainerBackground: "#ffffff", sContainerBorder: "1px solid #adadad", sItemBorder: "1px solid #ffffff", sItemBorderHover: "1px dotted gray", sItemBackground: "transparent", sItemBackgroundHover: "#e0e0f0" }); } function tick2() { if (typeof(document.forms.quickModForm) != "undefined") { calcCharLeft2(); setTimeout("tick2()", 1000); } else setTimeout("tick2()", 800); } function message_onkeyup() { if (typeof(document.forms.quickModForm) != "undefined" && typeof(document.forms.quickModForm.message) != "undefined") { document.forms.quickModForm.message.onkeyup = function onkeyup(event) { storeCaret(this); calcCharLeft2(); }; } else setTimeout("message_onkeyup()", 800); } message_onkeyup(); function calcCharLeft2() { var maxLength = 20000; var oldEditor = "", currentEditor = document.forms.quickModForm.message.value; if (!document.getElementById("editorLeft2")) return; if (oldEditor != currentEditor) { oldEditor = currentEditor; if (currentEditor.replace(/\r/, "").length > maxLength) document.forms.quickModForm.message.value = currentEditor.replace(/\r/, "").substring(0, maxLength); currentEditor = document.forms.quickModForm.message.value.replace(/\r/, ""); } setInnerHTML(document.getElementById("editorLeft2"), maxLength - currentEditor.length); } // ]]>-->