Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
Yet another side project to Epic Adventure

An XTREME Golf Game is a puzzle game I'm developing. The goal is to get the ball into the goal. The game is currently not playable, but everything has been designed. I may make the level sizes dynamic in the future. When the player hits the ball, it keeps rolling until it hits something. If it hits the goal, then you win. This game will be based on a static set of levels that's packed with the program, but a level editor will add a little bit of replayability to the game.

To Do List (Priority sorted top to bottom, highest to lowest):
►Add the death/win scenes
►Add the level editor
►Add the level select scene and design all of the game's levels
►Add the "win all levels" scene
►Add the credits scene

Completed To do List Items:
►Add functionality for all tiles on push/activation
►Add functionality for all passive tiles
►Add the ball and allow it to be pushed by the player

All I have in the play screen is level rendering, however nothing is playable. The player and ball don't render either. Git Hub source may come later.


There are 7 tiles.

Seismic Axe: When activated by the player, the ball moves randomly into one of its 8 neighboring tiles. The ball can only move into tiles that are empty.


Magnet: This quad-directional magnet passively pulls the ball to itself each turn, as long as the ball is within two tiles of the magnet orthogonally. This tile can be pushed.


Goal: The goal is to push the ball into the goal.


Dynamite: When activated, it destroys everything within range except the goal, ball, and player.


Fan: This quad-directional fan blows the ball away each turn as long as the ball is within one tile orthogonally. This tile can be pushed.


Calculator: If this is hit/blown up, you lose.


Wall: This is a wall.
This looks very cool, the graphics are very nice!

I also love how the calculator tile is playing the same game you are Wink
Love the concept and the graphics are a nice start.

Also exploding calculators lol!
Jeffitus wrote:
This looks very cool, the graphics are very nice!

I also love how the calculator tile is playing the same game you are Wink

Thank you for complimenting the graphics.
The calculator, by the way, is not just playing the same game as you are.
It's your calculator. Don't blow it up!
tr1p1ea wrote:
Love the concept and the graphics are a nice start.

Also exploding calculators lol!

The moment I planned the dynamite tile was when I knew I had to make a calculator tile. I'm planning on adding a fake screen crack if you destroy the calculator tile as well.

Update:
The foundation for making tiles do things when you collide with them are in place. For a quick example, see what happens when the calculator is pushed:

The next feature to be added once I finish adding events for each tile on collision, will be to have some tiles do things each turn.
I may make turns happen automatically, rather than forcing the player to move or press a button to get the passive tiles to work.

Edit:
Active tiles now work, and the player can hit the golf ball.
The Seismic Axe knocks the gold ball around. The magnet and fan get pushed by the player. Dynamite explodes. When the golf ball hits the calculator, the screen shakes (the lose screen isn't finished).

Edit 2:
Centered the game


Edit 3:
Added passive tile functionality. The fan now blows and the magnet now pulls.
Looks great, the progress is impressive!

Do you have plans to make the ball move smoothly at all? Also are you drawing each tile as a sprite by any chance?
tr1p1ea wrote:
Looks great, the progress is impressive!

Do you have plans to make the ball move smoothly at all? Also are you drawing each tile as a sprite by any chance?

I suppose a ball movement animation would be a good addition. I am indeed drawing each tile as a sprite. The tile map is drawn by looping through the tile positions to draw grass at pseudo random rotations based on the grass's position and, then, I draw transparent tiles over that grass if the tile isn't empty.
Yeah I think it would look good to have the ball smoothly move between the tiles each turn. You could also combine this with sprite rotation to have the ball look like its 'rolling' as well?
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are GMT - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement