What projects are you currently working on?
Moderator: PC Supremacists
- Van-B
- Chaos Rift Regular
- Posts: 125
- Joined: Tue Aug 10, 2010 7:17 am
- Current Project: iPhone puzzle game
- Favorite Gaming Platforms: All - Except Amiga
- Programming Language of Choice: DBPro, ObjC++
- Location: Scotland
Re: What projects are you currently working on?
I'm mostly working on a dual format puzzle bubble style game, for PC and iPhone, and then hopefully the iPad. It's my first C++ project, and last week I got it to a demo stage with 25+ levels, waiting on feedback from the big cheeses. It's a fair bit into development now, hoping to have that wrapped up and released before the intel app store is out of beta.
Other than that, I'm building a 2-player MAME cabinet, and am eagerly awaiting my 3D headset (VR920's) so I can finally write a VR game, something I've wanted to do for years.
Other than that, I'm building a 2-player MAME cabinet, and am eagerly awaiting my 3D headset (VR920's) so I can finally write a VR game, something I've wanted to do for years.
Health, ammo.... and bacon and eggs.
- ChrissyJ91
- Chaos Rift Regular
- Posts: 149
- Joined: Tue Oct 28, 2008 5:36 pm
- Favorite Gaming Platforms: PS1/2
- Programming Language of Choice: C/C++
- Location: UK
Re: What projects are you currently working on?
I've just started learning some java as a preparation for going back to college(next week). I must have spent an hour trying to find an alternate download for the developer kit as Oracle seem to have somehow broken half the downloads on their site.
Re: What projects are you currently working on?
Thanks for all the support. I currently don't plan on giving up Beat Tapper yet. But I'm currently starting and a fresh project. Just to sort of get away from the Beat Tapper code. That way later on when I go back it will be amusing to work with different code. :D
As for that, the game is compiled in release. So you may need the .NET framework or something since BTExtract is in C#.
I can't get it to run.. there's a shit ton of dll and .NET framework errors. Is it compiled as release or debug?dandymcgee wrote:xAustechx wrote:And if you'd like to see for your self you can get it here but note that it's alpha: http://xaustechx.comule.com/BeatTapper.htm
As for that, the game is compiled in release. So you may need the .NET framework or something since BTExtract is in C#.
- ismetteren
- Chaos Rift Junior
- Posts: 276
- Joined: Mon Jul 21, 2008 4:13 pm
Re: What projects are you currently working on?
I'm working on a level editor, written in Scala, to learn the language and some of the tricks of functional programming. But also to actually get a project done for once. ATM i need to optimize the basic stuff, like inserting tiles and stuff, since it is using an extremely slow method and to write a GUI. I am looking into this Qt binding for java (Qt Jambi) i recently learned about(Scala can use java libraries), since some of you guys seems to be very exited about Qt
-
- Chaos Rift Junior
- Posts: 200
- Joined: Mon Feb 22, 2010 12:32 am
- Current Project: Breakout clone, Unnamed 2D RPG
- Favorite Gaming Platforms: PC, XBOX360
- Programming Language of Choice: C#
- Location: San Antonio,Texas
- Contact:
Re: What projects are you currently working on?
I've made some more progress on my Pong Clone and have updated my dev blog.
http://mattheweston.wordpress.com
http://mattheweston.wordpress.com
-
- Chaos Rift Junior
- Posts: 200
- Joined: Mon Feb 22, 2010 12:32 am
- Current Project: Breakout clone, Unnamed 2D RPG
- Favorite Gaming Platforms: PC, XBOX360
- Programming Language of Choice: C#
- Location: San Antonio,Texas
- Contact:
Re: What projects are you currently working on?
As promised.... Anyone have any suggestions on fixing the collision detection?
Link: http://www.youtube.com/watch?v=Aab6ZJAW2qY
Link: http://www.youtube.com/watch?v=Aab6ZJAW2qY
- dandymcgee
- 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: What projects are you currently working on?
mattheweston wrote:As promised.... Anyone have any suggestions on fixing the collision detection?
Code: Select all
if( ball.x >= paddle.x + paddle.w ){
//Do collision check
}
Can be easily altered for a second paddle on the right side of the screen.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
-
- Chaos Rift Junior
- Posts: 200
- Joined: Mon Feb 22, 2010 12:32 am
- Current Project: Breakout clone, Unnamed 2D RPG
- Favorite Gaming Platforms: PC, XBOX360
- Programming Language of Choice: C#
- Location: San Antonio,Texas
- Contact:
Re: What projects are you currently working on?
yeah there was a bug with my bounding box for the top and bottom. However, now I have a problem when I hit the ball with the top or bottom of the paddle that the ball is sticking to the top or bottom for a few secs before flying off in the proper direction.
I have three bounding boxes for the paddle: one for the whole paddle, one for the top, and one for the bottom. The image I attached shows the bounding boxes for the paddle and the bounding sphere for the ball.
Pardon my messy code. I'll go through later and clean it up. lol
I have three bounding boxes for the paddle: one for the whole paddle, one for the top, and one for the bottom. The image I attached shows the bounding boxes for the paddle and the bounding sphere for the ball.
Pardon my messy code. I'll go through later and clean it up. lol
Code: Select all
BoundingSphere BallSphere = new BoundingSphere(new Vector3(GameBallPos.X+16, GameBallPos.Y+16, 0), 16);
BoundingBox LeftPaddleBox = new BoundingBox(new Vector3(50, leftPaddlePos, 0), new Vector3(50 + 22, leftPaddlePos + 92, 0));
if (BallSphere.Intersects(LeftPaddleBox))
{
Cue cue = soundBank.GetCue("PongBallHit");
cue.Play();
GameBallDirection.X = 1;
if (BallSphere.Intersects(new BoundingBox(new Vector3(LeftPaddleBox.Min.X, LeftPaddleBox.Min.Y, 0), new Vector3(LeftPaddleBox.Min.X + 22, LeftPaddleBox.Min.Y + 10, 0))))
{
GameBallDirection.Y -= 2;
}
if (BallSphere.Intersects(new BoundingBox(new Vector3(LeftPaddleBox.Max.X, LeftPaddleBox.Max.Y, 0), new Vector3(LeftPaddleBox.Max.X + 22, LeftPaddleBox.Max.Y - 10, 0))))
{
GameBallDirection.Y += 2;
}
}
- Attachments
-
- example.png (9.3 KiB) Viewed 2543 times
- GroundUpEngine
- Chaos Rift Devotee
- Posts: 835
- Joined: Sun Nov 08, 2009 2:01 pm
- Current Project: mixture
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: UK
Re: What projects are you currently working on?
Following the KISS principle http://en.wikipedia.org/wiki/KISS_principle, I would advise using just one bounding region per Object
-
- Chaos Rift Junior
- Posts: 200
- Joined: Mon Feb 22, 2010 12:32 am
- Current Project: Breakout clone, Unnamed 2D RPG
- Favorite Gaming Platforms: PC, XBOX360
- Programming Language of Choice: C#
- Location: San Antonio,Texas
- Contact:
Re: What projects are you currently working on?
Yeah, I was going for the idea of having one on each end so the ball could be bounced off at a different angle/speed; however, as with anything in programming....there's more than one way. =)
- Milch
- Chaos Rift Junior
- Posts: 241
- Joined: Sat Jul 11, 2009 5:55 am
- Programming Language of Choice: C++
- Location: Austria, Vienna
Re: What projects are you currently working on?
Follow me on twitter!
Re: What projects are you currently working on?
gotta love programming on mobile devices... granted java wouldn't be my first choice. Although I see why they chose it
-
- Chaos Rift Junior
- Posts: 200
- Joined: Mon Feb 22, 2010 12:32 am
- Current Project: Breakout clone, Unnamed 2D RPG
- Favorite Gaming Platforms: PC, XBOX360
- Programming Language of Choice: C#
- Location: San Antonio,Texas
- Contact:
Re: What projects are you currently working on?
My Pong clone has hit beta testing. =)
It's available for download here
http://rapidshare.com/files/415775397/Pong.zip
Player one uses the up/down arrows
Player two uses the w/s keys
Player one is on the right
Player two is on the left
I know I have some issues still with the collision detection, but otherwise I am pleased with the rest of the game.
It's available for download here
http://rapidshare.com/files/415775397/Pong.zip
Player one uses the up/down arrows
Player two uses the w/s keys
Player one is on the right
Player two is on the left
I know I have some issues still with the collision detection, but otherwise I am pleased with the rest of the game.
- Van-B
- Chaos Rift Regular
- Posts: 125
- Joined: Tue Aug 10, 2010 7:17 am
- Current Project: iPhone puzzle game
- Favorite Gaming Platforms: All - Except Amiga
- Programming Language of Choice: DBPro, ObjC++
- Location: Scotland
Re: What projects are you currently working on?
@mattheweston
One thing I would suggest, is when affecting your balls speed, with those GameBallDirection variables, it might help if you check to see if they are bouncing the right way after a collision. For instance, if the ball hits something to the left, make sure that the GameBallDirection.X actually needs to be adjusted, if it's less than zero then set the speed, otherwise ignore it. I tend to get bugs with collisions sticking, but I also tend to invert the speed more often than setting it directly, so it might be more of a problem for me, your issue just sounded familiar is all .
One thing I would suggest, is when affecting your balls speed, with those GameBallDirection variables, it might help if you check to see if they are bouncing the right way after a collision. For instance, if the ball hits something to the left, make sure that the GameBallDirection.X actually needs to be adjusted, if it's less than zero then set the speed, otherwise ignore it. I tend to get bugs with collisions sticking, but I also tend to invert the speed more often than setting it directly, so it might be more of a problem for me, your issue just sounded familiar is all .
Health, ammo.... and bacon and eggs.
- GroundUpEngine
- Chaos Rift Devotee
- Posts: 835
- Joined: Sun Nov 08, 2009 2:01 pm
- Current Project: mixture
- Favorite Gaming Platforms: PC
- Programming Language of Choice: C++
- Location: UK
Re: What projects are you currently working on?
@mattheweston
Another tip, make a new thread in GameDev if you want testers
Another tip, make a new thread in GameDev if you want testers