Jibble

Author Topic: AGS MiniGolf  (Read 6203 times)

Kweepa

  • Mutated Guano Deviser
    • Best Innovation Award Winner 2009, for his modules and plugins
    • Kweepa worked on one or more games that won an AGS Award!
    •  
    • Kweepa worked on one or more games that was nominated for an AGS Award!
AGS MiniGolf
« on: 22 Feb 2004, 19:46 »
After a suggestion by Raggit:

AGS MiniGolf

Darth Mandarb's course:


Current features:
- 4 holes
- themed holes
- jumps
- opening and closing doors
- water
- slopes
- hole pars and shot counts, total course shots in top right

Planned features:
- 9 holes, based on cool themes or past, present or future AGS games
- course par in top right
- a progress board

Demo unavailable for now!
Move the mouse to aim, hold the left button down to shoot.

Hole contributions welcome, as are music and sound effects contributions.

Cheers,
Steve

[EDIT] Now includes Farlander's Snail Quest hole, and mouse control.
« Last Edit: 03 Oct 2007, 04:02 by SteveMcCrea »
Still waiting for Purity of the Surf II

Re:AGS MiniGolf
« Reply #1 on: 22 Feb 2004, 20:02 »
About the Darth's course, I think that the slopes should push the ball down not up, and It would be more difficult to hit the hole if it was on a hill, also it would be better if all the courses would be drawn in the same style.

I will make some music for this great game in the next few days.

Keep up the good work.

Darth Mandarb

  • Evil Sith Lord
  • Local Moderator
    • Lifetime Achievement Award Winner
    • Darth Mandarb worked on one or more games that won an AGS Award!
    •  
    • Darth Mandarb worked on one or more games that was nominated for an AGS Award!
Re:AGS MiniGolf
« Reply #2 on: 22 Feb 2004, 21:42 »
This is awesome!  I'm lovin' it!

When I designed the level, I had in mind that the start and finish plateaus were higher than the bottom part!  It's no biggie, but I think it would be harder if the hole was 'up' from where you're coming from because right now it's easy to get the ball to the hole cause it'll tend to stay down there.

The warp is excellent!  Just how I envisioned it!

I think I'll make another course (is that allowed?)

Suggestions:

1) When/If the ball jumps would it be possible to add a shadow?

2) This one's hard to explain:  Does the engine know where the ball is going to stop right when it's hit?  Then it does MoveObject commands?  The reason I ask, is that it would be cool if you could skip the 'rolling' animations.  You hit the ball, hit enter and it would just put the ball where it would have stopped!  Does that make sense?

3) Aiming with the mouse rather than 'steering' with the arrow keys (this isn't too big a deal!)

4) Have you ever played VirutalPool64 (on the N64)?  There's a 'cheating/helping' option where you can get a line to help visualize where the ball is going to go depending on how you hit it.  Something like that (using RawDraw) stuff should be possible and would be awesome!

5) Custom fonts/cursors/guis ... I'd be happy to help out in the art of these if you'd like!  And of course a great title screen!

This is an excellent project and if it keeps just getting better and better I can see it as something that could be included with the AGS demo/download (or at least an extra demo package) to really showcase the 'thinking outside the box' with AGS!

Great stuff!

~ d

Moox

  • Losttraveler
Re:AGS MiniGolf
« Reply #3 on: 22 Feb 2004, 22:09 »
would it be possible to mod the minigolf into pool or bowling?

Snake

  • @_@
    • I can help with making music
    • I can help with story design
    • Snake worked on one or more games that won an AGS Award!
    •  
    • Snake worked on one or more games that was nominated for an AGS Award!
Re:AGS MiniGolf
« Reply #4 on: 22 Feb 2004, 22:21 »
Sweet! Is it alright to make a Snake Course?

W00h00!


--Snake
Grim: "You're making me want to quit smoking... stop it!;)"
miguel: "I second Grim, stop this nonsense! I love my cigarettes!"

Re:AGS MiniGolf
« Reply #5 on: 22 Feb 2004, 22:27 »
i like , lots and lots. How long did it take to program teh plugin? i dont have a clue how any of that stuff works

