September 08, 2010, 04:42:38 pm
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
: RobotDuel - Game for 2 players:
http://community.thinbasic.com/index.php?topic=305.0
Home
Help
thinGaming
Search
Calendar
Gallery
Articles
Donations
Tags
Media Center
Login
Register
thinBasic 1.8.0.0 is out !
::
See this post
( last update:
2010.03.07
! ) ::
Latest beta version
:
thinBasic beta 1.8.6.0
( last update:
2010.08.02
! )
Main menu
thinBasic web site
What's new
thinBasic help
On Facebook
Scripts repository
Downloads
- Stable version
MIRROR SERVERs
- Italy
- US
File repository
Stats
Members
Total Members: 525
Latest:
petel
Stats
Total Posts: 26705
Total Topics: 3545
Online Today: 26
Online Ever: 121
(August 16, 2009, 07:08:32 am)
Users Online
Users: 2
Guests: 7
Total: 9
jack
Eros Olmi
OnLine
2 Spiders, 7 Guests, 2 Users
jack
,
Eros Olmi
MSN spider, Google spider
Basic programming language :: thinBasic Community
>
General community
>
ThinBasic Journal
(Moderator:
Petr Schreiber
) >
ThinBasic Journal, Issue 1
Subject Statistics
Topic
: ThinBasic Journal, Issue 1
Replies
: 27 posts
Read
8959 times
0 Members and 2 Guests are viewing this topic.
Pages:
1
2
« previous
next »
Add bookmark
|
Print
Author
Topic: ThinBasic Journal, Issue 1 (Read 8959 times)
0 Members and 2 Guests are viewing this topic.
RobertoBianchi
Administrator
Sr. Member
Karma: 33
Offline
Gender:
Posts: 725
ThinBASIC co-author
WWW
Re: ThinBasic Journal, Issue 1
«
Reply #15 on:
July 06, 2008, 10:59:50 am »
That nice idea you have!
Really a great job, very impressive.
Also excellent style of magazine.
Thank you very much,
Roberto
Logged
http://www.thinbasic.com
Mark Lee
Jr. Member
Karma: 6
Offline
Gender:
Posts: 191
Mark Lee
Re: ThinBasic Journal, Issue 1
«
Reply #16 on:
September 07, 2008, 05:48:27 am »
There is so much to thinBasic. I'm finding new stuff everyday. I don't consider myself a good programmer, but I love learning about this stuff ... even though sometimes I don't understand it. That's okay. With more articles like "Power of FOR/NEXT" and "Legacy BASIC code and ThinBasic" I'll feel like I know what I am talking about.
Those two articles I just mentioned were my favorite in the journal because they involved stuff that I not only understand but that I can use. Some of the other articles I will have to study, read about here in the forums and maybe ask questions about before I completely understand them.
Keep up the good work!
BY the way, how often are you planning on coming out with these journals?
Mark
Logged
Eros Olmi
Administrator
Hero Member
Karma: 92
Online
Gender:
Posts: 6314
thinBasic co-author
WWW
Re: ThinBasic Journal, Issue 1
«
Reply #17 on:
September 07, 2008, 09:26:20 am »
We are committed to produce new TBJ at every thinBasic official release.
But of course it depends on how many articles we will have to publish.
Remember that everyone can write an article on TBJ, just send material (articles, pictures, code) to the mentioned email and you will see your material published.
Logged
www.thinbasic.com
|
community.thinbasic.com
|
psch.thinbasic.com
Win7Pro 64bit - 8GB Ram - Intel i7 M620 2.67GHz - NVIDIA Quadro FX1800M 1GB
zlatkoAB
Jr. Member
Karma: 0
Offline
Gender:
Posts: 172
Can I play with madness?
Re: ThinBasic Journal, Issue 1
«
Reply #18 on:
September 13, 2008, 08:00:52 pm »
Hi guys....
When i read first time i miss one excellent thing UNION.
UNION uBitmap32x32
cComponent(32x32) As tRGB
cValue(32x32) As LONG
rawData As String * 4096
END UNION
Dim myImage As uBitmap32x32
I dont see any similiar in other basics,excellent and very powerful.
Logged
http://aurelw.wiz.googlepages.com/aurelsoft
http://aurelbasic.mybbest.com
ISAWHIM
Full Member
Karma: 8
Offline
Gender:
Posts: 326
Re: ThinBasic Journal, Issue 1
«
Reply #19 on:
September 26, 2008, 08:57:58 am »
That was cool...
After years programming in every basic... from CommidoreVic-20's, TSR-80's, Amiga-500's, Mac's, PICmicro, ATMEL, 486's, 586's, VB 3-6, .NET, JavaScript... blah blah... I still learned something.
Gotta give you multiple points for the UNION thing... That would have come in soooo handy when I was programming data-flippers for reducing solutions for a "Lights-Out" style game. (The puzzles could have the same solution, but R-L swapped, T-B swapped, Rotated 90, 180, 270... and swapped and rotated together. It was a nightmare, but I was able to do it all in one pass, with one single set of data. I think a UNION would have saved me a LOT more time.)
Hehe... the puzzles had 2 to the 25th power... 33,554,432 original solutions... Reduced to nearly 8,000,000 unique solutions. (Some could be solved in less moves, with the same result. Some could also be shifted around, since they used less than 5x5.)
Yea, anywho... LOL
Great job!
I love the simplified FOR/NEXT, more like javascript...
I will love it more when the program assumes that the first VAR in the FOR, is a LONG, unless otherwise stated. (Since that is the most common use for a loop, counting with the fastest number-type. LONG is longer, but it is also natively faster, since, in memory, it is not dissecting a LONG into smaller chunks, like a BIT, or a BYTE. In a counter, you want the fastest value for comparison, since it is only one single disposable chunk of data. Being smaller is simply irrelevant, unless you have a million nested loops.)
Can't wait for the next version.
Logged
Petr Schreiber
Global Moderator
Hero Member
Karma: 77
Offline
Posts: 5088
TBGL developer
WWW
Re: ThinBasic Journal, Issue 1
«
Reply #20 on:
September 26, 2008, 09:12:01 am »
Thanks for nice words,
Journal #2 gets more authors, so it will be hopefully even more interesting
ThinBasic 1.7.0.0 introduces some very important additions, so it is very enjoyable to write about it.
Petr
Logged
psch.thinbasic.com
/
forum
Information about ThinBASIC 3D programming and download of free TBGL tools.
WinXP Home SP3 - Sempron 3400+ @ 1.8GHz - 1Gb RAM @ 533 - NVIDIA GeForce 9500GT 512MB / NVIDIA GeForce 6200 TC
Lionheart008
Sr. Member
Karma: 19
Offline
Gender:
Posts: 832
I'm a member of x-men team
Re: ThinBasic Journal, Issue 1
«
Reply #21 on:
September 26, 2008, 11:00:03 am »
hi all:)
dear petr.. I will try to help you for issue 2 with a little tutorial about one of my first tbgl scripts... or a changing nehe lesson;) I have learnt a lot and made mistakes, so I can say, what's important or not... articles from a beginner to newbies
best regards, lionheart
Logged
you can't always get what you want, but if you try sometimes you might find, you get what you need
Michael Clease
Sr. Member
Karma: 24
Offline
Gender:
Posts: 1226
Format c:\
Re: ThinBasic Journal, Issue 1
«
Reply #22 on:
September 26, 2008, 11:43:20 am »
LionHeart I would save it for issue #3.
I think Petr has almost finished issue #2.
Logged
Why is the world full of nobs trying to push my buttons!!
Home Desktop : WinXP Pro SP3 - Intel Pentium (D) - 3.0 Ghz - 2GB - Geforce 6800GS
Home Laptop : WinXP Pro SP3 - Intel Centrino Duo - 1.73 Ghz - 2 GB - Intel GMA 950
Home Laptop : WinXP Pro SP3 - Intel Pentium 4 - 3 Ghz - 512 MB - ATI Mobile Radeon 7000 IGP
Work Desktop : WinXP Pro SP3 - Intel core 2 Quad Q8200 - 2.33 Ghz - 2 Gb - Quadro Fx 370
Petr Schreiber
Global Moderator
Hero Member
Karma: 77
Offline
Posts: 5088
TBGL developer
WWW
Re: ThinBasic Journal, Issue 1
«
Reply #23 on:
September 26, 2008, 05:51:02 pm »
Hi Lionheart,
I would be for Issue #3, if it does not mean problem for you.
#2 will already contain 2 articles on TBGL related stuff, better to not "flood" readers with too much articles on similar topic.
Petr
Logged
psch.thinbasic.com
/
forum
Information about ThinBASIC 3D programming and download of free TBGL tools.
WinXP Home SP3 - Sempron 3400+ @ 1.8GHz - 1Gb RAM @ 533 - NVIDIA GeForce 9500GT 512MB / NVIDIA GeForce 6200 TC
oldpapa49
Newbie
Karma: 0
Offline
Gender:
Posts: 26
Re: ThinBasic Journal, Issue 1
«
Reply #24 on:
March 22, 2009, 04:02:18 am »
I Just found these.. This what the doctor ordered.. Now I can read and learn..
Thanks Petr
Logged
Lionheart008
Sr. Member
Karma: 19
Offline
Gender:
Posts: 832
I'm a member of x-men team
Re: ThinBasic Journal, Issue 1
«
Reply #25 on:
March 22, 2009, 09:46:15 am »
hi oldpapa
yes, this is a really good medicine to learn more about thinbasic and I would recommend for a beginner also some of the various examples of the current thinbasic release 1.7.7.0, there are so many helps and infos here at the board too:)
when you are searching for a special term choose a world (eg "TBGL ENTITY" or "Smoke" or "Timer" or "Button Menu") for the search box right top and check the selection what post at the board is the right for you... Use also the "F1" Help button, when you are working with thinair, take the mouse over a word (when it's blue colored) and push the F1 Button... so you can get more precise answer for your question how to handle with the code functions... My mistake at my start here was to forget this important Help Key (must laugh), so I must ask day by day...
@petr: do you need help for issue 3? my input would be: button menu gui or tbgl (axisfork example) or other things... say it to me... what's the date for deadline???
best wishes, you are welcome here "oldpapa"
, best regards, Lionheart
Logged
you can't always get what you want, but if you try sometimes you might find, you get what you need
Michael Hartlef
Creator of TBDI, TBAI and TBEM
Global Moderator
Hero Member
Karma: 42
Offline
Gender:
Posts: 2955
Re: ThinBasic Journal, Issue 1
«
Reply #26 on:
March 22, 2009, 10:14:15 am »
Quote from: Lionheart008 on March 22, 2009, 09:46:15 am
@petr: do you need help for issue 3? my input would be: button menu gui or tbgl (axisfork example) or other things... say it to me... what's the date for deadline???
Hi Franck,
at deadline is not set yet and there are allways articles welcome. The more the better.
Michael
Logged
Petr Schreiber
Global Moderator
Hero Member
Karma: 77
Offline
Posts: 5088
TBGL developer
WWW
Re: ThinBasic Journal, Issue 1
«
Reply #27 on:
March 22, 2009, 11:19:09 am »
Frank,
article is welcomed, send it in DOC/ODT/PDF/TXT format along with pictures to
Journal@ThinBasic.com
when ready please.
I am looking forward to it!
Petr
Logged
psch.thinbasic.com
/
forum
Information about ThinBASIC 3D programming and download of free TBGL tools.
WinXP Home SP3 - Sempron 3400+ @ 1.8GHz - 1Gb RAM @ 533 - NVIDIA GeForce 9500GT 512MB / NVIDIA GeForce 6200 TC
Tags:
ThinBasic Journal
Journal
Pages:
1
2
Add bookmark
|
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General community
-----------------------------
=> Shout Box Area
=> General
===> Events
===> PCOPY!
===> Development
===> 3rd party library
===> Science
===> Technology
===> Search engines
===> Software discussion
===> Gaming
===> Other programming languages
=====> C / C++
=====> Free Basic
=====> Free Pascal
=====> Power Basic
=======> Power Basic tools and resources
=======> Power Basic specific boards
=========> Power Basic OpenGL
=========> Power Basic and DBMS
=========> Power Basic COM
=======> Power Basic sources
=====> Pure Basic
=====> ScriptBasic
=====> Scripting
===> Security
=> Announcements
===> thinBasic Beta testing
===> Server, web site and Forum updates
===> vBulletin new forum updates
=> ThinBasic Journal
===> Suggest new articles
=> thinStudio
===> thinGaming Scoring web site
===> CM contest 2009
=====> Media
=====> Code
-----------------------------
User projects
-----------------------------
=> User files and/or user projects
===> T.A.B. (ThinBasic Adventure Builder)
-----------------------------
thinBasic (the language)
-----------------------------
=> General
===> Polls
===> Installation
===> Help Material
=====> Fixed or cleared errors in help material
===> YouTube
===> Challenge
===> thinBasic development blog
===> thinBasic vaporware :D
===> thinBasic where ...
=> Modules specific issues
===> Suggest new module
===> BIFF
===> CGI and FastCGI
===> COM
===> COMM (Serial communication module)
===> Console
=====> Console: source code examples for beginners
=====> Console: advanced source code examples
===> Core module
===> Dictionary module
===> DT (Date module)
===> Eval
===> EXE
===> File
===> iComplex
===> INet
===> INI
===> Irrlicht
===> LAN
===> ODBC
===> OS
===> Statistics Module
===> TBASS
===> Tcp/Udp module
===> TImage
===> Tokenizer
===> UI (User Interface) module
===> VBRegExp
===> Win API interface
===> WMI
=> Sources, Templates, Code Snipets, Tips & Tricks, Do you know ...
===> Do you know ...
===> thinBasic tutorials
=====> General purpose scripts
=====> Execution speed tests
=====> Files and directories handling
=====> Internet related scripts
=====> Math scripts
=======> Eval
=====> Tips & Tricks
=====> User Interface scripts
===> Samples for help file
===> Templates
===> Real world situations and solutions using thinBasic
=====> Project: 3D Warehouse
===> Math: all about
=> Suggest new features
===> New features: Developed or solved
=> Bug report
===> Fixed or cleared bug reports
===> thinBasic Beta testing suggestions or bug reports
-----------------------------
thinAir (the IDE)
-----------------------------
=> thinAir General
===> thinAir Tips and Tricks
===> thinAir CodeTips/CodeSense
=> thinAir Suggest new features
===> thinAir new features developed
=> thinAir Bug report
===> thinAir Fixed or Cleared Bug report
=> Alternative IDEs
-----------------------------
thinTools
-----------------------------
=> thinSVN
=> thinDebug
=> thinBundle
===> thinBundle suggest new features
===> thinBundle bugs report
=> thinBasic SDK
===> Basic language SDK development
=====> Module SDK (Power Basic version)
=====> Module SDK (Freebasic version)
===> Turbo Delphi language SDK development
===> C/C++ language SDK development
=====> Module SDK (Microsoft C /C++)
=======> MSVC++ 6.0
=======> MSVC .NET
=====> Module SDK (Borland C /C++)
=====> Module SDK (GCC C /C++)
===> Other languages SDK development
=====> Module SDK (MASM32 assembler)
=> User tools
=> 3rd party tools
-----------------------------
User modules (the user developed modules expansions)
-----------------------------
=> TBGL module by Petr Schreiber
===> TBGL General
===> TBGL Bonus Pack
===> TBGL Bonus Pack Pro
===> TBGL Suggest new features
===> TBGL Bug Report
===> TBGL Scripts and Projects
=====> TBGL Random Trees
=====> TBGL Robot duel
=====> TBGL Labyrinth
=====> Top Down 3D
=======> Game general
=======> Game story and Character Development
=======> Game executable
=======> Game sources
=======> Media material
=======> Bugs handling
=====> TBGL ScreenSavers
=====> TBGL Gui projects
=====> TBGL nmg_tankwars
=====> TBGL Arkanoid
===> TBGL Modelling, 3D, other SW integration
===> M15 file format
===> Resources
===> TBGL Tutorials
=====> ThinBASIC programming in OpenGL/TBGL
===> TBGL Font Creator
=> TBDI module. thinBasic Direct Input integration by MikeHart
===> TBDI Bug report
=> TBEM module - thinBasic Event Manager module
=> O2 JIT Compiler / Assembler
===> O2h Compiler
===> Machine Code
=====> Machine Code references
=====> Machine Code: script sources and examples
===> Programs
===> Legacy
=> Experimental modules or library interface
===> AStar - (A Star) path-finding algorithm
===> ODE - Open Dynamics Engine
===> OpenCL
===> tb_graphx
===> TBCDL Collision Dection Library
===> TBTIL Texture Image Library
-----------------------------
Utilities working with thinBasic
-----------------------------
=> Tray Agent
Loading...