JASC Soccer

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

JASC Soccer

Post by Pitto »

Hello everyone, this is my first post.
I present to you my project: it is called JASC (Just Another Sensi Clone), my attempt as a beginner to build a football simulation that is a cross between Kick Off 2 and Sensible Soccer. At the moment I am concentrating my efforts on creating decent artificial intelligence.

Some screenshots are available from these links:
http://www.mediafire.com/view/?kjnpyfuqbodo91a
http://www.mediafire.com/view/?xv47wg9k5tz9m1o

You can download the code and the graphics (version 0.16) from this link:
http://www.mediafire.com/?h1hfppyoxyzj6v4

This is another useful link: it's the behaviour table I used in Jasc, in Open Office Calc format:
http://www.mediafire.com/view/?5627kwfbvt6rekl
See line 913 in the code for further details.

It works fine under Windows 7 Ultimate 64bit, I haven't tested it on Linux, sorry.

For the moment you can not play against the computer, but just watch a match.
Use the arrow keys to move the ball, space bar to bounce it. Press the Q key or the ESC key to exit.

The sprites are homemade, I can do better in the future.

I hope I have commented the code well enough, please forgive my bad english.

Comments and suggestions are welcome. Thank you for your support.
VANYA
Posts: 1834
Joined: Oct 24, 2010 15:16
Location: Ярославль
Contact:

Re: JASC Soccer

Post by VANYA »

Good!
h4tt3n
Posts: 698
Joined: Oct 22, 2005 21:12
Location: Denmark

Re: JASC Soccer

Post by h4tt3n »

Beeing an old fart who used to play sensible soccer on the Amiga computer, this is top notch good news :-)

Cheers,
Mike
D.J.Peters
Posts: 8586
Joined: May 28, 2005 3:28
Contact:

Re: JASC Soccer

Post by D.J.Peters »

Funy

Joshy
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Re: JASC Soccer

Post by Lachie Dazdarian »

Plays really cool. Smooth camera movement. Really nice work.

And the graphics are more than solid. Don't be so harsh on yourself.

Keep it up!
counting_pine
Site Admin
Posts: 6323
Joined: Jul 05, 2005 17:32
Location: Manchester, Lancs

Re: JASC Soccer

Post by counting_pine »

Whenever I come across this thread, I still think it's something to do with Jasc Software..
badmrbox
Posts: 664
Joined: Oct 27, 2005 14:40
Location: Sweden
Contact:

Re: JASC Soccer

Post by badmrbox »

This looks awesome Pitto. Keep it up.
Pitto
Posts: 122
Joined: Nov 19, 2012 19:58

Re: JASC Soccer

Post by Pitto »

Thank You. I really appreciate Your feedback.

Here some further screen-shots:
Pitch with new nets
http://www.mediafire.com/view/?xsol6m6oj1djmd5
http://www.mediafire.com/view/?rlbssey8gkbxrd3
Extendend Sprites Set I'm working on
http://www.mediafire.com/view/?s2i9keaffl9g53f

Now I'm adding more features that will affect the status of the players.
Once this will be done they should be able to fall, perform headkicks and slidings... and (I hope) bicycle kick.
badmrbox
Posts: 664
Joined: Oct 27, 2005 14:40
Location: Sweden
Contact:

Re: JASC Soccer

Post by badmrbox »

I'm looking forward to see thoose new sprites in motion.
Are the players going to be able to get hurt?
Pitto
Posts: 122
Joined: Nov 19, 2012 19:58

Re: JASC Soccer

Post by Pitto »

badmrbox wrote:Are the players going to be able to get hurt?
This is a good idea. I should add this feature later. Thanks for the tip.

I am currently working on the collision between the players and I'm drawing the related sprites.
Here another screenshot of the sprites:
http://www.mediafire.com/view/?4aua8be2ayl5bf8
...and a rugby-like screenshot (all the players at this moment fall a little too)
http://www.mediafire.com/view/?ospamdkdrg9ivni

Soon I want to release the 0.17 version with new features. Thank you for your interest and your reviews.
Pitto
Posts: 122
Joined: Nov 19, 2012 19:58

JASC Soccer 0.17

Post by Pitto »

Hi everyone!

I wish share the new version of JASC (0.17).
You can download it from this link:
http://www.mediafire.com/?zbz47v4d8v50zbk

Some screenshots avalaible from here:
http://www.mediafire.com/view/?b1ohlp8g04u92wv
http://www.mediafire.com/view/?8617zhs656s5k4e

Main new features added (for further informations see the `readme.txt` in the zip file):
· new sprites for the pitch, the players and the nets
· better tactic - based upon 442 module
· collision check between players who are on camera crop

Thank you for your feedback.
badmrbox
Posts: 664
Joined: Oct 27, 2005 14:40
Location: Sweden
Contact:

Re: JASC Soccer

Post by badmrbox »

Awesome to see progress Pitto :).
Nice to see the falling in the game but it does make for quite a few situations where free kicks and cards should be dealt, hehe.
Lachie Dazdarian
Posts: 2338
Joined: May 31, 2005 9:59
Location: Croatia
Contact:

Re: JASC Soccer

Post by Lachie Dazdarian »

Love the progress. Looking great!

Waiting for you to add human player.
I3I2UI/I0
Posts: 90
Joined: Jun 03, 2005 10:39
Location: Germany

Re: JASC Soccer

Post by I3I2UI/I0 »

Hi,
some little improvements:

Code: Select all

GFX INIT---------------------------------------------------------
ScreenRes SCREEN_W,SCREEN_H,24,2,0 ' Sets the graphic mode
ScreenSet 1, 0
Cls
WindowTitle GAME_NAME + " " + Str(GAME_VERSION)'<-- WindowTitle
..

..
If InKey = Chr(255,107) Then Exit Do           '<-- close on X
Loop Until MultiKey(SC_Q) Or MultiKey(SC_ESCAPE)

' imagedestroy
For count = 0 To 95
  If pl_sprite_0(count) Then ImageDestroy pl_sprite_0(count)
  If pl_sprite_1(count) Then ImageDestroy pl_sprite_1(count)
Next
For count = 0 To 14
  If ball_sprite(count) Then ImageDestroy ball_sprite(count)
Next
If net_sprite(0)   Then ImageDestroy net_sprite(0)
If net_sprite(1)   Then ImageDestroy net_sprite(1)
If pitch_sprite(0) Then ImageDestroy pitch_sprite(0)
If pitch_sprite(1) Then ImageDestroy pitch_sprite(1)
If banner_sprite   Then ImageDestroy banner_sprite
If shadowed_sprite Then ImageDestroy shadowed_sprite
Pitto
Posts: 122
Joined: Nov 19, 2012 19:58

Re: JASC Soccer

Post by Pitto »

I3I2UI/I0 wrote:Hi, some little improvements: [...]
Thank you for Your tips. I've updated the code. In fact I had not created the subroutine dedicated to the elimination of sprites. Thanks for the support.
Post Reply