You can use any engine, even engines written in other languages, but the source code of the game must be Pascal.Yay! 8)
I will *try* to do an html5 game with Pascal.I have actually adapted a well known 1D game with randomness - in 1979 from a Burroughs terminal (32k and a BASIC in rom) online with a 300 baud modem, so 10 years after the original, - so I would not always win after I explained to my colleagues (chartered accountants, or studying for that. I actually pursued that before informatics) that the game was predictable. It is single user, but I needed just three steps. RANDOM made it much more difficult. And that was an oversight from the original programmer.
Why have Xerox so bad reputation? :)
Xerox,Xerox made some really great products and, as we all know, pioneered most, if not all, the graphical interface. It seems their real problem may be lack of marketing talent because when it comes to engineering, they pack a serious punch.
Isn't that the company that made your copies disappear over time?
There's a market for that!
Ok: on topic it maybe is a good story for a game....
I have already running a PIXY.js window on my browser, compiled with Pas2JS! 8-)Last time I tried pas2js I wasn't unable to do anything (it didn't find RTL files or something, can't remember). I've read a lot of you talking about it lately (new version, yep) so I think I should try again and, if it works, add a wrapper for Allegro.js (https://github.com/TheSos/allegrojs) to Allegro.pas (Allegro.js.pas? %)).
I'm wondering if this library is hardware accelerated or not...
I'm wondering if this library is hardware accelerated or not...
It's accelerated - http://allegrojs.net/about.php.
Demos what I checked does not run smoothly, they run fast but there is tearing (Chrome).
Lainz: Great. May be you should release your Allegro.js.pas as an independent project.
I was wondering how good of a game one could make with just TCanvas based graphics. I think it's highly underrated.
I was wondering how good of a game one could make with just TCanvas based graphics. I think it's highly underrated.
I'm in! I will use my Tilengine wrapper to do things up!
@lainz: Now it's different story, good job :)
I have an issue so I don't konw if I'll can do something. As I've said here (http://forum.lazarus.freepascal.org/index.php/topic,32568.msg302638.html#msg302638), can't compile my engine after updating Xubuntu. I'll try to reinstall and see what happens.
My game (https://lainz.github.io/AllegroPas2JS-Demo-Game/index.html) works fine on an i7 4th gen, but slowly on an i5 2nd gen...
no script?My game (https://lainz.github.io/AllegroPas2JS-Demo-Game/index.html) works fine on an i7 4th gen, but slowly on an i5 2nd gen...
The link only shows a blank white page if opened using Pale Moon. But it runs correctly if opened using Firefox.
Any news with your games?I think I'm in again, as I've fixed the compilation problems (I think it was a ".so hell").
At this time with all the ammount of submissions even my slow canvas2D game can be elegible :D
Now seriously yes, a port is ok too.
No submissions yet... The problem as i see it is lack of good game arts. I doubt any of us have the drawing skills necessary ::) Effects i can always draw but never a humanoid. Just have to search harder i guess.
I agree Lazarus is not the right tool to make games, is way much easier to use Unity or tools like that to make gamesWell, the "tool" i meantioned is for Lazarus. I meant specifically just CPU bound graphics have limitations which are mostly the same no matter what programming language. Actually even SDL library made games aren't that much faster until you use version that goes hardware accelerated. Unity is entirely different topic then...
- The game must be 2D, not 3D, not "2.5D".
Just curious, is the following considered a 2.5D or 2D game?
2.5D (https://en.wikipedia.org/wiki/2.5D) is a technique that defines the artificial depth obtained using visual tricks.
Some games are built on a 2D-compatible engine, then the depth effect is obtained by using multiple layers, parallax scrolling and other tricks or isometric projection. Others use full 3D, but instead of using three-dimensional models and maps, flat sprites and layers are used.
Therefore, games created on a 2D engine that somehow imitate the depth should be allowed. There is no logical reason to exclude them from the competition.
Just curious, is the following considered a 2.5D or 2D game?
Looks just like 2D with fancy graphics. Cute. :D
Just curious, is the following considered a 2.5D or 2D game?
Looks just like 2D with fancy graphics. Cute. :D
Something like Sonic 3D Blast, google it if you don't know what I'm talking about, but the sega genesis one.
Just curious, is the following considered a 2.5D or 2D game?
Looks just like 2D with fancy graphics. Cute. :D
Something like Sonic 3D Blast, google it if you don't know what I'm talking about, but the sega genesis one.
Nah, IIRC Sonic 3D Blast is, at a minimum, 2,5D. The one we're talking about looks like just plain 2D, where the character only moves in a plane: left, right, up, down.