JASC Soccer

Game development specific discussions.
Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

Re: JASC Soccer

Postby Pitto » Nov 22, 2013 0:00

Hi Jim,
I think in the line 1917

Code: Select all

tile = tct_tile(Team(pl(c).team).tact_module, pl(c).number-2, get_ball_tile(pl(c).team))

the problem is the function get_ball_tile(), it returns sometimes bad data. I'll rewrite this function.
With -exx compiler switch enabled I'm discovering many errors in my code (the most part are related to bad control of array's bounds). I'm currently working to fix these problems. I think that bad array bounds may cause also teleporting of players that some have noticed.
Image
Thank you again for you tips. Comments are always welcome.
Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

JASC 0.23

Postby Pitto » Mar 09, 2014 19:33

Hi everyone, from the link below is available the last version of JASC (0.23):
http://www.pittographic.com/wp-content/uploads/2014/02/JASC_023.tar
New features added:
· Aftertouch (beta)
· Main menu a little more user-friendly
· a little speed up on the gameplay
…more info in the readme.txt file

Any feedback is always welcome.
VANYA
Posts: 1236
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Re: JASC Soccer

Postby VANYA » Mar 11, 2014 8:18

Hi Pitto!

I am glad that you continue to work on the project.

I think that arcade games like yours better controlled using the joystick. In FreeBasic function GetJoystick
And I'm still waiting for the moment when you make functionality: career management. :)

Health and good luck!
Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

Postby Pitto » Apr 11, 2014 17:57

Hi everyone,
here's a new version (0.23.5) - available from the link below:
http://www.pittographic.com/upload/JASC_023_5.tar

Main new feature:
· Joystick input - The Joystick, if connected may be recognized by the program and selected as input control. It works better with analogue Joysticks.

Any feedback is always welcome.
nkk_kan
Posts: 209
Joined: May 18, 2007 13:01
Location: India
Contact:

Re: JASC Soccer

Postby nkk_kan » Jun 22, 2014 4:51

Anyone still have a copy of this game?
Chrome tells me that the Mediafire download in OP is malicious.
and pittographic.com seems to be down.

cheers,
nkk
srvaldez
Posts: 1324
Joined: Sep 25, 2005 21:54

Re: JASC Soccer

Postby srvaldez » Jun 22, 2014 11:52

Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

JASC Soccer

Postby Pitto » Jun 22, 2014 21:25

Hi everyone,
thank you for your interest.
Pittographic.com is down but you may download the last release from this link below:
https://www.dropbox.com/s/qk8omyheovg9d4e/JASC_023_5.tar
My intention is continue on developing this project. Stay tuned.
Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

JASC Soccer 0.24

Postby Pitto » Oct 19, 2014 17:48

Hi everyone,
Jasc Soccer is available from GitHub:
https://github.com/Pitto/Jasc-Soccer
Version 0.24 - main new features:
· ball can hit net post
· enhanced debug
· custom font
Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

Re: JASC Soccer

Postby Pitto » Aug 12, 2015 16:08

Hi everyone,
Jasc is still under development (0.24.8)
Here a link to a video of the gameplay explaining some features:
https://www.youtube.com/watch?v=14ruEBfzDqM

Subtitles are available on the video to explain further features of the game.
Jonge
Posts: 126
Joined: Jul 17, 2012 17:51
Location: Norway
Contact:

Re: JASC Soccer

Postby Jonge » Aug 14, 2015 7:40

Looks great, I'm glad you're still working on this.
VANYA
Posts: 1236
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Re: JASC Soccer

Postby VANYA » Aug 14, 2015 15:48

Wow! Any tactics on different positions of the ball-that's cool! Thank you.
BasicCoder2
Posts: 2741
Joined: Jan 01, 2009 7:03

Re: JASC Soccer

Postby BasicCoder2 » Aug 15, 2015 23:18

@Pitto,
Downloaded your first version and although I don't know much about soccer the AI involved in soccer to produce a group behavior was of interest. I wasn't sure if your program is all AI or has a player input. Human soccer is complex but a simplified version can be found with Robot soccer. The main difference between a robotic soccer game and a simulated soccer computer game is the requirement of the robots to ascertain the position of themselves relative to other players, the ball and the goal using their sensory input. However the AI might have much in common.

The amusing part of this is the commentry.
https://www.youtube.com/watch?v=dhooVgC_0eY

This is how I imagine a team of geriatics would play the game :)
https://www.youtube.com/watch?v=dhooVgC_0eY
Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

Re: JASC Soccer

Postby Pitto » Aug 16, 2015 21:49

@BasicCoder2
Thanks for your post. Jasc has a basilar form of AI, based upon tactic and pre-computed player's behaviour.
The tactic involves the way a player move himself when he is without ball, the behaviour has effect on the action that a player performs when has the ball. There's a behaviour's pre-computed table (_data/bhv.dat) based on the tile (from 0 to 34) where the player is over. For example, if the is in the X tile, has a choice of action to perform based upon a percentage (for example 15% pass to other player; 20% shoot on goal; 15% go ahead... and so on). At this moment –for debugging- some actions are disabled.
If the player shoots on goal another function returns the best angle of shoot based upon player's position, goalkeeper's position, and net's position.
In next software releases I wish implement a A* Algorithm to substitute the pre-computed table of behaviour, at the moment every player is blind, every choice when has the ball is statistically pre-computed.
I have to do little steps, I'm a beginner.
Thank You for Your Feedback
P.S.
Robots that I saw in the video sometimes would deserve a yellow card. :)
BasicCoder2
Posts: 2741
Joined: Jan 01, 2009 7:03

Re: JASC Soccer

Postby BasicCoder2 » Aug 17, 2015 7:26

Pitto wrote:I have to do little steps, I'm a beginner.

Well having just taken an interest in the subject I am even a smaller beginner :)
Thank you for the overall description of some of the ways you have used as allow the players to make decisions.
Pitto
Posts: 64
Joined: Nov 19, 2012 19:58

JASC Soccer 0.25

Postby Pitto » Dec 18, 2015 14:54

Hi everyone!
Jasc is still under development.
0.25 - new feature added: Team editor (beta), Skin color, Custom shirt kit
https://github.com/Pitto/Jasc-Soccer
It is possible to edit & save player names, skin (3 kinds) & characteristics.

Some screenshots:
http://pasteboard.co/h81cKzc.gif
http://pasteboard.co/h85rIzJ.gif

Video of the gameplay:
https://youtu.be/Nxj5z3DYBww

Enter key to edit a value (cursor UP & DOWN +/-10, LEFT & RIGHT +/- 1), CTRL+S to save all.
Any team editing is always much appreciated.

Thanks for your feedback

Return to “Game Dev”

Who is online

Users browsing this forum: No registered users and 1 guest