Bible Adventures Noah's Ark 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
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: Bible Adventures Noah's Ark thread

Post by trufun202 »

eatcomics wrote:Yeah my game's collision needs redone to, but to do that I have to remake the levels... they weren' that great to begin with but that doesn't make me want to redo them anymore.... But anyways the game looks like it will be awesome! =) :mrgreen:
I'm glad to see that other ppl have trouble with collisions, and it's not just me. XD

I made a side-scroller that was kinda like Metroid meets Quake - the collisions were a bit flakey..
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
ismetteren
Chaos Rift Junior
Chaos Rift Junior
Posts: 276
Joined: Mon Jul 21, 2008 4:13 pm

Re: Bible Adventures Noah's Ark thread

Post by ismetteren »

trufun202 wrote:
eatcomics wrote:Yeah my game's collision needs redone to, but to do that I have to remake the levels... they weren' that great to begin with but that doesn't make me want to redo them anymore.... But anyways the game looks like it will be awesome! =) :mrgreen:
I'm glad to see that other ppl have trouble with collisions, and it's not just me. XD

I made a side-scroller that was kinda like Metroid meets Quake - the collisions were a bit flakey..
Collision detection is one of the hardest things i have encountered in game development too..
Image ImageImage Image
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: Bible Adventures Noah's Ark thread

Post by M_D_K »

When I was doing my lua pong test in my engine. I just did this: Be warned ugly lua script :)

Code: Select all

function Update()
	ball_pos = ball:GetPosition();
	paddle_play_pos = paddle_player:GetPosition();
	paddle_AI_pos = paddle_AI:GetPosition();
	vel = ball:GetVelocity();

	paddle_AI:SetVelocity(pongai.AI(paddle_AI, ball, false));
	paddle_player:SetVelocity(pongai.AI(paddle_player, ball, true));

	if collision.Check(paddle_player, ball) == true then
		if paddle_flip == false then
			vel:set(-vel.x, vel.y, vel.z)
			ball:SetVelocity(vel)
			paddle_flip = true
		end
	else
		paddle_flip = false
	end
	
	if collision.Check(paddle_AI, ball) == true then
		if paddle2_flip == false then
 			vel:set(-vel.x, vel.y, vel.z)
			ball:SetVelocity(vel)
			paddle2_flip = true
		end
	else
		paddle2_flip = false
 	end
	
	if ball_pos.y > 575 or ball_pos.y < 0 then
		if y_flip == false then
			vel:set(vel.x, -vel.y, vel.z)
			ball:SetVelocity(vel)
			y_flip = true
		end
	elseif ball_pos.y < 575 or ball_pos.y > 0 then
		y_flip = false
	end
end
basically the if the balls velocity is already flipped it cannot be flipped again until in the "safe zone". It stops it from getting stuck in the paddle.
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
cypher1554R
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1124
Joined: Sun Jun 22, 2008 5:06 pm

Re: Bible Adventures Noah's Ark thread

Post by cypher1554R »

ismetteren wrote:
trufun202 wrote:I'm glad to see that other ppl have trouble with collisions, and it's not just me. XD
Collision detection is one of the hardest things i have encountered in game development too..
Welcome to the club :)
User avatar
programmerinprogress
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Wed Oct 29, 2008 7:31 am
Current Project: some crazy stuff, i'll tell soon :-)
Favorite Gaming Platforms: PC
Programming Language of Choice: C++!
Location: The UK
Contact:

Re: Bible Adventures Noah's Ark thread

Post by programmerinprogress »

I've messed around with a few ways of doing collision, for example, I wanted to make a rectangle react differently based on the direction your player collided into.

