Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon


4. May 2012

 

 

I have to say, Nathan does quick work, much faster than I do! Smile

 

As I said in this earlier post Nathan volunteered to port my SFML C++ tutorial to SFML 2.0.  Well, he is done.  So in addition to the 1.6 projects, you can now download source for SFML 2.0.

 

Keep in mind, the instruction are still for 1.6, that hasn’t changed, but you can now see code for either version.  Shortly I will edit the tutorial posts themselves to include the new download option, but for now you can download the 2.0 version sources here.  Part 8 does not include the FMOD sources, which were for demonstration purposes only and made the project quite a bit larger.

 

GameFromScratch C++ Edition SFML 2.0 downloads:

Part 6

Part 7

Part 8

Part 9

 

 

While he was porting, he ran into and reminded me of a bug that I encountered and Ninja-edited for future versions.  You may find that on occasion the ball disappears completely, at least in versions before part 9.  That was because GameBall used a counter from when the game started, instead of when play started.  So if you took a while to start the game, the ball could actually move on its own ( and off screen ).  The fix was a fairly simple flag I added in part 9.  For the fix details, take a look at the first few lines of GameBall::Update().

 

Thanks again Nathan.

Programming , ,

blog comments powered by Disqus

Month List

Popular Comments

Tiled 0.16.0 Released
Subscribe to GameFromScratch on YouTube Support GameFromScratch on Patreon


28. March 2016

 

Tiled, the popular open source 2D map editor, just released version 0.16.0.  If you are interested in learning more about Tiled, we have a complete tutorial series here on GameFromScratch.

The major new features of this release are:

 

Auto Updater and a new installer.

On windows machines, the installer is now MSI based.  Additionally you have option on OS/X and Windows of having Tiled automatically check for updates and present the release notes.  You can also set it to automatically download and install future updates.

tiled1

 

Improved Property Editing

The custom properties have been improved.  First up is the new Objects Type Editor enabling you to predefine a set of properties:

tiled2

One other major ability is the ability to define properties types as well as their name, supporting string, int, float and bool types.

 

Full Change Log

  • Added checking for updates, based on Sparkle and WinSparkle
  • Added default property definitions to object types (with Michael Bickel)
  • Added types to custom properties: string, float, int, boolean (with CaptainFrog)
  • Added Properties view to the Tile Collision Editor (by Seanba)
  • Added a reset button for color properties
  • Added eraser mode to Terrain Brush and fixed some small issues
  • Reuse existing Tiled instance when opening maps from the file manager (with Will Luongo)
  • Allow setting tile probability for multiple tiles (by Henrik Heino)
  • New MSI based installer for Windows
  • Optimized selection of many objects
  • libtiled-java: Fixed loading of maps with CSV layer data that are not square (by Zachary Jia)
  • Fixed potential crash when having Terrain Brush selected and switching maps
  • Updated Dutch, French, German, Japanese, Russian and Spanish translations

You can read more about the release here.

GameDev News ,

blog comments powered by Disqus

Month List

Popular Comments