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
Diablo vt
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 26
Joined: Wed Oct 29, 2008 6:09 pm
Location: London

Re: Adventures in Game Development

Post by Diablo vt »

You should do a Halloween special of AIGD or something. I don't know..
There are 10 types of people in this world; those who understand binary and those who don't.
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 »

Trask wrote:Oh snap! I could of sworn that one of the videos said that she was going to do the filming/editing, I dunno, that was too far back and I'm too lazy to go through it all again.
She said that she would do a lot of stuff. She never really did anything and only wanted to be a part of it for the attention to fuel her narcissism.
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 »

Ah, then that's what I heard, ok. At least I know I'm not completely crazy. Hehe.
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
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 »

Diablo vt wrote:You should do a Halloween special of AIGD or something. I don't know..
Ohhh, trust me, we are.
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
sparda
Chaos Rift Junior
Chaos Rift Junior
Posts: 291
Joined: Tue Sep 23, 2008 3:54 pm

Re: Adventures in Game Development

Post by sparda »

So, so, so what is peter going to dress up as!? :mrgreen:
By the way, while you're doing that Halloween special, you guys should do a counter vid for the fools over at Jforce games. I'll admit though, the most recent vid they have is kinda funny! hahahahahh
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 »

sparda wrote:So, so, so what is peter going to dress up as!? :mrgreen:
By the way, while you're doing that Halloween special, you guys should do a counter vid for the fools over at Jforce games. I'll admit though, the most recent vid they have is kinda funny! hahahahahh
Our "Halloween special" was our counter vid. It was filmed almost entirely (minus the in-game stuff) on Halloween. Enjoy.
User avatar
mllarson
Chaos Rift Regular
Chaos Rift Regular
Posts: 183
Joined: Fri Nov 14, 2008 5:20 pm
Location: Minnesota, where "Cold as Hell" has real meaning...

Re: Adventures in Game Development

Post by mllarson »

Question: since you guys are using that SDL book, could I get your opinion of it? There is absolutely no rating or reviews of it on Amazon, and I wanna go book shopping soon.

-Matt
"Mmmm... these paint chips are scrumptious!"
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 »

Yeah. I learned SDL from it back in the day.

It is strongest as a reference. It teaches you how to use everything that you need to know for SDL quite well, and it is organized logically enough that you can get to it quickly whenever you need it.

If you don't know the game development theory behind it, it goes into extremely limited examples. The book is specifically targeted at teaching SDL, not game development theory or logic. BUT, it was extremely useful, because it came with a CD that was full of cool examples. You take the example of drawing a sprite. Then you take the example of input and sound, combine them with the sprite example, and you have yourself an extremely simple game that you can mess around with.

Hopefully it will come with the CD. Without the CD, it's a great book on SDL. WIth the CD, it's also useful for learning game development logic and being able to screw around with different things.
User avatar
mllarson
Chaos Rift Regular
Chaos Rift Regular
Posts: 183
Joined: Fri Nov 14, 2008 5:20 pm
Location: Minnesota, where "Cold as Hell" has real meaning...

Re: Adventures in Game Development

Post by mllarson »

Another question: Is the game engine gonna be released for others to use to make their own RPGs, like Senile Team did for their Beats of Rage engine, or no? I honestly wouldn't mind not having to write a game engine myself for my own game, especially one that runs on DC, but I prolly should attempt to learn something myself.... On a somewhat related note, is there somewhere I can find the absolute maximums a game could have on a DC (memory available, etc.), like perhaps your own set limits for things? It'd really help me decide whether or not to pursue DC development or just PC... Thanks.

-Matt
"Mmmm... these paint chips are scrumptious!"
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 »

Hey, we don't know about how we are going to handle our engine/editor/development package when we are done. It has been decided that nothing, not even source code, is going to be released until we have created our own game using them. I feel that Elysian Shadows would be able to showcase what our engine and software is capable of.

As for "limits" of the Dreamcast, it all really depends on what you want to do. In my opinion, the largest limiting factor is video RAM if you aren't using texture compression. You get about 4.5MB of VRAM.

Then you get 16MB of RAM which might not sound like much at all, but it is quite a bit for most games. Elysian Shadows uses at least 25MB on a PC, and probably less than 8MB on Dreamcast.

Then you have the 200mhz SH4. I have never once found it too slow for anything that I was doing until I started Lua scripting. If you are writing something purely in C or C++, I'm pretty sure that you won't ever have to worry about it. That 200mhz RISC processor can outperform CISC CPUs of double to triple the clock speed. When you are polling things with Lua every frame, you just need to watch out. As long as you are smart about how you handle it, even that should never really be an issue.
User avatar
mllarson
Chaos Rift Regular
Chaos Rift Regular
Posts: 183
Joined: Fri Nov 14, 2008 5:20 pm
Location: Minnesota, where "Cold as Hell" has real meaning...

Re: Adventures in Game Development

Post by mllarson »

Cool, thanks for the info. Was just interested about the plans for the engine really out of curiosity. I think rolling my own is the best way to go anyway. Are you guys using palletized art work (like 4 or 8 bit) or high color? Once again, just curious, that's all...

-Matt
"Mmmm... these paint chips are scrumptious!"
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 »

Nah, it's full color. We just rip 8 and 16-bit sprites for the tech demos in the vids, because they are easy to work with.
Net-Ninjs
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 3
Joined: Sat Nov 22, 2008 2:19 pm
Location: Sweden
Contact:

Re: Adventures in Game Development

Post by Net-Ninjs »

How will you be proceding after you have finnished the game. Another game lined up or do you all walk you separate ways?
Many dream, few try.
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 »

That's so far off that I don't think any of us have honestly even considered it.
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: Adventures in Game Development

Post by dandymcgee »

Yeah, those are some pretty limited options. I'm sure they can remain friends without immediately beginning such another huge project.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
Post Reply