Oblivion Genesis - GMS2 Devlog [#ObvGen]

T

Teslohan

Guest
[ Reserved For Trailer ]
 
Last edited by a moderator:
T

Teslohan

Guest
Introduction
Hey everyone! My name is "Jack" David Casteel, and I'm the founder of Teslohan, an indie-game studio focusing on multi-platform, skill-oriented, story-rich role-playing games! The first installment in our series is called Oblivion Genesis, and I'll be chronicling it's development from a gml-programming and designer's perspective.

In no way do I claim to be a professional, there's still plenty of best-practices I've yet to learn. However, my brief curriculum at the Art Institute of Portland (BFA Visual & Game Design) has enabled me to understand enough to publish my first commercial venture.

Staff

Jack
Founder
Character / World Designer
Gameplay Designer / QA / Balance
Graphic Designer (HUD)
Writer (Lore, Dialogue)
Code Monkey (Lead, Debugger)

Freelance
RJ
Composer (Music, Sound FX)
* Previously composed for Homestuck
Gameplay Designer / QA / Balance
Graphic Desginer (HUD, Fonts, Character Sprites / Animations, Misc)
Editor (Lore, Dialogue)

Rachel
Character Designer
Graphic Designer (Character Sprites / Animations)

Social Media
Jack
http://twitter.com/teslohan

RJ
http://twitter.com/spellbang
https://soundcloud.com/spellmynamewithabang

Rachel
http://twitter.com/rachelundin

Closed Beta
When our Kickstarter goes live, patrons / backers will gain access to our closed-beta Discord community. However, for a limited time, we're letting anyone in as a "veteran" if they message me before our crowdfunding project goes live! Since I'll be producing the ObvGen playable demo with GameMaker Studio 2, our platform's release will at least be until the software itself exits closed-beta.

Discord Community: Teslohan
http://discord.me/teslohan
 
T

Teslohan

Guest
Spell Design
Saturday November 5th 2016
Incantation Key
Code:
D: D-Down
R: D-Right
U: D-Up
L: D-Left
1: (A) [Q] (Cross   )
2: (B) [W] (Circle  )
3: (Y) [E] (Triangle)
4: (X) [R] (Square  )
Legend of Valor
Code:
      Level: 1
      Value: 0 XP
     School: Evocation
       Name: Terrify
     Effect: Null Bravery
Incantation: LD1

      Level: 2
      Value: 17 XP
     School: Transmutation
       Name: Undying Resolve
     Effect: Bravery
Incantation: LD1 2
Chronicle of Embergrove
Code:
      Level: 1
      Value: 0 XP
     School: Abjuration
       Name: Corona
     Effect: Aura 24
Incantation: DD 4

      Level: 1
      Value: 0 XP
     School: Abjuration
       Name: Ice Ward
     Effect: Shield 24
Incantation: DD 2

      Level: 2
      Value: 17 XP
     School: Abjuration
       Name: Fortify
     Effect: Aura 12 Shield 12
Incantation: DD 42

      Level: 3
      Value: 36 XP
     School: Evocation
       Name: Balance
     Effect: Average All Barriers
Incantation: DD 42 U
Legend of Ordeals
Code:
      Level: 3
      Value: 36 XP
     School: Evocation
       Name: Pardon
     Effect: Null Judgement
Incantation: LD1 2U

      Level: 4
      Value: 57 XP
     School: Transmutation
       Name: Equivalent Exchange
     Effect: Judgement
Incantation: LD1 2U 3
Scarlet Reaper's Omen
Code:
      Level: 3
      Value: 36 XP
     School: Destruction
       Name: Reap
     Effect: Hit 12 Shred 9
Incantation: DUL 22

      Level: 6
      Value: 105 XP
     School: Destruction
       Name: Harvest
     Effect: Hit 24 Shred 18
Incantation: DUL 22 441
Cerulean Heretic's Hymn
Code:
      Level: 3
      Value: 36 XP
     School: Restoration
       Name: Reap
     Effect: Drain
Incantation: DUR 22

      Level: 6
      Value: 105 XP
     School: Restoration
       Name: Harvest
     Effect: Absorb
Incantation: DUR 22 441
Psalms of Peace
Code:
      Level: 5
      Value: 80 XP
     School: Restoration
       Name: Mercy
     Effect: Area Heal 96
Incantation: LU 3 LD 21

      Level: 5
      Value: 80 XP
     School: Restoration
       Name: Sanctuary
     Effect: Area Grow 48
Incantation: RU 3 LU 32
Psalms of Harmony
Code:
      Level: 1
      Value: 0 XP
     School: Restoration
       Name: Mend
     Effect: Heal 12
Incantation: LU 3

      Level: 1
      Value: 0 XP
     School: Restoration
       Name: Sprout
     Effect: Grow 6
Incantation: RU 3

      Level: 6
      Value: 105 XP
     School: Restoration
       Name: Restore
     Effect: Heal 72
Incantation: L4 D1 R2 U3

      Level: 6
      Value: 105 XP
     School: Restoration
       Name: Flourish
     Effect: Grow 36
Incantation: R2 D1 L4 U3
Prophecy of Violet Flames
Code:
      Level: 1
      Value: 0 XP
     School: Destruction
       Name: Blaze
     Effect: Hit 6
Incantation: DR1

      Level: 8
      Value: 161 XP
     School: Destruction
       Name: Inferno
     Effect: Hurt 6 Hit 60
Incantation: DR1 UL2 LURD

      Level: 8
      Value: 161 XP
     School: Destruction
       Name: Obliterate
     Effect: Hurt 36 Hit 120
Incantation: DR1 UL2 RDLU
Prophecy of Frozen Planes
Code:
      Level: 1
      Value: 0 XP
     School: Destruction
       Name: Frost
     Effect: Hit x6
Incantation: DR2

      Level: 8
      Value: 161 XP
     School: Destruction
       Name: Blizzard
     Effect: Hurt x6 Hit x60
Incantation: DR2 UL1 LURD

      Level: 8
      Value: 161 XP
     School: Destruction
       Name: Annihilate
     Effect: Hurt x36 Hit x120
Incantation: DR2 UL1 RDLU
 
Is this a text adventure you're making, or what? Nobody cares about control settings and spell names for games that don't even exist. Show us some screenshots or video, man! :p
 
T

Teslohan

Guest
A good devlog should chronicle all significant progress in a game!

These are the abilities you and your opponent's have access to during combat. (Or at least, a fraction of them!) It's going to serve as the context for the screenshots I'll be posting periodically. I'm working on some combat UI stuff today, so I'll show those off as soon as the assets are ready. Designing these spells was important because the data is going to be used in the combat proto-type I'll be coding for the project's playable demo.

The game blends traditional JRPG combat (Final Fantasy, Earthbound) with fighting-game mechanics (Street Fighter, Tekken) and minigames (Paper Mario, Wario Ware). The "incantations" are the combos executed to perform the spells from memory, so there's actually a skill-oriented component to mastering the game at its higher difficulty levels! Thanks for your enthusiasm! I'll post some images ASAP.
 
T

Teslohan

Guest


When going through my HDD for old menu assets, I found some old lines / personalities for the bosses you encounter, the Myridians. After defeating them and obtaining their magical weapon (their grimoire) you could relive their dying words by examining their weapon.

Fesa, the character you play as, can be viewed as a protagonist or antagonist, depending on who's perspective you're going by.
 
T

Teslohan

Guest
upload_2016-11-6_12-46-29.png

Here's an old battle mockup back when the duels were fought from a side-perspective instead of first-person!
 
T

Teslohan

Guest
upload_2016-11-6_12-52-9.png

Technically this mockup was for another game in the same universe. It's interesting seeing the effort I put into old ideas!
 
T

Teslohan

Guest
upload_2016-11-6_12-56-41.png

I went through this phase where the game was being envisioned as a mobile RPG. Here's one of the forms that took.
 
T

Teslohan

Guest
upload_2016-11-6_13-1-21.png

The game wasn't always a Visual Novel. It used to have bare-bones 8-bit platforming.
 
T

Teslohan

Guest
upload_2016-11-6_13-6-54.png upload_2016-11-6_13-7-6.png

The old combat had minigames, we're actually bringing those back!
 
T

Teslohan

Guest
upload_2016-11-6_13-10-44.png

I was quite fond of this old mobile combat idea I had. It's why the game currently used first-person pov combat!
 
T

Teslohan

Guest
upload_2016-11-6_13-15-8.png

This was back when the game had a more Earthbound-esque vibe to it. Jellysquid, I will never forget you!
 
T

Teslohan

Guest
upload_2016-11-6_13-21-56.png

The game had many names, and had ccg mechanics! Myridian Conquest / Legacy were the ones I frequented, until settling with Oblivion Genesis.
 
T

Teslohan

Guest
upload_2016-11-6_13-25-28.png

A more recent mockup that experimented with the idea of combo-like spell-casting and countering!
 
T

Teslohan

Guest
upload_2016-11-6_13-34-36.png

This concept blended widescreen and square aspect ratios in an interesting way!
 
T

Teslohan

Guest
upload_2016-11-6_14-6-24.png

This is an updated version of the character Adalace made by RJ that was featured in the older mockups!
 
Top