Recent

Author Topic: FreePascal + Lazarus for Game Development  (Read 19319 times)

WILL

  • New Member
  • *
  • Posts: 19
    • Pascal Game Development
FreePascal + Lazarus for Game Development
« on: May 24, 2004, 11:11:10 am »
Hi. This is my first post here in the Lazarus forums.

I was wondering what everyones opinions are on using Free Pascal with and without Lazarus using many of the available components and libraries available for game development are.

And if anyone is currently using Free Pascal to make games yet?
PGD - The home of Pascal Game Development
Formerly DGDev & DelphiGamer

Checkout Pascal Gamer Magazine!

Giuseppe Ridinò

  • Full Member
  • ***
  • Posts: 130
FreePascal + Lazarus for Game Development
« Reply #1 on: May 25, 2004, 02:02:23 pm »
Well,... If you consider Mine Sweeper like a game, then the answer is yes.  :lol:

-=Fox=-

  • Newbie
  • Posts: 4
FreePascal + Lazarus for Game Development
« Reply #2 on: May 26, 2004, 09:57:20 pm »
maybe using SDL i think it is possible
Project Jedi :D :D

Giuseppe Ridinò

  • Full Member
  • ***
  • Posts: 130
FreePascal + Lazarus for Game Development
« Reply #3 on: June 04, 2004, 03:10:49 pm »
This sound interesting...
about Jedi-SDL I have found these two links:
http://sourceforge.net/projects/jedi-sdl
http://www.delphi-jedi.org/Jedi:TEAM_SDL_HOME

Lightning

  • Sr. Member
  • ****
  • Posts: 422
FreePascal + Lazarus for Game Development
« Reply #4 on: June 15, 2004, 04:11:20 pm »
You can compile for the OpenGL libraries with FPC so the answer is yes.
You can make OpenGL based games with FPC directly or in the Lazarus environment.
I don't know if it supports DirectX but i don't care, i don't need Direct3D because it's not crossplatform and Micro$oft is going to make it a commercial product you have to pay for.
There are a few examples in the FPC directory that use OpenGL.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

WILL

  • Guest
FreePascal + Lazarus for Game Development
« Reply #5 on: September 18, 2004, 07:19:58 am »
You'll also be glad to know that OpenAL headers have been translated to Pascal aswell. However it has been translated for Delphi it should be able to be made Free Pascal compatable with a wee bit of work. Have a look

Lightning

  • Sr. Member
  • ****
  • Posts: 422
FreePascal + Lazarus for Game Development
« Reply #6 on: September 22, 2004, 10:49:19 am »
Free Pascal + Lazarus games possible.
Have a look at http://www.delphigamer.com soon will become PGD
(Pascal Game Developement) and it covers many Pascal compilers including Free Pascal
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

Bendito

  • New Member
  • *
  • Posts: 11
FreePascal + Lazarus for Game Development
« Reply #7 on: October 17, 2004, 04:28:26 am »
Generally, you use FPC together with SDL. There's no point to using Lazarus. Until Lazarus comes with a multiplatform, OpenGL component, or some reasonably easy method to use OpenGL on Lazarus forms (or panels) regardless of platform, then you should stick with FPC + SDL. It's a shame, because Lazarus has some nice GUI elements that would be useful for a game.

Lightning

  • Sr. Member
  • ****
  • Posts: 422
FreePascal + Lazarus for Game Development
« Reply #8 on: October 17, 2004, 01:32:08 pm »
I think it's easier to write code in a GUI environment with decent scrolling even if you don't render in a Widget(Window) Control.
I use Lazarus to write the code without using forms, i don't render in forms.
Using controls and rendering is useful for Terrain Editing, etc. (I did this only in Delphi), but games usually go FullScreen :)
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

Juan Pablo

  • Guest
OpenGL games
« Reply #9 on: October 29, 2004, 07:11:51 pm »
I use OpenGL plus GLFW. GLFW is a free (as in beer and as in speech) glut-like library that work for Windows, Linux, Mac, etc, etc (just like FreePascal! so is the perfecty match :D).
It allows you to write OpenGL games without the hassle of dealing with window creation, keyboard and mouse input (Yes, it also work like DirectInput) and other annoying things.
(glfw.sourceforge.net)

Lightning

  • Sr. Member
  • ****
  • Posts: 422
FreePascal + Lazarus for Game Development
« Reply #10 on: October 29, 2004, 09:05:51 pm »
Last time i checked i couldn't use glfw on Linux but on windows no problem.
I can only use glut on Linux.
Some people suggest JEDI SDL, maybe i'll try SDL too.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

WILL

  • New Member
  • *
  • Posts: 19
    • Pascal Game Development
FreePascal + Lazarus for Game Development
« Reply #11 on: November 05, 2004, 02:58:09 am »
There are a ton of options. If you go to the Free Pascal section on DGDe you'll notice that it's picking up and game projects are being started and discussed on the board.
PGD - The home of Pascal Game Development
Formerly DGDev & DelphiGamer

Checkout Pascal Gamer Magazine!

smace

  • New Member
  • *
  • Posts: 12
    • http://www.smace.com.br
FreePascal + Lazarus for Game Development
« Reply #12 on: January 14, 2005, 11:28:51 pm »
I've already created one game using FPC + Lazarus + JEDI-SDL. And it works very nice. I dont see any problem in using Lazarus for Game Development. It is open source :)
If you want the game, ,mailme.

smace

  • New Member
  • *
  • Posts: 12
    • http://www.smace.com.br
FreePascal + Lazarus for Game Development
« Reply #13 on: January 15, 2005, 12:06:58 am »
SMACE'S GAME using FPC + JEDI SDL + LAZ > WINDOWS ONLY (for now)
http://www.smace.com.br/downloads/swar_laz.rar

Lightning

  • Sr. Member
  • ****
  • Posts: 422
FreePascal + Lazarus for Game Development
« Reply #14 on: January 16, 2005, 11:28:04 am »
Almindor has a nice game that uses SDL.
The future must be... Fast and OpenSource so...
Think Open and Lightning Fast!

 

TinyPortal © 2005-2018