News:

Building a 3D Ray Tracer  By stevmjon

Main Menu

How To Make Games In PlayBASIC

Started by kevin, April 18, 2007, 10:05:47 AM

Previous topic - Next topic

kevin






How To Make Games In PlayBASIC

  Game Making can be a vast topic, as such, this thread can't possibly answer all of your questions.  So rather than try, here you'll find a collection lof inks to  common questions /  discussions of problems / examples & tutorials buried deep within the bowels of the forum.

  Hopefully this will help unlock some of the How To Make Games in PlayBasic Mystery.


 Document Revision: V0.21
       
Submit Topic Ideas Here (login required)




What Have I Got Myself Into ?



   You'll no doubt be horrified to discover that PlayBasic is a Programming Language! Therefore in order to use it effectively, you'll need to learn some (dare it say it) programming skills. OK, once you've pick yourself up off the floor, this is not as difficult as people seem to make out.  

   Programming is simply the ability to make the computer (through a language like PlayBASIC) perform a set of tasks in order.   Which are made up of simple logic (comparisons / decisions), arithmetic (basic math) & looping mechanisms.    Believe it or not, from these simple controls, we can make the computer do virtually anything we want.   It's our slave :)  

   If you're never programmed before, then make sure you pick over the various tutorials that come with PlayBASIC (See About section in the PlayBasic Help files ! Moreover read & experiment with the tutorial projects that in the Projects/Tutorials folder.




 

 What Type of Video Games Can PlayBasic Create

  Since this is such a frequently asked question, We've split this off into it's own FAQ.       See FAQ




 

Programming Principals

    This section is a mishmash of useful programming questions, examples, rambles & tutorials that can be found upon the forum.  Happy digging!




  Misc Beginner Tutorials



 Control Statements:

     Threads discussing If/Then, Selects/Case, For/Next Loops, Do/Loops, Goto, Gosub etc

   


 Variables:

   

 Strings:
   


 Arrays:
   


 Types
   


 Functions & PSubs:
   

  Managing Arrays

   The following are some useful techniques for managing information in Arrays & Types



Data Statements




Screen



  Discussions
       
  Examples
   
  Tools
   

       




Images



  Discussions
       

  Examples
   
  Tools
   

         
  • Play Shape Vector Shape Editor tool for polygon sprite collision







Sprites




  Discussions
   
  Examples
   


    Tools
   



Mapping / Worlds



   In PlayBasic you can create environments in a number ways.  Form the obvious mapping & world combinations, to sprites or even roll your own custom solution.   So here are some threads about.


  Discussions
   

  Source Codes
   

  Tools

   




Cameras & Scene Buffers  




  Discussions
   

       


  Examples

   




User Input - KeyBoard , Mouse, JoyStick  




  Discussions
   

       


  Examples

   






Shapes




  Discussions
   

       

 Examples
   
   

    Tools
   

         
  • Play Shape Vector Shape Editor tool for polygon sprite collision





Files / File System




  Discussions
   
  Examples
   

  Tools

   

       
  • A mapping tool designed in PB.






Misc Tutorials





 Game Timing



 Game AI



 Game Marketing/Promotion





Game Examples



  The following are some example games/demos (including full source code) that be found upon the forums. Ranging from simple to a little more complex..

 
  Beginners
 

  Intermediate


Advanced