Development news thread (Editor 0.3.1.13, Engine 0.3-alpha)

Description: Storage for Sources, File Format Descriptions, Objects tables, algorithms, schemes, etc. (Answering only)
Moderator: Moderators

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #241by Wohlstand » 10 Sep 2016, 20:48

Bonnies wrote:Anyway, are the slopes finally fixed? I've been wondering when this will get finished! :)
Slopes are been FIXED, even I'll record a video demo for that

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #242by Wohlstand » 19 Sep 2016, 22:22

Bonnies,
phpBB [youtube]

Original link: https://www.youtube.com/watch?v=H3c-T9LeNag


Laguna M
Passerby
Passerby
Avatar
Laguna M
Passerby
Passerby
Reputation: 0
Posts: 4
Joined: 8 Oct 2016
Location: Cadiz
Website Twitter YouTube

Post #243by Laguna » 11 Oct 2016, 15:18

Many encouragement with this project. I love the idea of creating my own platform game ^^.

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

New Update!

Post #244by Wohlstand » 30 Nov 2016, 0:02

New Update!

This is a bugfix release which also contains editor and engine side improvements like coin counter per every block, fixed-size screenshots (custom fixed size can be declared in the application settings, in the view tab), and added greeting dialog which will ask a user which interface is preferred for convenience. Classic GUI style now has a toolbar which is similar to the toolbar which was in the legacy editor!

All downloads are have been updated!

Next works will hard, and would take a time because it's huge reorganizing is planned. Please don't worry, If you will find some minor or crashing bugs, feel free report me to let me emergency release a patch for it. Good Luck ;-)

Editor changelog 0.3.1.12
* Added draggable splitter in the events toolbox
* Added ability to define fixed size for exportable section piece
* Fixed crash, caused by very small pictures (1 px height)
* Added preview counter of coins in the blocks
* Added direction arrows for warp points of pipe type
* Fixed in-bounds of section detection used by flood-fill algorithm
* Added ability to override grid size with custom
* Added ability to delete all elements of specified ID
* Fixed toolboxes visibility management
* Fixed bug in default grid snapping value applying
* Added a vanilla-like toolbar which will be shown when SMBX-Like GUI will be requested
* Added item type global grid field in the lvl_blocks, lvl_bgo, lvl_npc, wld_levels, wld_paths, wld_scenery and wld_tiles INIs
* Added welcome dialog for newbies
* Get characters information from lvl_characters.ini instead of main.ini!
* Fixed missed "modified" mark on elements deleting
* Fixed the focus stealing in the "don't show properties box" mode
* Better nearest section detection calculation by position bookmarks
* Fixed some missed "file modified" triggers
* Fixed confused events history tracking
* Added a scroll area into "Warps and Doors" toolbox


Engine 0.2.6-patch-1
* Fixed some NPC-AI API properties
* Added GIF recorder (working everywhere, by F11 key press)
* Fixed rendering of lua-rendered stuff hidden by message boxes
* Added support of Z-Index for image and text rendering from lua code
* Config pack selection dialog has been reorganized into a scene (that allows using a joystick in it, making screenshots from it and even recording GIFs from it!). It's one of the steps to reducing Qt usage on the engine side. Target is using QCoreApplication only to reduce the size of engine's static build.
* Font manager has been improved and fixed
* Special pause menu for the level testing mode with ability to restart the level!
* Don't close IPC-ran level on restarting

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #245by Wohlstand » 14 Jun 2017, 1:45

Hello, everybody!

Important news, please read!

