Adventures in Game Development

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
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: Adventures in Game Development

Post by M_D_K »

Ginto8 wrote:
Arce wrote:Wow, I just realized how much we actually have to show off in chapter 16...

There's quite a bit coming. ;)
Your L's are L's, your J's are J's... New keyboard? :mrgreen:
Wow I didn't even notice.
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: Adventures in Game Development

Post by Arce »

HAHAH! No, sorry, that's 7ust means I'm not in a hurry and am using oncreen keyboard, or am copy-pasting 1etters. Since I was making a forma1 announcement, I thought I may as we11 make it 1ook decent. XD
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: Adventures in Game Development

Post by M_D_K »

Tricked again...damn :(
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Adventures in Game Development

Post by Falco Girgis »

Of course he means on the engine side of things--considering that Marauder and I were up at like 3AM working.

...As far as I am aware, Marcel hasn't done shit to the editor this week.
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Re: Adventures in Game Development

Post by MarauderIIC »

GyroVorbis wrote:Of course he means on the engine side of things--considering that Marauder and I were up at like 3AM working.
Stupid trig and zoom multipliers.
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Adventures in Game Development

Post by Falco Girgis »

^ This man is hardcore to the max0r.
Alex: if it's 0.95, i need +1
0.90, i need +2
1-0.95 = 0.05
1-0.90 = 0.90
er
0.10
0.05 / 0.05 = 1
0.10 / 0.05 = 2
i guess i had it right
why didnt it seem rightg
it's not adding the right amt
1 - 0.95 = 0.05
oh
i typed *
yep that works, at least at angle zero
now why does endx shrink...
when i zoom out..


Falco: jeez. =/
That's a pain in the ass.


Alex: probably same sort of reason
obviously i broke your original thing
because i dont think that endx used to shrink
did it?
hm. startx+16 was all the eqn was
and startx was...
cam/32
now initialx is cam/32


Falco: startx should have been +21


Alex: and startx is initialx - xadd


Falco: y was 16


Alex: oh right. just a typo in gtralk there


Falco: gotcha.


Alex: xadd is...
well, it was just...


Falco: Nah, it never shrank before.
oh, wait.


Alex: abs(cos(angle * pi/180))


Falco: as you zoomed out?

Alex: going to measure tile by tile at 45 degrees
sometime later.


Falco: root 45, right?
pythagorean theorem.
That's the length of the diagonal of a tile.


Alex: duh, right.
and the screen fits what, 20 x 15?


Falco: right.


Alex: 25 the long way
brb
so if 25 is the long way at 45 degrees zoom 2...
*zoom 1
then...


Falco: aaaaah.
I see what you're doing.
THAT makes sense.


Alex: something like
double xMax = 25.0 * zoomPerTile * cos(radians);
double yMax = 25.0 * zoomPerTile * sin(radians);
right?


Falco: I think so.


Sent at 11:47 PM on Friday
Alex: so if cos(45) = 25
hm
then cos of 0 is?


Sent at 11:52 PM on Friday
Alex: 0 degrees gives 20 tiles wide
0 degrees gives 15 tiles high
45 degrees gives 25 tiles both ways
trig = ?
something simplified might work
10 * sin(radians) + 15
5 * cos(radians) + 20
no
25 - 5 * cos(radians)
abs()
er, no. that's 90 degrees.


Sent at 11:59 PM on Friday
Falco: Sorry, folding laundry.
any luck?


Alex: sort of
but not really
And there's muuuuuuuch more where that came from.
User avatar
MarauderIIC
Respected Programmer
Respected Programmer
Posts: 3406
Joined: Sat Jul 10, 2004 3:05 pm
Location: Maryland, USA

Re: Adventures in Game Development

Post by MarauderIIC »

You forgot the part where I wrote "I'm just going to think this out on the right hand side of your screen" :)
I realized the moment I fell into the fissure that the book would not be destroyed as I had planned.
User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

Re: Adventures in Game Development

Post by Trask »

lol, I liked that... Alex is laying down all this shit, there's silence, he keeps going and Falco out of nowhere, "Sorry folding Laundary" Go Alex! :bow:
MarauderIIC wrote:You know those people that are like "CHECK IT OUT I just made Linux run on this piece of celery [or other random object]!!"? Yeah, that's Falco, but with ES.
Dear god, they actually ported ES to a piece of celery!
Martin Golding wrote: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
User avatar
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: Adventures in Game Development

Post by M_D_K »

:lol:
Its like "back. got food" but he never brings any for me :(
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
User avatar
Falco Girgis
Elysian Shadows Team
Elysian Shadows Team
Posts: 10294
Joined: Thu May 20, 2004 2:04 pm
Current Project: Elysian Shadows
Favorite Gaming Platforms: Dreamcast, SNES, NES
Programming Language of Choice: C/++
Location: Studio Vorbis, AL
Contact:

Re: Adventures in Game Development

Post by Falco Girgis »

I was working on my own... secret stuff.

I got a lot done last night too.
Chaos Clown
ES Beta Backer
ES Beta Backer
Posts: 61
Joined: Sun Sep 21, 2008 4:46 am
Location: U.K.

Re: Adventures in Game Development

Post by Chaos Clown »

GyroVorbis wrote:I was working on my own... secret stuff.

I got a lot done last night too.
Yeah... All of his shirts are now stored in order of political incorrectess. :lol:
¡Sí! ¡He dejado en libertad los prisioneros y ahora vengo por ti!
~El Pollo Diablo
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: Adventures in Game Development

Post by Arce »

For those of you who didn't hear, we're re releasing video(s) at midnight tonight. (our hillbilly time)
Last edited by Arce on Sun Feb 01, 2009 1:26 pm, edited 1 time in total.
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: Adventures in Game Development

Post by M_D_K »

Arce wrote:For those of you who didn't hear, we're re releasing video(s) at midnight tonight. (out hillbilly time)
fix'd
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

Re: Adventures in Game Development

Post by Trask »

Schweet... I rewatched the series in the past couple of days, I'm ready for new. :D
MarauderIIC wrote:You know those people that are like "CHECK IT OUT I just made Linux run on this piece of celery [or other random object]!!"? Yeah, that's Falco, but with ES.
Dear god, they actually ported ES to a piece of celery!
Martin Golding wrote: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Adventures in Game Development

Post by eatcomics »

Falco jumped off his roof! :lol: he wants his money :mrgreen:
Image
Post Reply