-->
Unnamed JRPG - For School Project
-->
-->
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
»
General Discussion
»
Technology and Development
»
Computer Programming
»
Unnamed JRPG - For School Project
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Unnamed JRPG - For School Project (Read 7932 times)
0 Members and 1 Guest are viewing this topic.
pimathbrainiac
Occasionally I make projects
Members
LV10
31337 u53r (Next: 2000)
Posts: 1731
Rating: +136/-23
dagaem
Unnamed JRPG - For School Project
«
on:
January 30, 2016, 11:20:21 am »
Hello! This semester, one of my classes is a directed study. In other words, I get to do something I want to do, and there are gradable checkpoints every week or two. As the title of this post suggests, I'm making a JRPG. I have a story concept, but I don't have a name atm
Below I'm going to put what the assignments are and when they are due-ish (since it's okay if they are a day or so late, according to the teacher).
Stats Outline – A plan for what stats characters may have, how they affect battles, and how stat growth occurs when leveling up (1/22)
complete
Character Outline – A plan for a cast of characters, both party members and NPCs, and certain character attributes about them unrelated to state | In addition, create classes and plan how they affect stats (1/29)
complete
Movement Engine Outline – A plan for the mechanics of the movement engine (2/5)
Event Engine Outline – A plan for the mechanics of the event engine (2/11)
Battle Engine Outline – A plan for the mechanics of the battle engine (2/19)
World Map – A map that includes the entire explorable area of the game, as well as the placement of events and NPCs (2/26)
Midterm – Present the entire plan for the game (3/4)
Story – A written version of what the story will be in the game (3/18)
Create movement engine (3/25)
Create tile map – A computerized version of the world map, including events and NPCs (4/1)
Create event engine (4/15)
Create battle engine (4/22)
Implement Story through events and dialogue (4/29)
Write and implement music “loops” – 60-120 second pieces that repeat and set the mood for various areas (5/13)
Final – Present the finished game (5/20)
I'll update this post with the assignments as they happen (later today for the first two). The full story will be view-able, so I'll put it in layered spoilers. I won't give the story concept until then, so when I release the characters, you won't have any background
All things considered, I didn't have time to put art in my schedule so either
A) I'll have to get art off Open Game Art (And make the game open source)
or
B) If one of you guys is willing to do art I'd be willing to credit you (and give you a share of the profits
if
I decide to sell the game instead of just open-sourcing it. That is tbd).
«
Last Edit: January 30, 2016, 10:27:08 pm by pimathbrainiac
»
Logged
I am Bach.
123outerme
LV6
Super Member (Next: 500)
Posts: 458
Rating: +23/-0
Self-unpaid intern
Re: Unnamed JRPG - For School Project
«
Reply #1 on:
January 30, 2016, 11:32:46 am »
What kind of art would you need? 8, 16 bit? Not that I'm the most artistically talented here, but I thought I'd ask for myself, and others.
Logged
Projects:
Sorcery of Uvutu
Gateway to Legend
Spoiler
For
Completed
:
Dragonsglid
PainTI
Wrench Utilities
Engine Todo List
TI-Thrash]
Source Seekers
Calc Sites Links:
Cemetech
ticalc.org
GitHub
Images:
Spoiler
For
Because of Size
:
pimathbrainiac
Occasionally I make projects
Members
LV10
31337 u53r (Next: 2000)
Posts: 1731
Rating: +136/-23
dagaem
Re: Unnamed JRPG - For School Project
«
Reply #2 on:
January 30, 2016, 11:45:19 am »
32x32 or 64x64 most likely. Don't quite know at the moment. *shrugs*
Logged
I am Bach.
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Unnamed JRPG - For School Project
«
Reply #3 on:
January 30, 2016, 10:22:47 pm »
Sounds neat pimath. Good luck keeping up with the timeline.
Logged
pimathbrainiac
Occasionally I make projects
Members
LV10
31337 u53r (Next: 2000)
Posts: 1731
Rating: +136/-23
dagaem
Re: Unnamed JRPG - For School Project
«
Reply #4 on:
January 30, 2016, 10:27:28 pm »
Edited first post to include links to the current planning documents.
Logged
I am Bach.
pimathbrainiac
Occasionally I make projects
Members
LV10
31337 u53r (Next: 2000)
Posts: 1731
Rating: +136/-23
dagaem
Re: Unnamed JRPG - For School Project
«
Reply #5 on:
February 01, 2016, 02:16:30 pm »
Bump!
Poll the masses time! This week I'm working on the design for the movement engine. I know it will be 2D and tilemap-based. I would like to know whether or not people like the screen being centered on the player (like pokemon), the screen being area-by area (like Zelda 1) and the player moving on the screen, or some sort of hybrid (like LoZ: The Minish Cap). Adding a poll.
Logged
I am Bach.
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Unnamed JRPG - For School Project
«
Reply #6 on:
February 01, 2016, 02:35:11 pm »
Since this is a school project and you have limited time, I would suggest using whatever approach you think will be the simplest to implement. You don't want to get stuck on down the line trying to deal with debugging overly complicated code.
Logged
pimathbrainiac
Occasionally I make projects
Members
LV10
31337 u53r (Next: 2000)
Posts: 1731
Rating: +136/-23
dagaem
Re: Unnamed JRPG - For School Project
«
Reply #7 on:
February 01, 2016, 02:54:06 pm »
That's the thing though, it's not that difficult to change the way the camera moves
I just need to create a plan for the engine this week, anyways.
Logged
I am Bach.
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Unnamed JRPG - For School Project
«
Reply #8 on:
February 01, 2016, 05:40:16 pm »
I'd say centered then, but it really depends on how you want the game to feel.
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
General Discussion
»
Technology and Development
»
Computer Programming
»
Unnamed JRPG - For School Project
\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 7932 times)', sErrorBorderStyle: '1px solid red' }); aJumpTo[aJumpTo.length] = new JumpTo({ sContainerId: "display_jump_to", sJumpToTemplate: "
Jump to:<" + "/label> %dropdown_list%", iCurBoardId: 22, iCurBoardChildLevel: 1, sCurBoardName: "Computer Programming", sBoardChildLevelIndicator: "==", sBoardPrefix: "=> ", sCatSeparator: "-----------------------------", sCatPrefix: "", sGoButtonLabel: "go" }); aIconLists[aIconLists.length] = new IconList({ sBackReference: "aIconLists[" + aIconLists.length + "]", sIconIdPrefix: "msg_icon_", sScriptUrl: smf_scripturl, bShowModify: true, iBoardId: 22, iTopicId: 22269, sSessionId: "b73062dbd890064a8ccaf8a61bb1126e", sSessionVar: "ce2f08b", 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); } // ]]>-->