I almost had it cracked, unfortunately, my pc broke (I'm fairly sure something has gone insane with the CPU) so I was able to test the algorithm, and I couldn't check whether the lag it caused in the game was due to the computer or the function I was using (I think and hope it was the computer, which is now completely kaput! :lol: )

Long story short, collision(and old computers) are ass!
---------------------------------------------------------------------------------------
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D

I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Bible Adventures Noah's Ark thread

Post by eatcomics »

programmerinprogress wrote:I've messed around with a few ways of doing collision, for example, I wanted to make a rectangle react differently based on the direction your player collided into.

I almost had it cracked, unfortunately, my pc broke (I'm fairly sure something has gone insane with the CPU) so I was able to test the algorithm, and I couldn't check whether the lag it caused in the game was due to the computer or the function I was using (I think and hope it was the computer, which is now completely kaput! :lol: )

Long story short, collision(and old computers) are ass!
I believe you :lol:
Image
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: Bible Adventures Noah's Ark thread

Post by dandymcgee »

programmerinprogress wrote:Long story short, collision(and old computers) are ass!
For game development, yes.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
programmerinprogress
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Wed Oct 29, 2008 7:31 am
Current Project: some crazy stuff, i'll tell soon :-)
Favorite Gaming Platforms: PC
Programming Language of Choice: C++!
Location: The UK
Contact:

Re: Bible Adventures Noah's Ark thread

Post by programmerinprogress »

dandymcgee wrote:
programmerinprogress wrote:Long story short, collision(and old computers) are ass!
For game development, yes.
Quite rightly! :lol: you can't beat the whirring of an old computer's hard drive/floppy drive (and I mean an OLD computer, like an IBM from the early 90's or 80's if you're that hardcore!), or being able to run DOS games without an emulator!

But a nice reliable machine that you know won't go berserk on you if you decide to test a piece of untested code on a machine is very helpful
---------------------------------------------------------------------------------------
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D

I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: Bible Adventures Noah's Ark thread

Post by Moosader »

Bleh, I was going to upload what I had so far but I cannot find my backup disk. It's around here somewhere, I'll find it eventually. :|
I haven't worked on it much since I posted the video, hrm.
User avatar
Aeolus
Chaos Rift Regular
Chaos Rift Regular
Posts: 179
Joined: Fri Jan 16, 2009 2:28 am

Re: Bible Adventures Noah's Ark thread

Post by Aeolus »

Well i have never read this thread before and now i just went and read the whole thing. None of the links work :nono: so i am so lost.

But was there really a company making biblely games? i thought that is like off limits just because you can get so many people mad at you and its kind of morally wrong haha. I mean im not religious but i think if i was religious i would think making a bible game is wrong.
Hyde from That 70's Show wrote:Woman are like muffins... Once you have a muffin you will do anything to have another muffin... And they know that.
User avatar
programmerinprogress
Chaos Rift Devotee
Chaos Rift Devotee
Posts: 632
Joined: Wed Oct 29, 2008 7:31 am
Current Project: some crazy stuff, i'll tell soon :-)
Favorite Gaming Platforms: PC
Programming Language of Choice: C++!
Location: The UK
Contact:

Re: Bible Adventures Noah's Ark thread

Post by programmerinprogress »

Aeolus wrote:Well i have never read this thread before and now i just went and read the whole thing. None of the links work :nono: so i am so lost.

But was there really a company making biblely games? i thought that is like off limits just because you can get so many people mad at you and its kind of morally wrong haha. I mean im not religious but i think if i was religious i would think making a bible game is wrong.
that's why Wisdom Tree couldn't get licenses...(I mean apart from the fact that the games were crappy)

(also those horrific game cartridges show you just how unauthorised those games actually are)

If you were a game publisher would you licence these games?
---------------------------------------------------------------------------------------
I think I can program pretty well, it's my compiler that needs convincing!
---------------------------------------------------------------------------------------
And now a joke to lighten to mood :D

I wander what programming language anakin skywalker used to program C3-PO's AI back on tatooine? my guess is Jawa :P
User avatar
LeonBlade
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1314
Joined: Thu Jan 22, 2009 12:22 am
Current Project: Trying to make my first engine in C++ using OGL
Favorite Gaming Platforms: PS3
Programming Language of Choice: C++
Location: Blossvale, NY

Re: Bible Adventures Noah's Ark thread

Post by LeonBlade »

I remember AVGN's review... laughed my ass off!
The progress so far looks alright...
There's no place like ~/
User avatar
RyanPridgeon
Chaos Rift Maniac
Chaos Rift Maniac
Posts: 447
Joined: Sun Sep 21, 2008 1:34 pm
Current Project: "Triangle"
Favorite Gaming Platforms: PC
Programming Language of Choice: C/C++
Location: UK
Contact:

Re: Bible Adventures Noah's Ark thread

Post by RyanPridgeon »

You should finish this, it looks pretty damn cool and you've been stickied up here for months!

D:
Ryan Pridgeon
C, C++, C#, Java, ActionScript 3, HaXe, PHP, VB.Net, Pascal
Music | Blog
User avatar
Moosader
Game Developer
Game Developer
Posts: 1081
Joined: Wed May 07, 2008 12:29 am
Current Project: Find out at: http://www.youtube.com/coderrach
Favorite Gaming Platforms: PC, NES, SNES, PS2, PS1, DS, PSP, X360, WII
Programming Language of Choice: C++
Location: Kansas City
Contact:

Re: Bible Adventures Noah's Ark thread

Post by Moosader »

RyanPridgeon wrote:You should finish this, it looks pretty damn cool and you've been stickied up here for months!

D:
If I can find the source code I lost. T_T
(it's on a CD because I backed it up, just can't find the CD) X_x
User avatar
JS Lemming
Game Developer
Game Developer
Posts: 2383
Joined: Fri May 21, 2004 4:09 pm
Location: C:\CON\CON

Re: Bible Adventures Noah's Ark thread

Post by JS Lemming »

I always just email myself my code backups.
Small girl at the harbor wrote:Look Brandon, that crab's got ham!
Post Reply