Recently we found a massive bug in Version 3.0 (older versions aren't affected) of the GIFs2PNG tool: When trying to convert images using a config pack and having the "-r" flag (remove source images) set, GIFs2PNG would also remove masks from the config pack!

We have updated the PGE Project builds to update GIFs2PNG to Version 3.0.1 which fixes this bug!

The next update to the PGE Project will come soon after we complete a lot of work on the engine application. The editor is preparing for a big reorganizing and will have many new features!

See you soon! Image

Greendan M
Count
Count
Avatar
Greendan M
Count
Count
Age: 16
Reputation: 55
Posts: 280
Joined: 26 Apr 2015
Location: Planet Caturn
Website Google+ Skype YouTube

Post #246by Greendan » 25 Jun 2017, 12:21

Nice! :clapping:
Image
Current Project:
Image
Website: https://supermariobrosxgreendanedition.alle.bg

Favourite Catchphrase:
You've cat to be kitten me right meow!

Image
Image
Image


I Support:
Image
Image
Image
Image

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

New Update!

Post #247by Wohlstand » 30 Aug 2017, 0:18

Greetings hoomans!

Here's a quick rundown of some (hopefully exciting!) news from the PGE devs for y'all.


We're releasing new versions of the Engine, Editor and other tools. These include small feature additions and numerous bugfixes for known bugs and crashes. This update also adds improved support for 38A level files and read-only support for 38A-formatted world maps.
PGE also finally has 64-bit assembly support for Windows (previously 64-bit support only went as far as Linux and macOS).

We're rebranding! The project you've known till now as the PGE Project will now be rebranding itself as the "Moondust" Project. For anyone feelin' out of the loop: For a while now, our devs have had the intention to have a project name that not only felt easier to remember, but something that had a more unique distinctive brand to reflect the project.

We think we've succeeded in figuring that out, and I'd like to thank everyone who participated in voting and/or provided feedback!

We're beginning a rather massive reorganization of the editor.
Yess it's true! The Editor is set to recieve a major overhaul and will be completely rewritten. Don't ring those alarm bells yet though! The existing editor will still be supported fully till we can get its replacement complete and up and running.

Article credits to Nexiana

All downloads have been updated

Editor changelog 0.3.1.12
Spoiler
* All frame delay values in all INI files have been renamed from "framespeed" and "frame-speed" into "frame-delay". Old values have been kept as aliases. The "framespeed" alias now has units in 1/65 seconds (to match with SMBX 1.3), while others have units in milliseconds.
* Added an absolute Z-Value definition for BGOs in the INI configuration
* Custom item INI files no longer require the section declaration at the beginning
* Added the absolute ~/Application/PGE Project alternate folder to escape path randomizing on macOS Sierra and higher
* Added ability to choose engine application in different folder if pge_engine does not exist in the same folder as editor
* Use physical hitboxes instead of bounding rectangles as grabbable area for every element
* Fixed crash caused by phantom R-Tree entries with dead pointer and zero size
* Fixed wrong initial frame for right-facing NPCs when animation is disabled
* Section numbers are now count from 0 (instead of counting from 1) to match SMBX and LunaLua core
* Added ability to hide meta-signs shown over blocks and NPCs when exporting images
* Added ability to hide enabled grid when exporting images
* Added ability to hide invisible blocks when exporting images
* Added more physical environment types
* Physical environment zones are now only grabbable by the border line again
* Fixed most rendering artifacts caused when animation is turned off
* Better "New File" toolbar drop-down menu icon
* Fixed a translation of Vanilla-like toolbar
* Fixed inability to save tileset when forbidden file path characters were used
* Custom counter settings now save into the "settings" subfolder along with all other settings INI files

Engine changelog 0.3-alpha
Spoiler
* Qt has been removed from dependencies for PGE Engine. PGE Engine now requires SDL2 only
* Font Manager has been reworked to use the FreeType library instead of QFont
* Added the ability to skip the long path opening animation by hitting the pause key on the world map
* Accuracy of the path opener has been improved and added support for debug rendering for it on the world map
* Added a smooth camera to opening path tiles on the world map
* Fixed the blinking of the playable character when shown on multiple cameras
* Fixed a bug which caused the appearance of self in the list of contacted objects, causing unexpected results
* All frame delay values in all INI files have been renamed from "framespeed" and "frame-speed" into "frame-delay". Old values have been kept as aliases. The "framespeed" alias now has units in 1/65 seconds (to match with SMBX 1.3), while others have units in milliseconds.
* Added an absolute Z-Value definition for BGOs in the INI configuration
* Custom item INI files no longer require the section declaration at the beginning
* Fixed issues related to HighDPI screen support: mouse cursor accuracy and rendering (worst case found on macOS with Retina screen)
* Use a subfolder of the default screenshot folder on macOS operating systems
* Added support for true multi-layered backgrounds

P3rf3ctXZer0
Good citizen
Good citizen
Avatar
P3rf3ctXZer0
Good citizen
Good citizen
Reputation: 2
Posts: 31
Joined: 1 Jul 2015

Post #248by P3rf3ctXZer0 » 12 Oct 2017, 7:39

Does this mean that when I google Plateform Game Engine it will open a page called Moondust?

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 25
Reputation: 319
Posts: 1293
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #249by Wohlstand » 12 Oct 2017, 19:14

P3rf3ctXZer0 wrote:Does this mean that when I google Plateform Game Engine it will open a page called Moondust?
"Platform game engine" is too generic title, and it will give lots of other game engines with similar title/subtitle even now. The reason of planned rebranding to give PGE an unique name which gives ability to easy identify it thousands of other similar game engines


Return to “Project Resources”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest