QB64 Phoenix Edition
All BASIC Game Jam - Printable Version

+- QB64 Phoenix Edition (https://qb64phoenix.com/forum)
+-- Forum: Chatting and Socializing (https://qb64phoenix.com/forum/forumdisplay.php?fid=11)
+--- Forum: General Discussion (https://qb64phoenix.com/forum/forumdisplay.php?fid=2)
+--- Thread: All BASIC Game Jam (/showthread.php?tid=587)

Pages: 1 2 3 4


All BASIC Game Jam - dbox - 07-05-2022

Anyone else planning to participate in the Jam for All BASIC Dialects?  I'm planning to give it a shot.  Should be fun and potentially good publicity for QB64.


RE: All BASIC Game Jam - Pete - 07-05-2022

I entered one in March, but it didn't go so well...

https://taskandpurpose.com/news/a-rocket-mysteriously-crashed-on-the-moon-the-military-intel-world-has-no-idea-who-sent-it/

It was programed in FreeBASIC. Big Grin 

Pete


RE: All BASIC Game Jam - madscijr - 07-14-2022

(07-05-2022, 09:17 PM)Pete Wrote: I entered one in March, but it didn't go so well...

https://taskandpurpose.com/news/a-rocket-mysteriously-crashed-on-the-moon-the-military-intel-world-has-no-idea-who-sent-it/

It was programed in FreeBASIC. Big Grin 

Pete

I have been meaning to check out FreeBASIC, and finally started reading about it, and it's kind of complicated to set up & install. 
How has your experience been using it?


RE: All BASIC Game Jam - TempodiBasic - 07-17-2022

" I have been meaning to check out FreeBASIC, and finally started reading about it, and it's kind of complicated to set up & install.
How has your experience been using it?
"
? Is so difficult to use FreeBasic?
I had downloaded it some years ago, but I had no so many opportunities to use it because I had been not able to configure it in QB mode.
The extensions are so many, but I dunno the maintenance of them is regular.
I suppose that FreeBasic has a more difficult curve of apprentiness than QB64.
Under this point of view FreeBasic is more stranger to QuickBasic than QB64 (IMHO)


RE: All BASIC Game Jam - TempodiBasic - 07-17-2022

about game jam:
it is very interesting! Some curiosities that an expert of this kind of game jam can solve:

" Before the jam starts, three themes will be selected from the following six themes by me.(1. War 2. Random 3. Escape 4. Powerful 5. One Way Trip 6. Circles, Squares & Triangles) "

do you think that 2. Random = every thing do you like as theme? or Randomness?
.......

more
"
Four ranking criteria for each entry will be:
1. Gameplay
2. Creativity
3. Graphics, Sound and Polish
4. Interpretation of Theme and Completeness of Game
"
the total score will show the winner?
Have all criteria the same weight in scoring?
Do all criteria use the same scale of evalutation?
-------------------

more
Is possible mixing more BASIC?

-------------------

Good Sunday friends


RE: All BASIC Game Jam - madscijr - 07-18-2022

(07-17-2022, 10:51 AM)TempodiBasic Wrote: "  I have been meaning to check out FreeBASIC, and finally started reading about it, and it's kind of complicated to set up & install.
How has your experience been using it?
"
? Is so difficult to use FreeBasic?
I had downloaded it some years ago, but I had no so many opportunities to use it because I had been not able to configure it in QB mode.
The extensions are so many, but I dunno the maintenance of them  is regular.
I suppose that FreeBasic has a more difficult  curve of apprentiness than QB64.
Under this point of view FreeBasic is more stranger to QuickBasic than QB64 (IMHO)

It just seemed messier and more complicated to set up, being there was a separate compiler and no one dedicated editor or IDE. QB64 like the original QuickBasic and QBasic has everything built into the one editor, that's all you need to get started. No installation, configuration, or anything is required to start coding, and I appreciate that simplicity! 

Eventually I'll probably get around to figuring out FreeBasic but it would go a long way just to have a step-by-step dummies guide, with concrete examples, that walks you through everything from downloading it, installing, configuring your editor, and entering / compiling / running your first program. 

QB64 removes all the hurdles to getting started - simply download, unzip, and run QB64.exe! Perfection!


RE: All BASIC Game Jam - Jack - 07-18-2022

in reference to FreeBasic if you are not too lazy to do some initial steps it's well worth it
if your OS is Windows then download http://downloads.sourceforge.net/fbc/FreeBASIC-1.09.0-winlibs-gcc-9.3.0.7z?download
it's a bit more complicated on Linux because FreeBasic depends on a number of libraries to be installed
on Windows extract the archive to wherever you want then download an install the geany IDE https://www.geany.org/ ,launch geany and open a .bas file, then
click on the Build Menu and select Set Build Commands, edit the compile command to something like this
C:\FreeBASIC-1.09.0-winlibs-gcc-9.3.0\fbc64.exe -w all -arch native -gen gcc -Wc -O2 -v "%f"
you are ready to compile and run your basic programs
[note that geany is a multi-language IDE that determines what compiler to use depending on the file extension so to edit the compile command for FreeBasic you need to open a basic file]
I hope that's not too confusing


RE: All BASIC Game Jam - madscijr - 07-18-2022

(07-18-2022, 03:45 PM)Jack Wrote: in reference to FreeBasic if you are not too lazy to do some initial steps it's well worth it
if your OS is Windows then download http://downloads.sourceforge.net/fbc/FreeBASIC-1.09.0-winlibs-gcc-9.3.0.7z?download
it's a bit more complicated on Linux because FreeBasic depends on a number of libraries to be installed
on Windows extract the archive to wherever you want then download an install the geany IDE https://www.geany.org/ ,launch geany and open a .bas file, then
click on the Build Menu and select Set Build Commands, edit the compile command to something like this
C:\FreeBASIC-1.09.0-winlibs-gcc-9.3.0\fbc64.exe -w all -arch native -gen gcc -Wc -O2 -v "%f"
you are ready to compile and run your basic programs
[note that geany is a multi-language IDE that determines what compiler to use depending on the file extension so to edit the compile command for FreeBasic you need to open a basic file]
I hope that's not too confusing

Thank you for the instructions, I'll give it a try when I'm back at my home PC...


RE: All BASIC Game Jam - jjharley - 07-18-2022

I’ve entered this one, my entry will obviously use QB64 Phoenix, and it will be a good chance to exercise my game dev skills.

I wonder whether they’d let me use a game engine written in QB64 like GX and then go from there, or is that cheating?

Either way, I’ve got plenty of time to think about implementation; it’d be cool to see some other entries in QB64 too!

— Joe


RE: All BASIC Game Jam - dbox - 07-18-2022

Definitely not cheating to use GX.  I'm planning to do the same.  If you do decide to use it I would love to hear any feedback you have on the game engine.  I put together what I hope is a pretty easy tutorial to get started:  https://github.com/boxgaming/gx/wiki/Tutorial