Page 1 of 4 123 ... LastLast
Results 1 to 10 of 33

Thread: Arkanoid

  1. #1

    Arkanoid

    Hi all,

    I'm trying to make a engine for create maps for arkanoid.
    I have taken over the method of Petr for Labyrinth script. ;D

    Ciao,
    Simone

    PS: Fixed end function
    PS: New version with Petr Change and little mod of "life" of Bricks
    PS: Version with a chance to create paddle and ball in level files 06-05-2008

    06/12/2008 first Version with bonuses
    Attached Files Attached Files
    LapTop Pc: 2GHz Intel Core 2 Duo T7200 • 2GB 533MHz DDR2 RAM • 160GB hard disk • 512MB ATi Mobility Radeon X1600 graphics • Win Vista SP1<br />Desktop Pc: 1.6GHz Intel Core 2&nbsp; • 2GB DDR2 RAM •&nbsp; 1024MB Nvidia GeForce 8800 GT • WinXp&nbsp; SP3

  2. #2
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Arkanoid

    Hi Simone,

    what a nice surprise!
    It looks very good, I am sure it will be perfect base for further work on Arkanoid project.
    I like the code too, only on the last line you have one END FUNCTION "redundant".


    Thanks,
    Petr

    P.S. I re-downloaded latest Labyrinth and there was some problem with parenthesis, I uploaded new hot fix
    Attached Files Attached Files
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  3. #3
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Arkanoid

    --Simone
    Thanks !!!

    --Petr
    huuu, I need to add a check for FUNCTION/END FUCNTION pairs.
    Nice level
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  4. #4

    Re: Arkanoid

    Hi Petr,

    Thanks!! Nice level!
    I updated the script without the double-end function in the first post.

    now I'm working on the properties of the blocks as the life and material which are made.

    Ciao
    Simone
    LapTop Pc: 2GHz Intel Core 2 Duo T7200 • 2GB 533MHz DDR2 RAM • 160GB hard disk • 512MB ATi Mobility Radeon X1600 graphics • Win Vista SP1<br />Desktop Pc: 1.6GHz Intel Core 2&nbsp; • 2GB DDR2 RAM •&nbsp; 1024MB Nvidia GeForce 8800 GT • WinXp&nbsp; SP3

  5. #5
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Arkanoid

    Great idea!,

    the info about type of brick can be stored in entity using TBGL_EntitySetUserData


    Thanks,
    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  6. #6
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    67
    Posts
    3,869
    Rep Power
    404

    Re: Arkanoid

    What a nice surprise to wake up to. Thanks Simone!
    Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
    Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server

  7. #7
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Arkanoid

    Hi Simone,

    just a little modification of your code

    There is a paddle you can move with mouse, use left mouse button to fire the ball.

    When the bricks are hit they do not disappear, but fly away.

    Few ideas for future, to better differentiate this proggie from other numerous clones:
    • Using circles instead of bricks => better variety of bouncing angles
    • Make paddle not move on straight line, but on circle around the block shape



    Thanks,
    Petr
    Attached Files Attached Files
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  8. #8
    thinBasic MVPs kryton9's Avatar
    Join Date
    Nov 2006
    Location
    Naples, Florida & Duluth, Georgia
    Age
    67
    Posts
    3,869
    Rep Power
    404

    Re: Arkanoid

    This could also be a good source to launch Scrubbles thinBasic version too.
    Sounds like a good project for you guys: Petr, Simone and Abraxas.
    Acer Notebook: Win 10 Home 64 Bit, Core i7-4702MQ @ 2.2Ghz, 12 GB RAM, nVidia GTX 760M and Intel HD 4600
    Raspberry Pi 3: Raspbian OS use for Home Samba Server and Test HTTP Server

  9. #9

    Re: Arkanoid

    Hi Petr,

    Thanks for your help and your suggestion.

    I was studying a way to create a cracks on the bricks when they are hit and then make them explode.
    Beatiful idea to move the paddle around the block shape i will try to realize it.

    For the explosion of bricks i was watching at the script TBGL_TopDown3D_ExplodeStudy. Do you think it's a good idea to implement it in arkanoid ?

    Thanks,
    Ciao
    Simone


    LapTop Pc: 2GHz Intel Core 2 Duo T7200 • 2GB 533MHz DDR2 RAM • 160GB hard disk • 512MB ATi Mobility Radeon X1600 graphics • Win Vista SP1<br />Desktop Pc: 1.6GHz Intel Core 2&nbsp; • 2GB DDR2 RAM •&nbsp; 1024MB Nvidia GeForce 8800 GT • WinXp&nbsp; SP3

  10. #10
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Arkanoid

    Hi Simone,

    I think the way used in script you mentioned would be usable.
    But it is older script, TBGL now provides some mechanisms to speed the thing up, so I will prepair new version for you in few days.

    Idea with cracking bricks to parts is excellent. As bricks are pretty simple shape, it could be done each time differentely ( original box entity would be hidden, and few m15 models would be created on the fly, for each explosion differentely, lets go next gen ).


    Thanks,
    Petr

    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

Page 1 of 4 123 ... LastLast

Similar Threads

  1. Arkanoid (a more 3D Version)
    By Simone in forum TBGL Arkanoid
    Replies: 11
    Last Post: 17-09-2008, 11:52

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •