Search found 755 matches

by paul doe
Oct 08, 2018 16:27
Forum: Community Discussion
Topic: Like FreeBASIC? Try JavaScript
Replies: 41
Views: 1655

Re: Try JavaScript

Pritchard wrote:paul doe: Happy to reply, but can you please calm down?

Just reply if you want, bud. I'm not angry, and if you can make your point, I'll be more than happy to concede. But 'throwing a curve' doesn't look like a promising start to me, though.
by paul doe
Oct 08, 2018 15:22
Forum: Community Discussion
Topic: Would anyone find a FreeBASIC vs JavaScript side-by-side series useful (+is it allowed here)?
Replies: 24
Views: 790

Re: Would a FreeBASIC vs JavaScript series be useful / allowed here?

I'm looking into embedding a small JS runtime in FB programs for scripting purposes, but accessing JS routines from the browser probably wouldn't work. Might work from Node. May very well be possible to get a simple HTTP and routing utility in FB for web dev. Now we're talking. I agree with Lost Ze...
by paul doe
Oct 08, 2018 14:20
Forum: Community Discussion
Topic: Like FreeBASIC? Try JavaScript
Replies: 41
Views: 1655

Re: Try JavaScript

IMHO this discussion is a bit pointless, especially when considering that this is a FreeBasic forum, because this topic could be also discussed for so many other modern programming languages with probably similar results. A bit pointless, you say? I'd say that this entire thread is an exercise in p...
by paul doe
Oct 08, 2018 12:52
Forum: Documentation
Topic: Wiki improvements
Replies: 244
Views: 11796

Re: Wiki improvements

Very well. I'll work on it.
by paul doe
Oct 08, 2018 11:31
Forum: Documentation
Topic: Wiki improvements
Replies: 244
Views: 11796

Re: Wiki improvements

If your article consists of several posts written one after the other, I advise you to indicate at the end of the last post in progress that the article is not yet finished and that no user must answer for the moment (otherwise, I could clean after, but brutally by removing the posts inserted by ot...
by paul doe
Oct 08, 2018 10:22
Forum: Documentation
Topic: Wiki improvements
Replies: 244
Views: 11796

Re: Wiki improvements

Would some people be interested in such an article? Certainly useful, yes. I was thinking on publishing FreeBasic reference implementations for all the Object-Oriented Design Patterns proposed by the GoF, along with some other useful ones, for people interested in OOP. Can I do it in the 'Documenta...
by paul doe
Oct 08, 2018 10:08
Forum: Projects
Topic: 3D Playground
Replies: 26
Views: 1348

Re: 3D Playground

oh nice, so i dont have to switch to OGL? Not only you'll have to switch to OpenGL 4.0+, you'll need to be proficient with it, and with GLSL , to use it. if your refactored Engine is similar in handling and programming i can switch to this. so i cant wait for the refactored thing. ;) Definitely not...
by paul doe
Oct 08, 2018 4:46
Forum: Game Dev
Topic: 3D polygon world render
Replies: 12
Views: 956

Re: 3D polygon world render

Gunslinger wrote:I have been working on my one 3D render and i like to show some pictures and source if you like...

A little source code would be nice, I think ;)
by paul doe
Oct 08, 2018 0:41
Forum: Projects
Topic: 3D Playground
Replies: 26
Views: 1348

Re: 3D Playground

Hahaha no, I'm not -refactoring is the key word here. Which means that the new code will not be anything like this. This is just a snippet, that was hastily coded from scratch for illustration purposes =D
by paul doe
Oct 08, 2018 0:33
Forum: Projects
Topic: 3D Playground
Replies: 26
Views: 1348

Re: 3D Playground

dafhi wrote:I'll adopt S.O.L.I.D. and anything else you can throw at me once my brain decides to flip on. I love these amazing concepts you present

Yes, but you're the only one as far as I can tell XD
by paul doe
Oct 08, 2018 0:20
Forum: Projects
Topic: 3D Playground
Replies: 26
Views: 1348

Re: 3D Playground

Rather cool stuff. Thanks. I'm currently refactoring this crap to be a real 3D engine. OpenGL 4.0+ for now, Vulkan later (if I can spare the time to implement a Vulkan backend, that is). The general idea is to have a mostly barebones but easily integrable 3D engine in FreeBasic, that you can use ei...
by paul doe
Oct 07, 2018 22:21
Forum: Community Discussion
Topic: FreeBASIC Community produced game
Replies: 123
Views: 4680

Re: FreeBASIC Community produced game

badidea wrote:That's about it?

In a nutshell, yes XD
by paul doe
Oct 04, 2018 11:39
Forum: Beginners
Topic: Reading a text file into a string array
Replies: 14
Views: 365

Re: Reading a text file into a string array

...Can anybody shed light into the mysteries of dynamic string arrays? This code is more akin to what you're trying to do: function recall( _ byref aFileName as const string, _ text() as string, _ byval size as uinteger = 1000 ) as boolean dim as integer aFileNumber = freeFile() dim as boolean resu...
by paul doe
Oct 03, 2018 0:28
Forum: Community Discussion
Topic: SOLID programming
Replies: 75
Views: 2209

Re: SOLID programming

Ok dafhi, let's review a simpler example of the Dependency Inversion Principle, perhaps it's easier this way for you to grasp the concept, and will help you to find the abstractions you need. I'll be using a similar example to the one proposed on chapter 11 of the book 'Agile Principles, Patterns an...
by paul doe
Oct 02, 2018 16:13
Forum: Community Discussion
Topic: SOLID programming
Replies: 75
Views: 2209

Re: SOLID programming

dafhi wrote:Correct. A general-purpose, fbc-metrics system that handles screen & image. a solution is not yet obvious but i will figure it out eventually

I see. We'll talk about this soon, then. In the meantime, I'll prepare a little something that perhaps will help wrap the concepts seen so far.

Go to advanced search