Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411549 Posts in 69383 Topics- by 58442 Members - Latest Member: spitcards

May 03, 2024, 06:53:14 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityDevLogsSmoshiBall (local multiplayer) Update: AIs fighting each other
Pages: [1]
Print
Author Topic: SmoshiBall (local multiplayer) Update: AIs fighting each other  (Read 1491 times)
ferreiradaselva
Level 3
***



View Profile
« on: December 30, 2016, 12:20:25 PM »

In SmoshiBall your objective is to throw the ball (it's a disk!) in the goal! Of course, that's the objective of the advensary team, too!











It's inspired in the oldschool Sanrio Smashball (SNES) plus some Bomberman features. Smiley

* Will have a simple "story mode", which are nothing more than sequential matches against unique characters *
* Match mode will allow 1vs1 and 2vs2 *
* 6 playable characters (so far) *
* Very nice AI *


« Last Edit: January 11, 2017, 04:38:47 AM by felipefsdev » Logged

ferreiradaselva
Level 3
***



View Profile
« Reply #1 on: December 31, 2016, 02:31:56 PM »



The initial implementation of the AI started. The AI can hit and follow the disk if the disk is going in the direction of the goal that the AI must defend. The initial implementation used many raycasts (GIF above), but some were replaced after by triangular shapes. Same effect, but requires less processing than the raycasts.





Added effects for when the character hits the disk.

Smiley
« Last Edit: December 31, 2016, 02:59:02 PM by felipefsdev » Logged

ferreiradaselva
Level 3
***



View Profile
« Reply #2 on: January 01, 2017, 01:37:30 PM »





What's the difference between this video and the last one? In this one, it's the AI playing My Word!

For purpose of test, the blocks are in "indestructible mode", so the game doesn't end.
« Last Edit: January 01, 2017, 01:42:40 PM by felipefsdev » Logged

ferreiradaselva
Level 3
***



View Profile
« Reply #3 on: January 01, 2017, 07:54:06 PM »





Two AIs fight to death! Humanity loses.
Logged

ferreiradaselva
Level 3
***



View Profile
« Reply #4 on: January 09, 2017, 10:31:16 PM »





Progress on the menu for character selection Smiley

Four players can battle (the cursor of player 2, 3 and 4 will blink if not activated). The players can modify any "slot", so they can select COM (computer) characters to join, too.
Logged

ferreiradaselva
Level 3
***



View Profile
« Reply #5 on: January 10, 2017, 05:46:27 PM »



The disk was replace with a ball Smiley Now I need to produce a good sound effect to use when the ball is kicked. The "pop" sound when hitting the disk was pure satisfaction.
Logged

snackycactus
Level 1
*


YO! Game Design!


View Profile WWW
« Reply #6 on: January 10, 2017, 05:59:00 PM »

This game looks adorable! *follows*  Toast Right
Logged

ferreiradaselva
Level 3
***



View Profile
« Reply #7 on: January 10, 2017, 08:14:09 PM »

@snackycactus:

Thankyou thank you, that's very much appreciated <3

I'm still wondering if this menu design is understandable by players:



The player can click on any slot to select a character. Except if that slot is currently being *edited* by another player.
Logged

ferreiradaselva
Level 3
***



View Profile
« Reply #8 on: January 11, 2017, 04:39:31 AM »



The gang of death, chaos, destruction and smashball.
Logged

Jamie_D
Level 0
***


View Profile
« Reply #9 on: January 11, 2017, 05:12:28 AM »

So this is looking great. Evokes a GBA vibe which is really nice.

So I did a quick paintover of some changes which will make it clearer.

-Each player presses A to join.
-Once a player has joined, they can press left or right to select their avatar/character.
-Pressing B will let players drop out (I didnt put that in the image though)
-Pressing RB (or whatever button you deciede) will let you add a AI player. I would probbaly have a pop up which lets you assign an AI to a slot.

-I also moved the return to menu and begin buttons too, to be a little more obvious. (I would also have it that when every player presses start that the game begins)

- I made the window backgrounds a solid colour to make it less noisy.

Also, add a dash. Dashing makes everything better.


Hope this helps, its looking realy good, keep it up!
Logged

Jamie D
Freelance VFX Artist

Devblogs
10 Seconds of sand

On Steam
Hellscreen
Vaporwave Pinball

Free games

10 SOS
ferreiradaselva
Level 3
***



View Profile
« Reply #10 on: January 11, 2017, 11:53:54 PM »

@uk_resistant:

I like the idea of making the background inside the frames flat. I'm not sure if those controls would work, though, because each player would be *attached* to a specific slot. In the current state, the player can select any slot to include even AIs, or even change teams (go from one side of the "vs" to the other). I like the idea of adding a "press start" for the other players.





The video above shows the character selection (player 1 selecting only AIs). The ball goes faster each hit. And, Kepo (frog) animations are done :D

Expect more explosions next video.
« Last Edit: January 12, 2017, 12:14:05 AM by felipefsdev » Logged

Jamie_D
Level 0
***


View Profile
« Reply #11 on: January 12, 2017, 05:51:02 AM »

Ah yeah! I hadnt taken that into account.
I think what is throwing me off on the original is so many moving white arrows.

Maybe it needs more visialy to seperate who is what cursor?

What if it was more like how football games do it. I cant find a good image but they used to have it where there were three columns - Team 1, unselected, Team 2 and once you had chosen your character, you would press left or right to pick a team. That could work maybe?
Logged

Jamie D
Freelance VFX Artist

Devblogs
10 Seconds of sand

On Steam
Hellscreen
Vaporwave Pinball

Free games

10 SOS
ferreiradaselva
Level 3
***



View Profile
« Reply #12 on: January 12, 2017, 08:42:05 AM »

Ohh, I check that, I have some football games in mind that I can use as reference!
Logged

Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic