A grayscale RPG for 15 MHz calculators, currently being coded by Iambian. Total progress is around ~40% completion. (currently working on the battle engine)

This thread will serve as the official project discussion. Progress updates will be posted here.

Quote:
Eons ago, before the time of man, a powerful entity known as Yaldabaoth brought forth into existence a pantheon of gods. Each of these gods was conscripted into his service, and each was given the responsibility of governing the various elements of the mortal sphere. Using their powers of creation, the pantheon gave birth the world of Escheron, and the mortal men who would walk its surface.

Mankind flourished on Escheron, and there he built many lustrous kingdoms. With the passing of time, mankind began to approach a level of unparalleled technological progress. The pantheon's governance was no longer necessary to protect and maintain the mortal sphere, and so Yaldabaoth recalled their powers. Many gods did not wish to surrender their powers so willingly, leading to a great conflict within the pantheon. All but few gods were destroyed at their own devices, and the essence of their powers was left lingering in the wake of their conflict. Many of man’s kingdoms fought to claim this power for themselves. Some succeeded, and Escheron saw an age of conquest that set a precedent for centuries of suffering and warfare. The Arcanians—the self-appointed guardians of these powers—finally came into their possession, and sealed themselves away in the ruins of the realm of the gods for all eternity. The conflict had finally come to a rest. Time passed, and such accounts were held only to be legends of a past mythology...

Centuries later, the kingdom of Asnoth, and the neighboring kingdom of Ragnoth to the South, have come into a proclamation of war. Lord Leonis of Asnoth has become paranoid of the secrets held by the descendants of the Arcanian people of Ragnoth. Fearing they might one day break the seal on the realm of the gods and unleash the gods’ power once more, he has petitioned a figure known only as the Shadow Lord to seek-out the secrets of the Arcanians and eradicate their kind.

Enter Maya Anson: A young girl, and the last descendant of the Arcanians. 10 years ago, her home village was taken under the military occupation of Asnoth’s Royal Guard, and her family slaughtered by the forces of the Shadow Lord. She has hence been orphaned into civil resistance, and is now leading a campaign to liberate her village from the occupation, once and for all.




Quote:
Maya Anson
Age 17
A young girl from the Province of Ragnoth. Maya was orphaned into civil resistance after her home village was invaded by the forces of Asnoth, and her family put to slaughter. Since then, she has known only violence as her village has struggled to overcome the oppression of Asnoth’s constant military occupation.

Edmund Giovane
Age 32
Ex-Captain of the Knights Asnoth, and liaison to the prince. Edmund was relegated and exiled from the territories of Asnoth amid a royal scandal. He has vowed to return for the prince’s sake, and serves Ragnoth’s resistance faction to this end.

Prince Gielgud
Age 15
The youngest of the royal family, and former heir to the throne of Asnoth. Prince Gielgud is being held prisoner pending an investigation of a scandalous affair involving the Captain of the Knights Asnoth.

Princess Rose
Aged 21 (presumed deceased)
Princess Rose was the eldest sibling of the royal family. During Asnoth’s campaign against the Arcanians, the princess led many unsuccessful protests in opposition to her father’s obsession with war. 2 years ago, Princess Rose vanished, and her pendant—a family heirloom—was found discarded near a river. Many believe she was driven to suicide in a desperate outcry against the war; some believe she is still alive, and chose to estrange herself from the royal family.

Glenn Oswald
Age 25
Childhood friend of Maya, who fled the Province of Ragnoth during Asnoth's occupation. Although a superior fighter, Glenn often questions the strength of his own character, believing he can never make restitution for abandoning his people.

Lord Leonis
Age 56
A powerful monarch who rules the Kingdom of Asnoth. Lord Leonis was once considered a just and compassionate ruler, but many have begun to question his leadership in lieu of a proclaimation of war against Ragnoth and the Arcanians.

The Dark Knight
Age Unknown
A mysterious figure clad in dark armor. The Dark Knight appears to be a sellsword, or possibly an opportunist. Although his alignment—or his interests in Asnoth's affairs—remains unclear, some suspect he may have a more personal involvement in the war.

The Shadow Lord
Age Unknown
An eerie and malevolent figure serving as Leonis' right-hand man. The Shadow Lord led Asnoth into the war with the Arcanians, and was personally responsible for much of the slaughter that took place. Some suspect he may be manipulating Lord Leonis to fulfill his own agenda.


Wow, it looks like you guys have put a lot of thought and planning into this project! I've been enjoying listening to Iambian gripe about his 1337 but dangerous hacks to get everything working for this, such as having something like 6 bytes free on one of the pages of the app. Smile The map in particular is very impressive. What grayscale system are you using, something custom? A final thought, you win (1) one internets for having a character called the Dark Knight.
Custom grayscale. Iambian can probably go into better detail about it.

The Dark Knight is a recruitable character, too. Does that count for additional points? Very Happy
Zera wrote:
Custom grayscale. Iambian can probably go into better detail about it.

