Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - maltic

#1
I have Kaspersky 2011: works fine for me -- however it blocks blitzmax compilation haha.
#2
Quote from: Ruidesco on 2011-Oct-23
Types can contain both variables and functions, so apart from not having property/method scopes and constructor/destructor you can treat types as mini-objects.

You could make a function called "creatObjectType()" that acts as a constructor I guess. But still, I find inheritance and polymorphism extremely useful in game development -- but I guess I can live without them if it means proper cross platform development. I know monkey offers proper OOP (and generics) but its extremely buggy (I find) and has no networking support, which is what I really wanted (dont worry I'm not some fool trying to make a solo MMO).
#3
Quote from: Ian Price on 2011-Oct-23
Welcome :)

Quotecould I literally code a complex game once and run it on iPhone (provided I add the right resolution and touch screen controls)?
Yes and a variety of other platforms too :)

You can use inline commands to access C++ code. However, I'm not sure of the limitations and from what I understand the speed difference for many of GLB's features compared with C++ is so miniscule as to make using mainly C++ pointless - you might as well do as much as you can with GLBasic, which is quicker and easier to code with. Although I haven't coded in C++ for many, many years now, so don't necessarily take my word for it.

The only reason I would want to interface with C++ would be to use OOP code for my game logic -- its just the way I am used to doing things.
#4
Hello everyone, as you may have been able to deduce from my post count I am new here. I have been looking at GLBasic for a while and I have a few questions:

I am impressed by the array of features GLBasic has (3d support, networking, built in libs etc) but how well do these translate to the various build targets? For example could I literally code a complex game once and run it on iPhone (provided I add the right resolution and touch screen controls)?

Also, how easy is it to interface with C++? Could I, for example, write most of the logic in C++, and then have a main loop written in GLBasic that basically executes the networking and drawing..etc Or better yet can I use the SDK (and hence all GLBasics features) from C++, then have it compile for all GLBasics awesome targets? If so how?