Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Ptakopysk - C++ game prototyping framework  (Read 9334 times)

0 Members and 1 Guest are viewing this topic.

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Ptakopysk - C++ game prototyping framework
« on: March 11, 2014, 11:04:35 am »


Ptakopysk
C++ Game Prototyping Framework

Website: http://ptakopysk.psichix.com

Hi, guys! :)
Since Floppy Game Jam i've made a little, simple to extend game prototyping framework based on component system known well from Unity. It's aim to make game prototyping more simplified and extending more than redundant code generation, so it's perfect for me for any Game Jam.

It's open source and you can download it from GitHub:
Framework: https://github.com/PsichiX/Ptakopysk.

Here is also a tutorial project that's use Ptakopysk Framework:
Floppy Disk: https://github.com/PsichiX/FloppyDisk

And code from tutorial to see how it's looks like:
https://github.com/PsichiX/FloppyDisk/blob/master/main.cpp
https://github.com/PsichiX/FloppyDisk/blob/master/Collider.h
https://github.com/PsichiX/FloppyDisk/blob/master/Collider.cpp
https://github.com/PsichiX/FloppyDisk/blob/master/running/assets/scenes/game.json

Zasuvka Ptakopyska IDE:
« Last Edit: August 17, 2014, 11:46:29 am by PsichiX »

Deathbeam

  • Jr. Member
  • **
  • Posts: 82
  • VB6, VB.NET, C#, HTML, PHP, CSS, JavaScript nerd.
    • View Profile
    • My portfolio
    • Email
Re: Ptakopysk - C++ game prototyping framework
« Reply #1 on: March 11, 2014, 01:54:27 pm »
You are Czech right?
Spooker Framework - Open source gaming library
My portfolio
Indie Armory - Small community of a game developers. Everyone is welcome. Bring your friends, family, pets...

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #2 on: March 11, 2014, 02:05:34 pm »
Nope, just framework name is translated "Platypus" to (positive) funny language :D

Ruckamongus

  • Jr. Member
  • **
  • Posts: 70
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #3 on: March 14, 2014, 05:05:43 am »
Looking through the framework more now... I recognize you from the GMC! Welcome to SFML :P

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #4 on: July 28, 2014, 12:03:14 am »
Hi all! Since my last post, i've made a huge progress with this project. Code side is pretty stable, now i'm working on dedicated IDE integrated with Code::Blocks and GCC.

Here you can check out sources and SDK: http://psichix.github.io/Ptakopysk/

And here you can look at current stage of IDE production:


Cheers ;)

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Re: Ptakopysk - C++ game prototyping framework
« Reply #5 on: July 28, 2014, 08:28:01 pm »
That looks nice. Since I'm on Linux, can you provide some more screenshots ?

Edit : just tested it on Windows. The IDE crashed each time I built the game. I also don't get how to add things on the scene.
I tried to create a component but I got an error but perhaps I should edit the c++ file ? :
UserComponent.h:24:40: error: 'm_value' was not declared in this scope
« Last Edit: July 28, 2014, 09:07:46 pm by Lo-X »

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #6 on: July 28, 2014, 09:13:40 pm »
holy crap - i have to check this bug immediately because it's serious :0 if you have GitHub account, can you create bug in issues panel with details or even screenshots? it would help me a lot :)

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Re: Ptakopysk - C++ game prototyping framework
« Reply #7 on: July 28, 2014, 10:06:39 pm »
Can I do it tomorrow ? I switched back on linux :)
I'll try to gather as much details as possible. Is there a log file or something I can provide ?

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #8 on: July 28, 2014, 10:36:57 pm »
Yep, can be tomorrow - i will try to investigate this as much as it's possible from your last post :) on windows there should be crash dialog with details field that will provide text field with detailed information.

prchakal

  • Full Member
  • ***
  • Posts: 142
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #9 on: August 02, 2014, 07:50:08 am »
I thinked that be Firefox :o

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Zasuvka Ptakopyska v1.0 released!
« Reply #10 on: August 14, 2014, 12:34:09 am »
Hi all!
Today i released first (hopely) stable version of Ptakopysk SDK and Zasuvka Ptakopyska IDE.

Here you can download and check latest release (just IDE and SDK, without sources):
https://github.com/PsichiX/Ptakopysk/releases

And here you can see how IDE finally looks like:


Have a fun and painless prototyping! Waiting for your feedback, guys :D
Cheers.

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #11 on: August 14, 2014, 08:48:23 pm »
Here is article about how to install and setup Ptakopysk toolset:
http://ptakopysk.psichix.com/ide-installation-setup/

Next article will be about first "Hello World" project and it will be published today! :D

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #12 on: August 15, 2014, 11:20:55 am »
Yay! And next article about how to manage scene, game objects and components in Zasuvka Ptakopyska IDE! Yay!
http://ptakopysk.psichix.com/hello-game-objects-components-and-properties/
:)

Chaore

  • Newbie
  • *
  • Posts: 41
    • View Profile
    • Email
Re: Ptakopysk - C++ game prototyping framework
« Reply #13 on: August 15, 2014, 01:36:08 pm »
Is your IDE using SFML for the GUI Rendering?  It looks very nice!!   ;)

PsichiX

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Ptakopysk - C++ game prototyping framework
« Reply #14 on: August 16, 2014, 05:56:18 am »
Is your IDE using SFML for the GUI Rendering?  It looks very nice!!   ;)
Only for Scene View (IDE must have to run project code inside IDE to make ability to properly manage game objects, components and properties).