The Dark Knight is a recruitable character, too. Does that count for additional points? Very Happy
Sure, you can have an extra .5 internets for that. Very Happy /me imagines a deep scary voice inquire as to where Harvey Dent is.
Escheron game manual (PDF)

Special thanks to Hot Dog for converting the manual to PDF format.

This details the various gameplay mechanics, and lists essential game inventories.
Zera wrote:
Escheron game manual (PDF)

Special thanks to Hot Dog for converting the manual to PDF format.

This details the various gameplay mechanics, and lists essential game inventories.
My browser reports that file as damaged or not a PDF. Sad
Interesting and enlightening. I hope there aren't too many enemies that can use "Quietus" though O_o;
Zera wrote:
Escheron game manual (PDF)

Special thanks to Hot Dog for converting the manual to PDF format.

This details the various gameplay mechanics, and lists essential game inventories.
Now I succeeded. Very impressive readme! I might even give this game a try, even though I generally avoid the ilk of RPGs as a rule. It seems extremely well-thought-out.
I was originally aiming to create a pretty traditional RPG, but after considering how short the game is, I didn't think an experience-level system would be appropriate; so I implemented a system where character statistics randomly increase after every few battles, based on what the character has equipped. It's a pretty logical system: Equipping a sword means your STR would likely increase, as equipping a shield would likely increase DEF.

Magic(k) works more like Final Fantasy I, where characters have their own spell inventories, and "spell charges" that act as MP. It's not as restrictive, in that you don't have spell levels. Any "spell charge" you have can be used to cast any spell you know. Sometimes, you buy spells, and other times, you find artifacts that teach them to you.

It's a fairly short game overall, aside from mandatory grinding here and there. I estimate 5 hours, on an average play-through. There are a handful of sidequests to get into. I also included an optional superboss, for those who want to collect the most powerful equipment and grind their characters to the limit.
Absolutely. Awesome. This is actually an RPG that I'll probably end up playing (and finishing for that matter). CalcRPGS usually aren't that good, but this is starting to sound interesting. You hooked me in with the
Zera wrote:
character statistics randomly increase after every few battles, based on what the character has equipped. It's a pretty logical system: Equipping a sword means your STR would likely increase, as equipping a shield would likely increase DEF.
system that reminded me of my good ol' Runescape days. Overall? Stunning.
That sounds quite entertaining, actually, and I think that 5 hours is a nice balance between getting the player involved in the game and not making it feel like a chore.
Went ahead and updated screenshots, since ImageShack keeps going down. (added some new shots, as well)
Zera wrote:
Went ahead and updated screenshots, since ImageShack keeps going down. (added some new shots, as well)
That looks amazing! Nice choice making some of the screens have a light gray background instead of the standard white, look very classy imho.
Actually, WabbitEmu's capture does that automatically. It's pretty handy, since you can just drag-and-drop screenshots directly to your desktop.

I would have thrown more shots in there, but I wasn't sure what else to show off. Much of the game is still incomplete. When airship exploration is possible, I'll definitely throw some shots of that in there. (yep - you get an airship)
Zera wrote:
Actually, WabbitEmu's capture does that automatically. It's pretty handy, since you can just drag-and-drop screenshots directly to your desktop.
Ah, no, you misunderstand me. I know about the accurate LCD-background-color feature of WabbitEmu; if you look at some of the recent DCS beta screenshots or the Tokenizer and Document DE 7 screenshots on the frontpage you'll see they have the same. I meant some of the screens where you actually used a gray background instead of a "white" background in the game.

Zera wrote:
I would have thrown more shots in there, but I wasn't sure what else to show off. Much of the game is still incomplete. When airship exploration is possible, I'll definitely throw some shots of that in there. (yep - you get an airship)
Oooooh, that sounds epic! Very Happy
Oh, my mistake. I think you're referring to the images in the manual. Those are actually mock-ups. I did a lot of them as references for Iambian. (who was constructing the menus at the time)

Those were quite tedious to make. I had to arrange every tile - every letter - one at a time. Razz
Zera wrote:
Oh, my mistake. I think you're referring to the images in the manual. Those are actually mock-ups. I did a lot of them as references for Iambian. (who was constructing the menus at the time)

Those were quite tedious to make. I had to arrange every tile - every letter - one at a time. Razz
I've been there. Smile I was actually talking about, for example, "The Gorgon unleashed its claws..." above.
This looks absolutely amazing. Very nice work.
Reviewing your screenshots I've realized two things that has been causing me much pain for the past year and a half... How do you use greyscale on the screen? and... How do you use the tile system?
Svakk wrote:
Reviewing your screenshots I've realized two things that has been causing me much pain for the past year and a half... How do you use greyscale on the screen? and... How do you use the tile system?
(1) Grayscale in general, you mean? It's much harder in BASIC than in ASM, and as far as I know you still only program in BASIC. (2) Tilemapping: check out Third-Party BASIC Libraries for the xLib/Celtic/DCSB Lib solution to tilemapping in BASIC.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
» Goto page 1, 2, 3, 4, 5, 6  Next
» View previous topic :: View next topic  
Page 1 of 6
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement