piradyne at November 24th, 2013 10:18 — #1
GamePascal will be a cross-platform based game development system based around the Object Pascal language and powered by SDL2.
Version: Alpha Release 3
Platform: Win32 (Win64, MacOS, Linux and possible iOS & Android to come)
These are some of the features either already in or planned for a future release:
- Object Pascal (Delphi level 7 syntax)
- Powered by SDL2
- High-level game engine on top of SDL
- Cross-platform (Win32, Win64, Macos and Linux)
- Bytecode & Native code generation
- Light-weight customizable IDE (GamePascal Develop)
- Syntax Highlighting
- Code Completion
- Code Templates
- Source Level Debugging
- Plus much more...
The product will be developed and refined on win32 platform until it reaches a satisfactory level of maturity then it will be expanded to other platforms. We are looking for feedback, ideas and suggestion to help shape into a great and usable product. During the alpha/beta phase it will be free and most all features enabled for testing and feedback. It will to be a commercial product upon final release and very indie friendly. We plan to have a Free, Standard and Professional version. Those that contribute and provide feedback will be granted a free professional license and your name will be included in the credits (if you prefer) along with other incentives and special offers. More information and media coming soon.
Thanks for your consideration.
v71 at November 25th, 2013 05:51 — #2
sol_hsa at November 25th, 2013 08:57 — #3
Interesting and everything, but generally speaking: get a download online BEFORE announcing stuff like this.
piradyne at November 25th, 2013 09:05 — #4
Hi, well… since Object Pascal (Delphi) is my main development language, it was only natural. Been using Pascal since the Turbo Pascal 3.x days. I wanted something tailored specifically for making games. So… this is it (hopefully).
piradyne at November 25th, 2013 09:05 — #5
Yes, your are correct and that was the plan but I had server issues at the last moment so it’s delayed a bit. Should be sorted out soon. Sorry about that.
sol_hsa at November 25th, 2013 09:19 — #6
And what stopped you from waiting until the server issues are done? All you've just accomplished is diminishing the impact of your initial announcement..
sol_hsa at November 25th, 2013 09:21 — #7
People do game-specific languages based on basic or lua, so why not pascal..
piradyne at November 25th, 2013 12:09 — #8
I was all set to go.... posted the announcements all over... then bam! It took the whole day to get the issues sorted out with my hosting company (new server, new IPs... arrrg). Then I have to wait for a bit for full DNS propagation. Yea I know... always something. I will have the download posted soon. Thanks.
piradyne at November 25th, 2013 12:21 — #9
I love Pascal. It’s a great language, rich and expressive. I wanted to bring a nice, easy to use, yet capable development system based on Object Pascal to the table. You will simply be able to select your target platform and generate output for that platform without jumping through tons of hoops. We are going for a simple and elegant solution.
stainless at November 25th, 2013 14:51 — #10
REAL programmers don't use pascal. :>
sol_hsa at November 25th, 2013 15:08 — #11
I don't really see why.
Real programmers use whatever suits the task.
vilem_otte at November 25th, 2013 18:09 — #12
OMG GUYZ Y U don't know what real programmaz iz?
Just jokin' - but these posts really needed that link. Enjoy
piradyne at November 25th, 2013 20:48 — #13
Alpha Release 3 is now available here. Apologies for the delay. We were having some server issues. All should be sorted out now. Please let us know if you experience any download problems.
If you want to provide feedback, we encourage you to register an account at http://gamepascal.com and post in the support forums. Also, you are able to send feedback directly from within the IDE
stainless at November 26th, 2013 04:26 — #14
piradyne at November 26th, 2013 17:22 — #15
A small update to fix a few reported issues
piradyne at December 1st, 2013 12:24 — #16
I recently got asked the question: “with all of the other game programming products out there , that you intend to compete with , why is yours a better choice? What is it about your paid product that would be to my advantage to switch to? Does this product do something unique that other don’t, etc.?”
My response: http://gamepascal.com/why-use-gamepascal/
piradyne at December 10th, 2013 01:21 — #17
This is a short video showcasing the integrated context sensitive HTML help. It turned out the be a little more bothersome to get working than I anticipated. Now I just have to finish working on the documentation.
alienizer at December 12th, 2013 16:16 — #18
The way I see it, C is no better than Pascal. It's all about the compiler.
Beside, many beginners learn Delphi/Pascal to become programmers. Starting OpenGL with C++ for a beginner is discouraging. But Basic/Pascal? why not, more people would make games. I started with Pascal, and now I do C++ but I'm no expert at it because it's so complicated. I still use both languages, depend what I want to do.
So in my opinion, go for it. Like DarkBasic uses Basic coding for making games. Why not Pascal too? and maybe DOS later (just kidding LOL)
piradyne at December 21st, 2013 07:59 — #19
- GamePascal AstroBlaster Demo
- GamePascal IDE - Update #5 Video
- New build soon.
piradyne at December 29th, 2013 13:03 — #20
This is how I made the integrated help system in GamePascal.
next page →