nice one

-OVC

Kweepa

  • Mutated Guano Deviser
    • Best Innovation Award Winner 2009, for his modules and plugins
    • Kweepa worked on one or more games that won an AGS Award!
    •  
    • Kweepa worked on one or more games that was nominated for an AGS Award!
Re:AGS MiniGolf
« Reply #6 on: 22 Feb 2004, 22:49 »
Damien,
Music? Great! Thanks!
Yeah, it would be great if the holes all matched in style, But I'm not sure how realistic that is...

DM,

1) Umm, I was thinking about it, and I can kind of do it, but it won't be perfect, unless I change the game engine a bit... It's a bit of a pain to enter the data for the walls and floors, you see, so it's kind of faked. We'll see.

2) That's sort of possible - I can "forward wind" by just running the physics at full computer speed. But doesn't that ruin the fun?

3) Yeah, I could do that easily I guess. Probably makes more sense.

4) Cheating? Pah! That would be a problem, because I don't think the physics would run quickly enough to preview the shot.

5) Of course I planned that stuff, and of course I'd love to have those things from you - I love your style! But I don't want to distract you from the beta test of JP & Cosmo.

You can make another hole too - that's encouraged!

Lost,
You were right about the slope direction on DM's hole.
Ummm, pool or bowling? Those are totally different games, but they're certainly possible. I'll release the code with this and you can play with it if you like.

Cheers,
Steve

[EDIT]
Snake - sure, a snake course is fine! Looking forward to it.

OVC - Umm, the plugin is just a floating point number plugin. It took about an hour to write. The ball physics are all in the room script. Those took two or three hours to put together. It's scripting the hole layouts that takes time now.
« Last Edit: 22 Feb 2004, 22:53 by SteveMcCrea »
Still waiting for Purity of the Surf II

Re:AGS MiniGolf
« Reply #7 on: 23 Feb 2004, 01:20 »
Maybe you could do a frog course, with a road and a river and...

..no, hang on...I'm thinking of something else there.  ;D

Goldmund

  • Mittens Baronet
  • Be a man, goddamit!!! Grow some 'stache!!!!
    • I can help with translating
    • I can help with voice acting
    • Goldmund worked on one or more games that won an AGS Award!
    •  
    • Goldmund worked on one or more games that was nominated for an AGS Award!
Re:AGS MiniGolf
« Reply #8 on: 23 Feb 2004, 03:32 »
Cool! Creative scripting!

Goldmund's Course will have walking deaths and a maze puzzle.

Re:AGS MiniGolf
« Reply #9 on: 23 Feb 2004, 08:27 »
Yeah, looks excellent Steve,

I don't mind which way you have the slopes for DM's hole, but by the way it's drawn, it looks like you got it the wrong way around.

and on the third hole I was a bit confused in what the light green part was, I guess it must be some sort of jump cause you don't go under what looks like a tunnel, and if you hit the ball slow enough you end up back on the bridge and have to go round again.

anyway, I guess you'll have new improved graphics and uniform slope, jump, tunnel etc and other features when done. well if not there's a suggestion.

and DM, I don't know what you were thinking about skipping the shot animation/move with a click or key, wouldn't that totally ruin the whole point??

keep up the good work

Darth Mandarb

  • Evil Sith Lord
  • Local Moderator
    • Lifetime Achievement Award Winner
    • Darth Mandarb worked on one or more games that won an AGS Award!
    •  
    • Darth Mandarb worked on one or more games that was nominated for an AGS Award!
Re:AGS MiniGolf
« Reply #10 on: 23 Feb 2004, 18:00 »
and DM, I don't know what you were thinking about skipping the shot animation/move with a click or key, wouldn't that totally ruin the whole point??
It wouldn't automatically skip the rolling animation.  But if you hit ENTER or another specified key you could skip it.

