Hello Guest, please login or register.
Did you miss your activation email?
Login with username, password and session length.

Pages: [1] 2   Go Down

Author Topic: Engine Update  (Read 10860 times)

0 Members and 1 Guest are viewing this topic.
Engine Update
« on: June 08, 2012, 02:51:12 am »
  • Doesn't afraid of anything
  • *
  • Reputation: +42/-0
  • Offline Offline
  • Gender: Male
  • Posts: 7002
Just thought I'd fill everyone in on the engine side of things.  GM and I have been hard at work coding this stuff :)

So, you'll see here I have a sprite, followed by the same sprite in another location.  I moved him around with the mouse, so that means that we currently have graphics and input functioning as well as a means of wrapping functionality together for management.  This wrapper is called an Actor, which gets grouped together with other actors in a group called a component.  For example, Bongo Bongo in OoT would be represented by 3 actors grouped as a component: a main body acting as a root actor and 2 hands acting as individual actors.  I don't have much to show you on this except for some code of the base CActor implementation.  Hope this'll hold you guys over for now ;)
Logged



i love big weenies and i cannot lie
Re: Engine Update
« Reply #1 on: June 08, 2012, 10:41:40 am »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3374
Well, someone plays too much binding of issac :P
But good to finally here of some progress!
Logged
Quote from: Jason
Your community is a bunch of stuck up turds.
Re: Engine Update
« Reply #2 on: June 08, 2012, 01:12:36 pm »
  • Doesn't afraid of anything
  • *
  • Reputation: +42/-0
  • Offline Offline
  • Gender: Male
  • Posts: 7002
Quote
Well, someone plays too much binding of issac

wat
Logged



i love big weenies and i cannot lie

Starforsaken101

Wake the Beast
Re: Engine Update
« Reply #3 on: June 08, 2012, 01:20:44 pm »
  • www.mouffers.com
  • *
  • Reputation: +69/-0
  • Offline Offline
  • Gender: Female
  • Posts: 2577
Well, someone plays too much binding of issac :P
But good to finally here of some progress!

How does Binding of Isaac have anything to do with this? :P Like, equally "wat"

Either way, excellent progress, but get cleaning on those damn warnings, Steve.
Logged
  • Starforsaken101's DeviantART
Re: Engine Update
« Reply #4 on: June 08, 2012, 01:49:06 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3374
Quote
Well, someone plays too much binding of issac

wat
Well, someone plays too much binding of issac :P
But good to finally here of some progress!

How does Binding of Isaac have anything to do with this? :P Like, equally "wat"
I'm looking at the comments in the code, whoever put the "What a terrible night for a curse..." line in there I thought they'd taken it from binding of issac. That's where I know it from at least, it's probably from some other game or movie, I don't know :P
Logged
Quote from: Jason
Your community is a bunch of stuck up turds.

Starforsaken101

Wake the Beast
Re: Engine Update
« Reply #5 on: June 08, 2012, 01:53:24 pm »
  • www.mouffers.com
  • *
  • Reputation: +69/-0
  • Offline Offline
  • Gender: Female
  • Posts: 2577
Quote
Well, someone plays too much binding of issac

wat
Well, someone plays too much binding of issac :P
But good to finally here of some progress!

How does Binding of Isaac have anything to do with this? :P Like, equally "wat"
I'm looking at the comments in the code, whoever put the "What a terrible night for a curse..." line in there I thought they'd taken it from binding of issac. That's where I know it from at least, it's probably from some other game or movie, I don't know :P

LOL. K, I didn't notice that XD
Logged
  • Starforsaken101's DeviantART
Re: Engine Update
« Reply #6 on: June 08, 2012, 02:04:51 pm »
  • Doesn't afraid of anything
  • *
  • Reputation: +42/-0
  • Offline Offline
  • Gender: Male
  • Posts: 7002
Quote
Well, someone plays too much binding of issac

wat
Well, someone plays too much binding of issac :P
But good to finally here of some progress!

How does Binding of Isaac have anything to do with this? :P Like, equally "wat"
I'm looking at the comments in the code, whoever put the "What a terrible night for a curse..." line in there I thought they'd taken it from binding of issac. That's where I know it from at least, it's probably from some other game or movie, I don't know :P

Castlevania actually :P

Quote
but get cleaning on those damn warnings, Steve.

Yea, those will come out as more things get used.  They're currently related to things that aren't functional yet.
Logged



i love big weenies and i cannot lie

thestig

