Search found 305 matches

by EccentricDuck
Thu Feb 02, 2012 6:38 pm
Forum: Programming Discussion
Topic: Tile: Entity or its own thing?
Replies: 13
Views: 3555

Re: Tile: Entity or its own thing?

Thanks for clearing that up - though that brings another question to mind. My framework is in C# and I'm currently using structs to represent tiles. It's an approach I'd seen recommended elsewhere. Each struct contains a static constant width and height, a texture reference, and a collision enum rep...
by EccentricDuck
Thu Feb 02, 2012 3:09 am
Forum: Programming Discussion
Topic: Tile: Entity or its own thing?
Replies: 13
Views: 3555

Tile: Entity or its own thing?

For the platformer I'm working on I'm building the framework around a Entity-Component model. However, I'm trying to decide whether I should treat tiles as Entities or as their own thing. A pure approach would be to treat them as Component-based Entities because nothing in the game environment "...
by EccentricDuck
Thu Feb 02, 2012 2:57 am
Forum: Game Development
Topic: Rez+Cue - the result of a 54 hour Game Jam
Replies: 9
Views: 2875

Re: Rez+Cue - the result of a 54 hour Game Jam

I was looking over the screens and concepts posted earlier and was curious if the larger character had some sort of jetpack as part of his back? It sort of looks like a jetpack to me 8-) . Also, is one of the premier features of the game the throwing mechanic because I could see some really cool th...
by EccentricDuck
Tue Jan 31, 2012 2:47 pm
Forum: Programming Discussion
Topic: [SOLVED] 2d platformer collision
Replies: 7
Views: 1333

Re: [SOLVED] 2d platformer collision

There you go ;)

Sometimes you just need to work through it all again by explaining it to someone else to find your own bugs.
by EccentricDuck
Tue Jan 31, 2012 2:44 pm
Forum: Game Development
Topic: Rez+Cue - the result of a 54 hour Game Jam
Replies: 9
Views: 2875

Re: Rez+Cue - the result of a 54 hour Game Jam

Thanks! We had an amazing artist with a background in illustration and another art-savvy programmer who whipped up the spritesheets, music, and sfx. We have a level-builder tool that reads in notepad files and builds the levels tile by tile from them. Our designer would build levels (and wound up bu...
by EccentricDuck
Tue Jan 31, 2012 5:32 am
Forum: Game Development
Topic: Rez+Cue - the result of a 54 hour Game Jam
Replies: 9
Views: 2875

Rez+Cue - the result of a 54 hour Game Jam

I wanted to show off pictures of my new baby created over the weekend. It's the product of a team 6 and their passion, talent, hard work, and copious intake of caffeine. I bring to you Rez+Cue: http://a8.sphotos.ak.fbcdn.net/hphotos-ak-snc7/405633_300960999953381_130607666988716_850367_375404552_n.j...
by EccentricDuck
Tue Jan 31, 2012 4:51 am
Forum: Programming Discussion
Topic: [SOLVED] 2d platformer collision
Replies: 7
Views: 1333

Re: 2d platformer collision

Find the coordinates of the corners of your bounding rect (this will work even if you decide to use rotations later, just the math for finding the corner will be more involved). Check which corners intersect. Depending upon if you want a physical pushback or to just land squarely on the tile, you ca...
by EccentricDuck
Mon Jan 23, 2012 7:44 am
Forum: Programming Discussion
Topic: Your view on software design
Replies: 7
Views: 1721

Re: Your view on software design

Depending upon what languages and paradigms you're adhering to: Typically, I found the best way to squeeze things out quick for school projects or in a production environment while retaining reasonable maintainability for later was to use lots of comments while trying hard to break code into logical...
by EccentricDuck
Mon Jan 09, 2012 1:07 am
Forum: General/Off-Topic
Topic: What influenced you to become a geek/nerd?
Replies: 20
Views: 6524

Re: What influenced you to become a geek/nerd?

Growing up playing games with my friends from a young age, a love of music, having a father into technology and business, a mother who believes strongly in higher education, pokemon, a profound tendency to ask "why", and a resentment for undeserved authority. Growing up with games because ...
by EccentricDuck
Sat Nov 12, 2011 5:40 pm
Forum: Game Development
Topic: Chaos Rift XNA Developers
Replies: 12
Views: 3069

Re: Chaos Rift XNA Developers

I've also moved on more to phone development from XNA. Been working with MonoDroid and MonoTouch so I can do cross-platform phone development using C# while hitting Android, iPhone, and WP7. My recent ambitions have been more social networking/business-oriented than game-oriented, but that passion s...
by EccentricDuck
Sat Nov 12, 2011 5:30 pm
Forum: Programming Discussion
Topic: Were do I put this wrapper? [Resolved]
Replies: 5
Views: 1342

Re: Were do I put this wrapper? [Resolved]

GyroVorbis wrote:Holy JESUS, you like namespaces... It's like being at work...
It's like programming in Java again.
by EccentricDuck
Thu Sep 08, 2011 6:10 pm
Forum: Programming Discussion
Topic: Is Efficiant use of Memory still relevant?
Replies: 5
Views: 788

Re: Is Efficiant use of Memory still relevant?

The thing is, it's more about the allocation and access of that memory than using up the memory. Modern computers have a ton of memory - and just because a new computer isn't using all 8 GB of available memory doesn't mean it won't take a performance hit by using more. If you're running an intensive...
by EccentricDuck
Wed Aug 24, 2011 11:07 pm
Forum: Programming Discussion
Topic: SDL Guidance
Replies: 5
Views: 757

Re: SDL Guidance

I don't think doing things from scratch is a bad habit so much as one approach. The question is, what are you aiming towards? If you want to learn low level fundamentals, writing stuff from scratch is great and you'll learn a lot of really good stuff. If you want to work on rapid prototyping or gett...
by EccentricDuck
Tue Aug 23, 2011 1:49 pm
Forum: Programming Discussion
Topic: Euclideon "Unlimited Detail " engine
Replies: 7
Views: 1534

Re: Euclideon "Unlimited Detail " engine

I'm pretty sure most emulators don't take advantage of hardware acceleration at all. On top of that, there's an extra layer of abstraction for the different instruction sets on other hardware. I can still get 2D games and 3D games like Ocarina of Time running smoothly.
by EccentricDuck
Sun Aug 21, 2011 5:44 pm
Forum: Programming Discussion
Topic: Minimizing local variable declarations
Replies: 15
Views: 1772

Re: Minimizing local variable declarations

If you have data that is declared in a higher scope, and it remains persistent over multiple iterations of a block of code, is there a good way of guaranteeing caching of that data? Here's an example of what I mean: void update() { var x = a.someMethod()->GetX().ToPolar().Invert(); var *y = new Zomb...