I'm just thinking back to games like 'Zany Golf', 'Virtual Pool 64', and others where, after a while of playing, you no longer want to wait for the move to finish you just want to get to the next one.  So you can just skip past the rolling animation.  You don't have to, but you can.  Just an option I think a lot of people would appreciate.

Steve - I got the PM and I'll be in touch!  I've got some work to do (real-world stuff) which shall be keeping me occupied for a bit, but I'll be back ;)

~ d


Re:AGS MiniGolf
« Reply #11 on: 23 Feb 2004, 19:24 »
Quote
Yeah, it would be great if the holes all matched in style, But I'm not sure how realistic that is...
I made the revised version of this background (DM style):


And here is teh new one:

Kweepa

  • Mutated Guano Deviser
    • Best Innovation Award Winner 2009, for his modules and plugins
    • Kweepa worked on one or more games that won an AGS Award!
    •  
    • Kweepa worked on one or more games that was nominated for an AGS Award!
Re:AGS MiniGolf
« Reply #12 on: 23 Feb 2004, 19:42 »
Hey, that's nice work!
Unfortunately (there had to be one) the engine is top down for internal reasons - it would take me days (and a lot of head pain) to do a proper 3d engine. It would then be much easier to move the whole thing into the plugin, with AGS just doing the sound, rendering and input.
And this was just supposed to be a side project for me!

Steve

[EDIT]
If it was rotated 90 degrees, it would then fit the current physics engine. I'd just have to implement scrolling. And a lookaround mode. But hole 3 would be out of the question...
« Last Edit: 23 Feb 2004, 19:45 by SteveMcCrea »
Still waiting for Purity of the Surf II

Raggit

  • Need music for your game? Instant message me!
    • I can help with making music
Re:AGS MiniGolf
« Reply #13 on: 23 Feb 2004, 21:35 »
How can I help with this?  I'd be willing to contribute some holes if they are needed.  If so, where do I send them?
--- BARACK OBAMA '08 ---
 www.barackobama.com

Re:AGS MiniGolf
« Reply #14 on: 23 Feb 2004, 21:48 »
hey i palyed the new demo, and i have to say. WELL DONE!

i like the DM style, and the friction works just rite.

nice one

-OVC

Kweepa

  • Mutated Guano Deviser
    • Best Innovation Award Winner 2009, for his modules and plugins
    • Kweepa worked on one or more games that won an AGS Award!
    •  
    • Kweepa worked on one or more games that was nominated for an AGS Award!
Re:AGS MiniGolf
« Reply #15 on: 23 Feb 2004, 23:01 »
Raggit,
You can just post your level (gif?) here, or PM me with the link.
Cheers,
Steve
Still waiting for Purity of the Surf II

Re:AGS MiniGolf
« Reply #16 on: 23 Feb 2004, 23:27 »
Ooh, DLing it right now! I've always been a fan of 'mini games'.

Re:AGS MiniGolf
« Reply #17 on: 24 Feb 2004, 01:18 »
When doing slopes you should use the "standard" lighting, ie. top left.
Therefore the sloped top and left are brighter and the bottom and right ones are darker. Somehow this feels most natural to the eye.
So in the demos first level, the slopes should be lighter, not darker, if the hole and starting point are lower than the bottom part of the screen.

On the tee, I can't tell the difference between the ball and the while dot.

Wouldn't mind doing a course myself, actually.

Bluke4x4

  • restaurant
    • I can help with play testing
Re:AGS MiniGolf
« Reply #18 on: 24 Feb 2004, 01:20 »
This demo is great. I love this idea. Can anyone make a course? If so, I'm hard at working on mine.

Raggit

  • Need music for your game? Instant message me!
    • I can help with making music
Re:AGS MiniGolf
« Reply #19 on: 24 Feb 2004, 02:03 »
http://www.2dadventure.com/ags/RaggitMGhole.BMP

Here is my hole!

Thanx Neole! ;)

PS, that's a hump, not a dip, and please make sure the ball rolls into the water if it get's too close! !  ;)
« Last Edit: 24 Feb 2004, 02:03 by Raggit »
--- BARACK OBAMA '08 ---
 www.barackobama.com