Re: Engine Update
« Reply #7 on: June 08, 2012, 02:30:55 pm »
Well, someone plays too much binding of issac :P
But good to finally here of some progress!
Castlevania 2.
Logged
Re: Engine Update
« Reply #8 on: June 08, 2012, 07:04:22 pm »
  • Yeah, I don't even...
  • *
  • Reputation: +11/-4
  • Offline Offline
  • Gender: Female
  • Posts: 1008
Hey GM, is this still going to be programmed in C# or is it ok if I use C++ when I try to help out with the programming later?
« Last Edit: June 08, 2012, 07:07:31 pm by zdude684 »
Logged
Re: Engine Update
« Reply #9 on: June 08, 2012, 07:41:31 pm »
  • Doesn't afraid of anything
  • *
  • Reputation: +42/-0
  • Offline Offline
  • Gender: Male
  • Posts: 7002
This is strictly a C# project.
Logged



i love big weenies and i cannot lie
Re: Engine Update
« Reply #10 on: June 08, 2012, 07:50:48 pm »
  • Yeah, I don't even...
  • *
  • Reputation: +11/-4
  • Offline Offline
  • Gender: Female
  • Posts: 1008
Thanks this should help. :)
Logged
Re: Engine Update
« Reply #11 on: June 10, 2012, 06:05:10 pm »
  • Doesn't afraid of anything
  • *
  • Reputation: +42/-0
  • Offline Offline
  • Gender: Male
  • Posts: 7002
So we appear to have audio working.  A bit inefficient at the moment due to some threading stuff, but it should be fine for now.  Working on resolving that.

EDIT: Nevermind..fixed it.
« Last Edit: June 10, 2012, 07:04:54 pm by MG-Zero »
Logged



i love big weenies and i cannot lie

DaSpirit

The Quiet
Re: Engine Update
« Reply #12 on: June 12, 2012, 11:30:55 pm »
  • The Mad Programmer.
  • *
  • Reputation: +1/-0
  • Offline Offline
  • Gender: Male
  • Posts: 87
Hah, so this is using component based design? Nice.

Will this ever be open source or anything of the sort?
Logged
I support:

thestig

Re: Engine Update
« Reply #13 on: June 13, 2012, 01:40:37 am »
It'll be completely open source. Just, we're going to be super stingy about what code we accept upstream.

EDIT: And I'll be working on some documentation tonight, Steve. Some big code will be shipped later this week to the repo.
Logged

Antidote

>.>
Re: Engine Update
« Reply #14 on: June 13, 2012, 06:53:58 am »
  • In all seriousness who's serious?
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 1485
If you need help, I have experience with both C# and XNA.
Logged
  • Axiomatic Data Laboratories

thestig

Re: Engine Update
« Reply #15 on: June 25, 2012, 01:10:31 am »
Alright, we hadn't officially specified what the resolution of King of Thieves will be. Right now, we are officially making the target resolution 320x240. Should the engine draw at higher resolutions, the backbuffer will remain at 320x240 causing the final frame to be upscaled to x-defined resolution. The option for filters will be there to help compensate for the intense upscaling. That is all.
Logged
Re: Engine Update
« Reply #16 on: June 25, 2012, 05:16:14 am »
  • *
  • Reputation: +9/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3725
Damn, I will have to go and redo rooms in my Sheikiah dungeon.
Logged

thestig

Re: Engine Update
« Reply #17 on: June 25, 2012, 06:37:13 am »
D: Sorry. I noticed we didn't define this and since we're doing maps right now, it would've caused issues down the road. I don't know how this went through the last 4 years without ever getting defined. Gah, sorry though. Thankfully this won't happen again since the resolution is definite.
Logged
Re: Engine Update
« Reply #18 on: June 25, 2012, 02:51:14 pm »
  • Yeah, I don't even...
  • *
  • Reputation: +11/-4
  • Offline Offline
  • Gender: Female
  • Posts: 1008
Damn it, I have to redo the earth temple dungeon now.
« Last Edit: June 25, 2012, 02:59:44 pm by zdude684 »
Logged
Re: Engine Update
« Reply #19 on: June 25, 2012, 03:56:33 pm »
  • Doesn't afraid of anything
  • *
  • Reputation: +42/-0
  • Offline Offline
  • Gender: Male
  • Posts: 7002
This is why we didn't exactly advocate dungeon designers tiling their dungeons instead of just creating a cheesy layout at this point.  It's going to have to be redone once it goes into the engine anyway.
Logged



i love big weenies and i cannot lie
Pages: [1] 2   Go Up

 


Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved



Page created in 0.252 seconds with 78 queries.

anything