The Official Golvellius Thread

Anything related in any way to game development as a whole is welcome here. Tell us about your game, grace us with your project, show us your new YouTube video, etc.

Moderator: PC Supremacists

User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: The Official Golvellius Thread

Post by eatcomics »

trufun202 wrote:Thanks everybody! :bow:

Yeah, sorry, the type is jacked up in the coding portion. I tried recording at different resolutions and window sizes, but that was about as good as I could get it. One of these days I'm gonna buy a bigger harddrive so I can start making higher res movies. Right now its only 20gig, total. So after everything else, I have about 1 gig to play with. :shock:

In other news, last night, I completely dismantled my NES to clean it and play some Megaman 2, and NOT on an emulator. And it worked, woot!
You can get a nice SATA drive pretty cheap no???
Image
User avatar
wtetzner
Chaos Rift Regular
Chaos Rift Regular
Posts: 159
Joined: Wed Feb 18, 2009 6:43 pm
Current Project: waterbear, GBA game + editor
Favorite Gaming Platforms: Game Boy Advance
Programming Language of Choice: OCaml
Location: TX
Contact:

Re: The Official Golvellius Thread

Post by wtetzner »

eatcomics wrote:
trufun202 wrote:Thanks everybody! :bow:

Yeah, sorry, the type is jacked up in the coding portion. I tried recording at different resolutions and window sizes, but that was about as good as I could get it. One of these days I'm gonna buy a bigger harddrive so I can start making higher res movies. Right now its only 20gig, total. So after everything else, I have about 1 gig to play with. :shock:

In other news, last night, I completely dismantled my NES to clean it and play some Megaman 2, and NOT on an emulator. And it worked, woot!
You can get a nice SATA drive pretty cheap no???
You can get a terabyte drive for under $100: http://www.newegg.com/Product/ProductLi ... rder=PRICE
The novice realizes that the difference between code and data is trivial. The expert realizes that all code is data. And the true master realizes that all data is code.
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: The Official Golvellius Thread

Post by trufun202 »

This week, Konami announced that they're working on a remake of the SNES game TMNT: Turtles in Time for XBLA. I'm a fan of the original, so I'm definitely going to give it a shot on the 360.

Anyways, why is that information significant to the Official Golvellius Thread?

Well...the new Turtles in Time features all-new 3D graphics and some enhanced gameplay - but best of all, they are using THE ORIGINAL MUSIC!

Sound familiar!? Ever since my boss battle video, a lot people thought I was crazy for using the original 8-bit sound and music in Golvellius 3D. But, it's really grown on me, and all 8 bits are here to stay!

If this becomes the next trend in gaming remakes, I deserve some damn credit! :lol:
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Re: The Official Golvellius Thread

Post by MarauderIIC »

QUICK FILE A PATENT! "3d graphics original 8-bit music game remakes"
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: The Official Golvellius Thread

Post by eatcomics »

MarauderIIC wrote:QUICK FILE A PATENT! "3d graphics original 8-bit music game remakes"
Get on it right now!!!!!!!!!!!!!
Image
User avatar
MadPumpkin
Chaos Rift Maniac
Chaos Rift Maniac
Posts: 484
Joined: Fri Feb 13, 2009 4:48 pm
Current Project: Octopia
Favorite Gaming Platforms: PS1-3, Genesis, Dreamcast, SNES, PC
Programming Language of Choice: C/++,Java,Py,LUA,XML
Location: C:\\United States of America\Utah\West Valley City\Neighborhood\House\Computer Desk

Re: The Official Golvellius Thread

Post by MadPumpkin »

my favorite kind of music is Hardstyle-Tech so i made a Harstyle tech version of Tetris for mine and my friends retro Tetris game lol
instead of a dum dum dum its like.... BOOM BOOM BOOM!!
lol
if anybodys interested in making some REALLY nice beats buy FruityLoopsStudio ( no need for the FULL version just buy the 100$ one )
~~~~~
I love you, Angerfist, Neophyte, Komprex. :worship:
rest in peace Catscan, MercurystAr, starknaked&Hungry. :worship:
While Jesus equipped with angels, the Devil's equipped with cops
For God so loved the world that he blessed the thugs with rock
Image
Image
Image
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: The Official Golvellius Thread

Post by trufun202 »

I don't wanna give too much away for my next video, but I think I've decided on an approach for building scenes in Golvellius 3D. I've been struggling, because I like the use of Lua to script out things like quests and dialogue - and I like the use of XML to build the map. However, this gets cumbersome because you have content in two places, and that could turn out to be a maintenance nightmare.

Sooo...why not combine them?

Essentially the XML will contain all of the information about the objects and npcs in the world, including any lua scripts that will be invoked when interacting with the player.

For example:

Code: Select all

<scene>
     <objects>
          <object name="house" mesh="house.mesh" x="100" y="100" z="100" rotation="45"/>
          <object name="wagon" mesh="wagon.mesh" x="200" y="100" z="200" rotation="0">
               <script command="OnUse">
                    player = GetPlayer()
                    if player:HasItem("wheel") then
                         ShowTextBox("You fixed the wagon!  You get a treat!")
                         player:AddItem("treat")
                    else
                         ShowTextBox("Looks like this wagon is missing a wheel...")
                    end
               </script>
          </object>
     </objects>
     <npcs>
          <npc name="Old Woman" mesh="oldwoman.mesh" x="250" y="100" z="250" rotation="180">
               <script command="OnTalk">
                    convo = StartConversation("Old Woman", "If all else fails, use fire.")
                    convo:Show()
               </script>
          </npc>
          <npc name="Rio" mesh="rio.mesh" x="350" y="100" z="350" rotation="30">
               <script command="OnTalk">
                    convo = StartConversation("Rio", "Rio's the name, tig ol' bitties is the game!")
                    convo:Show()
               </script>
          </npc>
     </npcs>
