Recent

Author Topic: New to the Free Pascal community  (Read 408 times)

kridel

  • Newbie
  • Posts: 2
New to the Free Pascal community
« on: August 19, 2019, 02:16:48 pm »
Hi everyone. I'm a rookie programmer from France and I started using Free Pascal a few months ago. So far I haven't made anything serious, but every time I checked this forum for answers I saw members giving nice and helpful responses. So huge props to the community. :)

I started programming in 2016 with C and Lua and later moved to C++ and PHP to fit my evolving needs. I discovered Lazarus, and by extension, Free Pascal, when I was looking for an alternative to Qt for making cross-platform applications with a GUI. What a pleasant surprise!

Code written in Pascal looks clean as heck in my opinion. Plus, since I'm the daydreaming type, the structured programming paradigm actually helps me quite a bit when I code. Also, I do appreciate the fact that I don't have to deal with wacky makefiles when I try and run my Free Pascal program on another operating system. Writing software on both my Debian lapotop and my Windows desktop with FPC is a real treat.

Lazarus is a good piece of software, too. Thanks to the people behind it, and double thanks to the people who implemented a disassembler in it. I like to dissect and observe what my code does under the hood.

So yeah. FPC and Lazarus are awesome. Please keep up the good work, lads! I'll try and be more helpful in the community once I'm skilled enough. :D
« Last Edit: August 19, 2019, 02:34:23 pm by kridel »

circular

  • Hero Member
  • *****
  • Posts: 2983
    • Personal webpage
Re: New to the Free Pascal community
« Reply #1 on: August 19, 2019, 02:33:32 pm »
Welcome to Lazarus and FreePascal. Bienvenue. Le Pascal c'est cool.  :D
Conscience is the debugger of the mind

kridel

  • Newbie
  • Posts: 2
Re: New to the Free Pascal community
« Reply #2 on: August 19, 2019, 02:42:52 pm »
Thanks, circular! Yeah, it's absolutely cool. I also like to make games on my free time and I've been gathering information about roguelikes lately. I had played DoomRL a few times before and it was pretty fun. So I wondered what language the author used... Oh hey! It's Free Pascal!

Now I want to make a roguelike game in Free Pascal too. :D Maybe one day.

circular

  • Hero Member
  • *****
  • Posts: 2983
    • Personal webpage
Re: New to the Free Pascal community
« Reply #3 on: August 19, 2019, 04:41:26 pm »
Oh ok so a kind of role-playing game viewed from the top?
Conscience is the debugger of the mind

lainz

  • Hero Member
  • *****
  • Posts: 3228
    • Lainz
Re: New to the Free Pascal community
« Reply #4 on: August 19, 2019, 05:19:20 pm »
Is a game that has randomly generated dungeons and enemies. Based on the game rogue that was the first and yes it was from top view. But now it doesnt means that is top view, there are roguelike games with horizontal view like mario or sonic games.

Handoko

  • Hero Member
  • *****
  • Posts: 3165
  • My goal: build my own game engine using Lazarus
Re: New to the Free Pascal community
« Reply #5 on: August 19, 2019, 05:34:18 pm »
@kridel

Welcome to the forum.

Lazarus and FreePascal are awesome. You can use them to create anything you can think and dream about. Of course you need to have the knowledge for it.

Check it out, the programs created using Lazarus:
https://wiki.freepascal.org/Lazarus_Application_Gallery

And these are simple graphics/game programs created using Lazarus/FPC:
https://github.com/lazarusccr/GraphicsContest

~~~off topic~~~
The Graphics Contest source code repository seems messy, can anyone please improve it?

lainz

  • Hero Member
  • *****
  • Posts: 3228
    • Lainz
Re: New to the Free Pascal community
« Reply #6 on: August 19, 2019, 05:44:05 pm »
~~~off topic~~~
The Graphics Contest source code repository seems messy, can anyone please improve it?

Hi Handoko, maybe you want to improve it?

I can give you access to that repository. Maybe improving the readme with a list of every project inside plus author and requirements to compile them will be enough.

BSaidus

  • Sr. Member
  • ****
  • Posts: 293
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: New to the Free Pascal community
« Reply #7 on: August 19, 2019, 05:48:45 pm »
Bienvenue, FPC/Pascal est plus simple que le C.
Tu te retrouvera certainement !!
  ;)
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7455
Re: New to the Free Pascal community
« Reply #8 on: August 19, 2019, 08:44:23 pm »
The most famous commercial Rogue series is of course Blizzard's diablo series