</scene>
Any thoughts?

I haven't tried to implement this yet, but in theory it should be pretty slick. I guess we'll see!
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Re: The Official Golvellius Thread

Post by MarauderIIC »

You can't reuse the lua at all with that approach, though. Something you might consider when it comes to filler npc dialogue, for instance. And it makes your XML file harder to maintain, I would think. I would have put the appropriate lua filename in the xml file, personally. We just moved item descriptions outside of our item file for reasons like this (description/conversation format was ugly & the reuse issue).
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: The Official Golvellius Thread

Post by trufun202 »

MarauderIIC wrote:You can't reuse the lua at all with that approach, though. Something you might consider when it comes to filler npc dialogue, for instance. And it makes your XML file harder to maintain, I would think. I would have put the appropriate lua filename in the xml file, personally. We just moved item descriptions outside of our item file for reasons like this (description/conversation format was ugly & the reuse issue).
That's a good point. There's another piece to this, which I'm saving for the video, but regardless, I might be best to reference a separate lua file rather than having the script inline.
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
teamtwentythree
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 72
Joined: Wed Apr 16, 2008 12:19 am
Location: Seattle, WA

Re: The Official Golvellius Thread

Post by teamtwentythree »

For what its worth I'm doing the same for my game. All of the data is in XML, with references to script files as necessary. The stuff that can be modified in the mod editor (XML) versus the stuff that really is modified seperately (Scripts, although I may provide a simple IDE in the editor as python makes that fairly easy).
User avatar
derbon
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 54
Joined: Tue Jun 09, 2009 7:25 pm
Current Project: Big Nasty Enemies
Favorite Gaming Platforms: NES SMS snes PC N64 PS2 Vectrex The Arcade Machine
Programming Language of Choice: C++, Perl
Location: why shud i tell u u mite steal my tv
Contact:

Re: The Official Golvellius Thread

Post by derbon »

eek. hi, id letchya know that youve inspired me to play Golvellius so much that i want to get a SMS and Golvellius 1 and 2,

i also think you shud change the title to " :bow: Golvellius :bow: : Crimson fountain". scarlet sounds too corny and "non-catchy" (in my opinion)
i think the best paint program would be microsoft paint + paint.NET+graphics gale + Paint shop Pro 7 + photoshop CS3, it would be called Paint Gale Pro Shop.NET,

http://youtube.com/gonduda
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: The Official Golvellius Thread

Post by trufun202 »

derbon wrote:eek. hi, id letchya know that youve inspired me to play Golvellius so much that i want to get a SMS and Golvellius 1 and 2,

i also think you shud change the title to " :bow: Golvellius :bow: : Crimson fountain". scarlet sounds too corny and "non-catchy" (in my opinion)
Thanks man, I appreciate the feedback. Golvellius 2 isn't available on the SMS, but you can download the MSX rom.

The title is still up in the air, but I've been calling it "Golvellius 3D" for a while now and it's starting to stick. I'm still a fan of "Scarlet Fountain" tho ;)
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
derbon
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 54
Joined: Tue Jun 09, 2009 7:25 pm
Current Project: Big Nasty Enemies
Favorite Gaming Platforms: NES SMS snes PC N64 PS2 Vectrex The Arcade Machine
Programming Language of Choice: C++, Perl
Location: why shud i tell u u mite steal my tv
Contact:

Re: The Official Golvellius Thread

Post by derbon »

trufun202 wrote:
derbon wrote:eek. hi, id letchya know that youve inspired me to play Golvellius so much that i want to get a SMS and Golvellius 1 and 2,

i also think you shud change the title to " :bow: Golvellius :bow: : Crimson fountain". scarlet sounds too corny and "non-catchy" (in my opinion)
Thanks man, I appreciate the feedback. Golvellius 2 isn't available on the SMS, but you can download the MSX rom.
no golvellius 2 on sms, SHNITZEL!!!!!!, that's bad, really bad, *sniffle* i was looking forward golvellius 2, BUT HEY, i can always play SHINOBI and SMURFS

maybe instead of golvellius 2 ill get the orignal zelda for the NES.

i thought the bop n pop 360 kelises(probably spelled it wrong) was so funny.

i can't wait until you finish Golvellius 3D so then i can, like, play it
i think the best paint program would be microsoft paint + paint.NET+graphics gale + Paint shop Pro 7 + photoshop CS3, it would be called Paint Gale Pro Shop.NET,

http://youtube.com/gonduda
K-Bal
ES Beta Backer
ES Beta Backer
Posts: 701
Joined: Sun Mar 15, 2009 3:21 pm
Location: Germany, Aachen
Contact:

Re: The Official Golvellius Thread

Post by K-Bal »

derbon wrote: SHNITZEL!!!!!!
Are you making fun of us Germans? :lol: You could at least spell it right: Schnitzel.
User avatar
Netwatcher
Chaos Rift Junior
Chaos Rift Junior
Posts: 378
Joined: Sun Jun 07, 2009 2:49 am
Current Project: The Awesome Game (Actual title)
Favorite Gaming Platforms: Cabbage, Ground beef
Programming Language of Choice: C++
Location: Rehovot, Israel

Re: The Official Golvellius Thread

Post by Netwatcher »

K-Bal wrote:
derbon wrote: SHNITZEL!!!!!!
Are you making fun of us Germans? :lol: You could at least spell it right: Schnitzel.
Scheise(did I spell it right?)... you made me hungry....
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655

blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
Post Reply