Gamefromscratch
Gamefromscratch
Game development news, tutorials, reviews and more.
gamefromscratch.com
1 Les gens qui ont lié ça
125 Articles
2 Photos
0 Vidéos
0 Aperçu
Mises à jour récentes
  • NESFab Programming Language
    gamefromscratch.com
    NESFab is a new programming language for a very old platform, the Nintendo Entertainment System. It provides a C-like programming language but offers closer to assembly level performance. In fact NESFab claims to be the fast compiled programming language for the NES hardware (including the 6502 processor). NESFab is an open-source GPL 3 based project.Strengths and weaknesses of NESFab from their documentation:NESFab is a statically-typed, procedural programming language for creating NES games. Designed with 8-bit limitations in mind, the language is more ergonomic to use than C, while also producing faster assembly code. Its easy to get started with, and has a useful set of libraries for making your firstor hundredthNES game.2.1. Strengths of NESFabPerformance is generally superior to C and all other compiled languages.Mapperbanks are handled automatically and scale up without fuss.Multi-byte and fixed-point arithmetic is well supported and simpler than other languages.The compiler is easily configured, without needing complex build systems.Some asset loading is built-in. There are less steps to get your ideas onto the screen.2.2. Weaknesses of NESFabNESFab code is only compatible with the NES. It cannot compile to other systems.Only a select number of cartridgemappersare supported.Although NESFab performance is good, writing assembly by hand can obviously surpass it.NESFab is not as tried-and-true as other languages. They are likely bugs and missing features.Key LinksNESFab HomepageNESFab GitHubNESFab DocumentationNES Development WikiYou can learn more about NESFab in the video below.
    0 Commentaires ·0 Parts ·40 Vue
  • Unity have 3 MegaBundles Right Now
    gamefromscratch.com
    Unity have 3 MegaBundles Right Now / News / February 14, 2025 / Bundle, UnityThe Unity Asset Store megabundles are back in a big way, with not one, but three Mega Bundles available. The Fantasy MegaBundle, the Sci-Fi MegaBundle and the Realistic MegaBundle. Thankfully the majority of assets in these bundles have not been featured in previous Unity Asset Store bundles or on Humble Bundle. Fantasy MegaBundleEnvironment / Weather / Nature VFX packLow-Poly Medieval Fantasy Heroes Basic PackLow Poly Fantasy BundleFS Melee Combat SystemFantacode StudiosvFavorites 2Fantasy Forest EnvironmentLinework: Easy Outlines, Edges and FillsUmbra Soft Shadows Better Directional & Contact Shadows for URPStylized Fantasy Dragons PackKayKit Adventurers Character Pack (for Unity)Decal SplinesPure Nature 2 : IslandsMonsters Fire PackSci-Fi MegaBundleSpace Combat KitSciFi Neon High CitySci-Fi Ship ControllerAMS UI Soft MaskSci-Fi SoundsModular Stylized Cyberpunk StreetKUBIKOS Sci-fi Cube WorldSciFi Space Station HeavyMighty Tracking Scene Optimization, AI Tracking and Physics DebuggingLightning SystemsCustomizable 3D Characters Complete BundleRealistic MegaBundleEasy Minimap System MT GPS, Radar, Worldmap, Fog of War & MoreObi SoftbodySmartTools Work Smarter, Not Harder.Real World TerrainRunning Water VFXSand Effects PackUltimate Chat BoxLUMINA GI: Real-Time Voxel Global IlluminationRealistic Car ControllerCharacter Controller ProDecaleryObfuscator ProPegasusOnline Maps v3Crest Water 4 BIRP (Ocean, Rivers & Lakes)House Props & Furniture Vol. 2Realistic Eye MovementsAltos Volumetric Clouds, Skybox, and Weather for Unity URPRealistic Cliffs and RocksIf you arent a Unity user, you can still export these assets to other engines, following these guides:Unity to Godot in SecondsUnity to Unreal Using Utu PluginExporting From Unity to Other Engines and BlenderAsset Store Assets in Other Engines Is It Legal?Links on this page contain an affiliate code that helps support GFS if used (and thanks so much if you do!). You can learn more about the Fantasy MegaBundle, the Sci-Fi MegaBundle and the Realistic MegaBundle in the video below.
    0 Commentaires ·0 Parts ·39 Vue
  • s&dBox Game Engine by Facepunch
    gamefromscratch.com
    Today we are checking out s&dBox, a new game engine and spiritual successor to Garys Mod by Facepunch (who also created the hit game Rust). While Garys Mod enabled gamers to create cool experiences to share and interact with, s&dbox takes it a step further, by not only having the interactive physics sandbox of Garys Mod, but also adding a full-blown game engine built on top of Valves source engine (and user the Hammer game editor). This will enable creators to actually publish their creations as full blown games and Facepunch intend to build their future projects on s&dboxs foundations.s&dbox is described as:S&box is not going to be Garrys Mod 2. It will eclipse what is possible in Garrys Mod rather than simply be a modern version of it.We are taking Source 2 and using our knowledge of Source 1, Garrys Mod, Unity and Unreal Engine were trying to create an intuitive, modern feeling game development environment where everything is moddable.Like Rust and Garrys Mod we see this as a long term thing. We intend to eventually make our own games using it. It is something for us to work on and improve every day for the next couple of decades.Right now you can sign up for s&dbox completely free, you simply need to log in using your Steam account on this page.S&dbox is a full-blown game engine with world editing tools (Hammer), animation tools, terrain tools, as well as a C# scripting support in addition to ActionGraph, their visual scripting solution. When you launch s&dbox you also have the option to simply launch into sandbox mode and play the creations of other users. One important question for developers of course is can we make money?Will creators be able to monetize?Yes. But we want to be careful about what that means. We dont want everything becoming pay to win like on other platforms.Key Linkss&dbox Homepages&dbox DocumentationYou can learn more about s&dbox and see it sorta in action (its a bit buggy for me it is still very much under development at this point) in the video below.
    0 Commentaires ·0 Parts ·41 Vue
  • PlayCanvas 2.5 Released
    gamefromscratch.com
    PlayCanvas is a popular 2D/3D game engine with a full editing environment for creating WebGL accelerated high performance games. PlayCanvas has a proprietary online 3D editor built on top of an open-source game development framework. We have long followed the progress of the PlayCanvas engine, including this multi-part creating your first game tutorial several years back. PlayCanvas just released PlayCanvas 2.5 with the following new features:Updates to material chunks override functionality by@mvaligurskyin#7284Small gsplat init update by@slimbuckin#7286Moved CameraFrame script to ESM folder by@mvaligurskyin#7285Script Types & ESLint by@kpal81xdin#7288Refactor Grid class initialization and set initial values by@marklundinin#7287Refactor first-person controller script by@marklundinin#7289Refactor Camera controls by@kpal81xdin#7291Unified handling of core shader generation defines by@mvaligurskyin#7298Replace skybox shader generator with a ShaderMaterial using few defines by@mvaligurskyin#7301GsplatMaterial interally uses ShaderMaterial to generate variants by@mvaligurskyin#7302WarnOnce in debug mode if material parameter is being set to undefined by@mvaligurskyin#7305Do not log warning when material data contains sheenGlossTint, which was removed by@mvaligurskyin#7306Shader WGSL example split single shader into vertex and fragment by@mvaligurskyin#7310Improve preprocessor to allow for define value injection by@mvaligurskyin#7309View Cube extra by@kpal81xdin#7081Examples build rework by@kpal81xdin#7314Script Destroy by@kpal81xdin#7315VecN/Color array conversion support by@kpal81xdin#7312Examples build static file optimisation by@kpal81xdin#7317Camera controls focus damping by@kpal81xdin#7313Editor example updates by@kpal81xdin#7319Easier to override render pass used by the CameraFrame by@mvaligurskyin#7321Improvements to sRGB support by the Texture by@mvaligurskyin#7323Gizmo rotate updates by@kpal81xdin#7327Improved support for WGSL shaders. by@mvaligurskyin#7320Improvement to internal WGSL shader processing to only replace whole words by@mvaligurskyin#7329Outline renderer supports morphed models by@mvaligurskyin#7333When Texture.srgb is changed, shaders are reevaluated to be recreated by@mvaligurskyin#7336Adds@enableifto Camera Controls Script by@marklundinin#7330Gsplat material creation no longer set undefined parameters on the material by@mvaligurskyin#7339Make Batch.destroy public as its useful for destroying manually created batch groups by@mvaligurskyin#7340There are also several fixes in the 2.5 release. Full release notes are linked below.Key LinksPlayCanvas 2.5 Release NotesPlayCanvas HomepagePlayCanvas GitHub RepositoriesYou can learn more about the PlayCanvas game engine and the 2.5 release in the video below.
    0 Commentaires ·0 Parts ·56 Vue
  • Fab February 2025 Free Asset Giveaway #2
    gamefromscratch.com
    Fab February 2025 Free Asset Giveaway #2 / News / February 11, 2025 / Assets, Free, UnrealEvery other Tuesday we get anUnreal EngineFab marketplace giveaway, and this Tuesday is no exception. You can get three free game development assets during the next two weeks; all of the assets work in Unreal natively as well as one asset being available for the Unity game engine. If you are using a different game engine or tool, we have guides below that instruct you on how to export from Unreal Engine to other engines such as Godot, Blender or Unity for example. These assets will be available until February 25th, 2025, when hopefully they will be replaced with 3 more free assets.This weeks free assets include:You can see all of these assets in action in thevideobelow.If you are interested in getting these assets into other game engines, check out our various guides available here:
    0 Commentaires ·0 Parts ·60 Vue
  • More Layoffs and Restructuring at Unity
    gamefromscratch.com
    After several years of layoffs following their 2020 IPO that cumulated in the ousting of CEO John Riccitiello, it had seemed that Unity was finally on solid footings going forward. Under new CEO Matthew Bromberg the state of Unity seemed to be heading in the right direction. Unfortunately, as reported by 80lv it seems the layoffs are not yet over. This morning the following memo was circulated by the CEO inside Unity describing the restructuring that is about to occur:Folks,We are making some important organizational changes today within the CTO, Engine Product, and Ads teams. These changes are a response to choices were making about what direction Unity will take in the future, and some of our colleagues jobs will be impacted.What follows provides some detail on the rationale behind the decisions weve made and how those decisions will be implemented. I know that there is some exhaustion associated with prior changes at Unity that havent delivered the promised results, but 2025 is going to be the year where we bring to market products and services that will transform our position in the marketplace and provide a springboard to long-term growth.The EngineOur product and engineering teams are currently stretched across too many products, creating complexity and limiting impact. Historically, weve engaged in extended debates about what our focus would be, which would prevent crisp decision making and limit release velocity. We also added people and created operating structures that were meant to speed us up, only to find they were slowing us down. Under the leadership of Steve Collins, Shanti Gaudreault, Andie Nordgren, and Adam Smith, we are changing this approach. Some principles well be following:Optimize around fidelity for ubiquity: While well always try to enable the best quality graphics we can, our primary directive is to help customers reach the widest possible audience across platforms and devices.Improve the customer experience today: While we wont sacrifice innovation, we need a better balance between looking ahead and shipping higher quality, better performing, more stable software. We are going to invest in stability by tackling critical technical debt, making it easier for customers to build and run games while reducing risks tied to outdated technologies. To innovate, we must first strengthen our existing foundation.Platform extensibility: Our platforms extensibility is its greatest strength. Well double down on this by allowing customers and partners to build on our core capabilities with strong support.Invest in Industry, Live Services, and AI.Data is our future: Our engine customers need better insight into player behavior and Runtime stability, and our advertising customers need better ROI to grow their games. The Runtime must enable both.As part of this new approach, we are also bringing key technical teams together to ensure all product decisions directly support our new principles. Pierre-Paul Girouxs AI group and Amar Mehtas Central Technology Services team are joining the CTO organization, with both Pierre-Paul and Amar reporting directly to Steve.Advertising Products, Engineering and RevenueTwo years on from the merger with ironSource, it is time to bring our go-to market teams, technology, and product offering together, integrating them directly into the Unity ecosystem so that our customers can gain a competitive edge in the market.In 2025, in conjunction with completing the rebuild of our machine learning stack, well integrate Unity Ads, Unity LevelPlay, and the Tapjoy offerwall into the Runtime so that they are on the same cloud and data platform and share a single data set. Our Ads revenue teams will then require some modification to align fully with our product and engineering teams, and well be able to streamline our data science and ad serving teams as well.We are splitting the revenue organization into two global teams Supply and Demand which will be led from EMEA and the U.S., respectively.This will allow the Demand leader in the U.S. to be closer to the PE teams working on the machine learning and data initiatives that will have the greatest impact on our advertising customers.The Supply team will align more closely with the relevant PE teams in Tel Aviv and EMEA for smoother coordination, and will own supply sales, LevelPlay and Offerwall integrations, and tech support.The product and engineering teams for the ironSource ad network will remain as a cohesive, standalone team that can move fast and adjust to customer needs with no investment in tech migrations. This will create two distinct paths for each network to thrive, and ensure we can maintain growth in our current business while evolving as quickly as we can to meet the challenges in the marketplace.As part of this change, we also want to consolidate the Ads leadership in the U.S., and therefore in a few months, after completing the transition and ensuring were set up for success, Nadav Ashkenazy will hand over the CRO responsibility to a new leader in North America. Nadav wears many hats at Unity leader of the Ads revenue org, GM of Supersonic, and site leader of Tel Aviv. I want to extend my deep gratitude to him for his leadership, dedication, and the amazing job hes done leading our Tel Aviv office. Im very grateful for his partnership.Thats the gist of what we are doing and why. People whose roles are being eliminated or those entering an employment consultation period will be notified over the course of the next couple of days, with instructions on next steps. We expect all notifications to be completed by EOD on Feb 12.I want to thank each impacted colleague for their contributions to Unity. Well do everything we can to handle these difficult changes with a lot of care and consideration, and to support impacted employees through this transition. Please remember to take care of yourselves as well. Confidential support through Lyra is available if you need it, and well extend access to mental health benefits to those who are leaving.If you have questions or concerns, dont hesitate to reach out to your manager, an executive leader, or #ask-hr. More details about the changes and updated org charts will be added to this intranet page.Starting later this week, Ill be sharing more about our 2025 strategy in a series of Town Halls in Montreal, Tel Aviv, Copenhagen, Seoul, Tokyo, and San Francisco, where Ill also be able to answer your questions about how these changes support that strategy. The first Town Hall will be global and I will host it in Montreal tomorrow. I look forward to seeing many of you both in person and virtually then.MattOur heart goes out to all of the employees at Unity Technologies that are impacted by the latest round of layoffs, which hopefully are the last of them. You can learn more about the layoffs and restructuring at Unity in the video below.
    0 Commentaires ·0 Parts ·63 Vue
  • The Gates Godot Powered 3D Web Browser
    gamefromscratch.com
    The idea of linking 3D experiences together to create cyberspace has been with us for a very long time, a term first coined in the book Neuromancer (published in 1984). Early technologies like VRML attempted this, but were ahead of the technology of the day. The Gates is one such modern project, that essentially provides a 3D web browser built upon the open source Godot game engine for connecting and playing Godot games online. It also comes with tooling that enables you to publish compatible Godot games to create your own online communities.The Gates is described as:TheGatesis a free and open-source 3D internet browser build withGodot Engine.It connects game experiences together like world wide web and allows you to easily access them without installing.Available on Windows, Linux and MacOSOne very important fact to be aware of right now:*important: Windows and MacOS version doesnt have sandboxing meaning its not secure to open non trusted gates and Linux sandboxing is not tested fully, so be carefulWe are working on it) any help is appreciatedThe Gates project is open source under the MIT license.Key LinksThe Gates HomepageThe Gates GitHubThe Gates DocumentationThe Gates Godot ExporterYou can learn more about this interesting (and very early) Godot cyberspace project The Gates in the video below.
    0 Commentaires ·0 Parts ·130 Vue
  • Fyrox Rust Game Engine 0.36 Release
    gamefromscratch.com
    Fyrox Rust Game Engine 0.36 Release / News / February 6, 2025 / Engine, Release, RustThe Rust-powered Fyrox game engine just released Fyrox 0.36, their biggest release to date. Fyrox is the closest thing to a Rust powered Unity game engine you will find. This open-source rust game engine saw improvements across the board, as well as new features such as a new project manager, 9-patch editor and a new tilemap system for 2D games.From the Fyrox 0.36 release blog:Im happy to announce that Fyrox 0.36 has been released! Fyrox is a modern game engine written in Rust, it helps you to create 2D and 3D games with low effort using native editor; it is like Unity, but in Rust. This release is the largest in history of the engine so far. It includes major rendering improvements, feature-rich tile maps, UI styling support, project manager, nine patch improvements, collider shape editing, terrain improvements, animation improvements, particle system improvements, huge amount of bugfixes and a lot more.Full release notes and details are available in the announcement.Key LinksFyrox HomepageFyrox 0.36 Release DetailsFyrox BookFyrox GitHubFyrox Demo Projects GitHubYou can learn more about the Rust-powered Fyrox game engine and the Fyrox 0.36 release in the video below.
    0 Commentaires ·0 Parts ·107 Vue
  • Lua Game Engines in 2025
    gamefromscratch.com
    GameFromScratch.comLua Game Engines in 2025Today we have compiled a list of the best Lua game engines and game frameworks (and a few miscellaneous game development options) for game development in 2025. This is the third in a series of posts exploring the game engine options available for the most popular programming languages. We haveThe post Lua Game Engines in 2025 appeared first on GameFromScratch.com.
    0 Commentaires ·0 Parts ·91 Vue
  • Get RPG Maker VX Ace Free + New Humble Bundle
    gamefromscratch.com
    There is a double decker of game development news in one post today. First, we have a new Humble Bundle of interest to game developers, the Game Programming Books by Pearson bundle, a collection of e-books on game design, programming and more. This joins yesterdays excellent Ovani Game Audio bundle.Second, you can get a copy of RPG Maker VX Ace completely for free on Steam right now in celebration of RPG Maker Festival 2025. The direct Steam link is available here if you want to pick up your own copy of RPG Maker VX Ace for free. Be careful there is also (oddly) an option to buy it on the same page, so be sure to select the right option. This offer is only available until February 10th at 10AM PST!Details of the RPG Maker Festival 2025:RPG Maker Festival 2025 A festival full of anniversaries, with all GAMES coming together!Maker Day (Tsukuru no Hi, February 15th) is the day for recognizing and spreading the joy of making games!To celebrate this day, we are holding the online event RPG Maker Festival again this year!The RPG Maker Festival is a grand event with the theme of Creators and players, everyone is the star!Therell be new releases and lots of discounts for RPG Maker products, DLCs, and a large number of games created with RPG Maker.This year, the number of participating titles is1074 games a record for the event! Dont miss your chance to discover new masterpieces and make some great purchases.Additionally, were pleased to inform you that RPG Maker VX Ace will be made free for a limited time! Please download it from the link at the bottom of the page.Using bundle links on this page helps support GFS (and thanks so much if you do!). You can learn more about both the new Game Programming Book bundle and the free release of RPG Maker VX Ace in the video below.
    0 Commentaires ·0 Parts ·103 Vue
  • Infinite Echoes Ultimate Ovani Sound and Music Humble Bundle
    gamefromscratch.com
    The Infinite Echoes Ultimate Ovani Game Sound and Music Humble Bundle is now live. This bundle is a huge collection of game development-oriented sound effects and music packs from Ovani Sound. It also includes dynamic music playback plugins for Unreal Engine, Unity and Godot. The best part of Ovani Humble Bundles is they tend to be all new content, except the plugins. This bundle is organized into the following tiers:1$ TierFunk Music Pack Vol. 2Action Flick Music Pack Vol. 2Classical Music Pack Vol. 3Sci-Fi Horror Sound FX Pack Vol. 2Player Status Vol. 2Destruction Sound FX Pack Vol. 2Mid TierKeys Music Pack Vol. 4Electricity Sound FX PackElectronic Music Pack Vol. 7Superheroes Sound FX PackSci-Fi Horror Music Pack Vol. 2Ethereal Music Pack Vol. 3Childrens Music Music Pack Vol. 2Robotic Beings Sound FX PackJapanese Music Pack Vol. 4Heavy Electronic Music Pack Vol. 3Synth Fantasy Music Pack Vol. 320$ TierCombos, Crits, & Fails Sound FX Pack Vol. 2Casual Music Pack Vol. 5Chiptune Music Pack Vol. 5Dark Fantasy Music Pack Vol. 2Orchestral Ambient Music Pack Vol. 3Ambient Music Pack Vol. 8UI & Menus Sound FX Pack Vol. 4Mixtape Music Pack Vol. 1Environmental Ambiences Sound FX Pack Vol. 4Medieval Fantasy Sound FX Pack Vol. 4Body Horror Sound FX Pack Vol. 2Fearsome Creatures Sound FX Pack Vol. 2Hannah Weeks Voice Over PackBryce Garland Voice Over PackUnity Music PluginUnreal Music PluginGodot Music PluginUsing our links helps support GFS (thanks so much if you do!) and if you have an issue with opening the link, try opening it in a new tab and it should work just fine. You can learn moreabout the Infinite Echoes Ultimate Ovani Game Sound and Music Humble Bundle in thevideobelow.
    0 Commentaires ·0 Parts ·117 Vue
  • Scrap Raylib Powered Visual Programming Language
    gamefromscratch.com
    Scrap Raylib Powered Visual Programming Language / News / February 1, 2025 / No Code, Programming LanguageThere is a new Visual Programming language available, Scrap. It is a free and open source (GPL v3 licensed) project that is heavily inspired by the Scratch programming language, which was made using the excellent C/C++ Raylib game framework. The big difference between Scrap and Scratch is a focus on advanced users and performance.Key differences of Scrap from Scratch include:Faster runtime (Still not faster than Turbowarp because Scrap is interpretedfor now)The addition of separate else if, else blocks (C-end blocks as i call them), which eliminates a lot of nested checks with if-else blocks (i.e. more flexible variant of if-else block in Snap!)Variables can have a lifetime, which avoids variable name conflicts and allows to make temporary variablesCustom blocks can return values and can be used as an argument for other blockVarious string manipulation blocks and bitwise operator blocksData type conversion functionsMore strict checks for [[] = []] and [[] != []] blocks. Now they are case sensitive and will check data type for equalityLists are now a data type instead of a different type of variable, this allows nesting lists inside a list (although its not very convenient as of right now)The code runs in a separate thread. This solves some performance issues compared to ScratchModularized interface. Most of the interface can be rearranged or moved to another tabScrap is available on Windows and Linux.Key LinksScrap GitHubScrap DownloadsRaylib FrameworkYou can learn more about Scrap in the video below.
    0 Commentaires ·0 Parts ·123 Vue
  • C/C++ Game Engines in 2025
    gamefromscratch.com
    GameDev Archives GameDev ArchivesSelect Month January 2025 (17) December 2024 (29) November 2024 (25) October 2024 (26) September 2024 (22) August 2024 (14) July 2024 (20) June 2024 (20) May 2024 (21) April 2024 (23) March 2024 (30) February 2024 (23) January 2024 (17) December 2023 (18) November 2023 (17) October 2023 (30) September 2023 (30) August 2023 (13) July 2023 (17) June 2023 (20) May 2023 (24) April 2023 (20) March 2023 (25) February 2023 (22) January 2023 (19) December 2022 (15) November 2022 (25) October 2022 (18) September 2022 (19) August 2022 (18) July 2022 (13) June 2022 (22) May 2022 (23) April 2022 (28) March 2022 (29) February 2022 (21) January 2022 (21) December 2021 (18) November 2021 (26) October 2021 (22) September 2021 (21) August 2021 (23) July 2021 (24) June 2021 (23) May 2021 (24) April 2021 (28) March 2021 (35) February 2021 (26) January 2021 (28) December 2020 (33) November 2020 (38) October 2020 (34) September 2020 (38) August 2020 (30) July 2020 (33) June 2020 (34) May 2020 (27) April 2020 (34) March 2020 (31) February 2020 (26) January 2020 (22) December 2019 (20) November 2019 (23) October 2019 (34) September 2019 (30) August 2019 (17) July 2019 (25) June 2019 (22) May 2019 (26) April 2019 (21) March 2019 (28) February 2019 (24) January 2019 (27) December 2018 (14) November 2018 (19) October 2018 (22) September 2018 (23) August 2018 (23) July 2018 (30) June 2018 (32) May 2018 (33) April 2018 (21) March 2018 (29) February 2018 (16) January 2018 (18) December 2017 (15) November 2017 (15) October 2017 (15) September 2017 (20) August 2017 (12) July 2017 (15) June 2017 (25) May 2017 (20) April 2017 (16) March 2017 (30) February 2017 (31) January 2017 (24) December 2016 (32) November 2016 (42) October 2016 (27) September 2016 (34) August 2016 (32) July 2016 (35) June 2016 (37) May 2016 (48) April 2016 (83) March 2016 (56) February 2016 (43) January 2016 (54) December 2015 (44) November 2015 (49) October 2015 (17) September 2015 (13) August 2015 (13) July 2015 (17) June 2015 (27) May 2015 (20) April 2015 (15) March 2015 (18) February 2015 (9) January 2015 (11) December 2014 (17) November 2014 (22) October 2014 (47) September 2014 (9) August 2014 (5) July 2014 (14) June 2014 (17) May 2014 (12) April 2014 (13) March 2014 (18) February 2014 (13) January 2014 (15) December 2013 (6) November 2013 (8) October 2013 (8) September 2013 (21) August 2013 (13) July 2013 (16) June 2013 (17) May 2013 (13) April 2013 (21) March 2013 (18) February 2013 (13) January 2013 (13) December 2012 (15) November 2012 (22) October 2012 (24) September 2012 (24) August 2012 (41) July 2012 (16) June 2012 (32) May 2012 (28) April 2012 (19) March 2012 (12) February 2012 (18) January 2012 (11) December 2011 (12) November 2011 (13) October 2011 (22) September 2011 (7) August 2011 (11) July 2011 (5) June 2011 (7) May 2011 (16) April 2011 (10) January 1970 (1)
    0 Commentaires ·0 Parts ·125 Vue
  • Fab February 2025 Free Asset Giveaway
    gamefromscratch.com
    Fab February 2025 Free Asset Giveaway / News / January 28, 2025 / Assets, Free, UnrealEvery other Tuesday we get anUnreal EngineFab marketplace giveaway and this Tuesday is no exception. You can get three free game development assets during the next two weeks, all of the assets work in Unreal natively (there are no Unity specific assets this week). If you are using a different game engine or tool we have guides below that instruct you on how to export from Unreal Engine to other engines such as Godot, Blender or Unity for example.This Months free assets include:You can see all of these assets in action in thevideobelow.If you are interested in getting these assets into other game engines, check out our various guides available here:
    0 Commentaires ·0 Parts ·137 Vue
  • The Complete Godot 2025 Zenva Course Humble Bundle
    gamefromscratch.com
    There is a new Humble Bundle of interest to game developers, The Complete Godot 2025 Course bundle by Zenva. This bundle contains a collection of up to 24 courses for Godot Engine 4.x at both beginner and intermediate levels. The vast majority of training materials in this bundle have not been featured in previous Humbles. The bundle is composed of the following courses:1$ TierIntro to Godot 4 Game DevelopmentGodot 4 Mini-ProjectsMedian TierMobile Game Development with GodotBuild a Walking Simulator with Godot 425$ TierIntermediate Godot Essential Programming PatternsThe Comprehensive Godot Multiplayer CourseConstruct a Multiplayer Lobby in GodotCreate a Horror Game in Godot 4Discover Procedural Generation in Godot 44X Strategy Game in Godot & C# Unit 1 Hex-Based Map4X Strategy Game in Godot & C# Unit 2 City Spawning4X Strategy Game in Godot & C# Unit 3 UnitsDevelop a Complete Roguelike Game in GodotGit and GitHub for Godot Version Control EssentialsMake Custom Plugins for Godot from ScratchCreate 3D Spatial Shaders with Godot 4Build a Complete Hypercasual Game with GodotComplete Godot Project In-Game ShopBuild a Tower Defense Game in Godot 4Develop a Bullet Hell in Godot 4Build a Complete, Fully-Fledged 2D Game with GodotBuild a Complete Puzzle Game with Godot and C#Make a Metroidvania in Godot 4Make an AI State Machine in Godot 4Outside of the $1 tier, none of the courses have been featured in previous Humble Bundles. The courses are redeemed using a single key on the Zenva website. Using our links helps support GFS (thanks so much if you do!) and if you have an issue with opening the link, try opening it in a new tab and it should work just fine. You can learn more The Complete Godot 2025 Course bundle by Zenva about in the video below.
    0 Commentaires ·0 Parts ·129 Vue
  • Elites Creators Superbundle on Humble Bundle
    gamefromscratch.com
    The Elite Creators Superbundle on Humble Bundle is a collection of 4000+ high quality Unreal Engine assets from Meshingun Studio, SCANS Factory, Dekogon and Prophaus. The assets are redeemed on the Fab marketplace and are for Unreal Engine, although they can be exported to other tools and game engines using the guides available below. The bundle is organized into the following tiers:1$ TierFood ScansRestaurant VOL.1 Food Prep (Nanite and Low Poly)Stone Sculptures VOL.2 Statues and Benches (Nanite + Low Poly)Stone Sculptures VOL.l Modular Urns & Stand (Nanite + Low Poly)Foliage VOL.5 Euonymus Bushes (Nanite and Low Poly)Foliage VOL.6 Broom Bushes (Nanite and Low Poly)[SCANS] Urban Props Vol. 1Median TierParadise Motel Modular PackFeudal Japan Interior Props Vol1[SCANS] Gate BackyardTown Buildings VOL.1 BoathouseVictorian VOL.1 Furniture (Nanite and Low Poly)Gothic Cemetery PackMedieval Props Pack[SCANS] Urban Props Vol. 230$ TierPharaohs Legacy: Egyptian Temple MegapackGothic Interior MegapackMedieval Fantasy Ruins Dark Forest Environment[SCANS] Cemetery Forgotten ChurchyardAncient Mountain Temple (Nanite)Medieval VOL.1 Kitchen (Low Poly)Anemoia ManorResidential Houses Modular PackFeudal Japan Exterior Props Vol1Bones VOL.1 Animal Bones 1 (Nanite + Low Poly)Medieval VOL 9 Castle FurnitureIf you wish to convert the assets from one game engine to another, consider the following guides.You can learn more about Elite Creators Superbundle on Humble Bundle in thevideobelow. Using links on this page helps support GFS (and thanks so much if you do!). If you have any trouble opening the links simply paste it into a new tab and it should work just fine.
    0 Commentaires ·0 Parts ·116 Vue
  • Godot Script IDE Add-On
    gamefromscratch.com
    Godot Script IDE Add-On / News / January 23, 2025 / Add-On, GodotToday we are looking at a free and open-source add-on for the Godot game engine called Script-IDE. In a nutshell this plugin makes the GDScript coding experience in the Godot editor a much more pleasant experience by adding several editing experiences you except to find in a tool like Visual Studio Code or JetBrains IDEs.Features of Script IDE include:Scripts are now shown as Tabs inside a TabContainerThe Outline got an overhaul and shows more than just the methods of the script. It includes the following members with a unique icon:Classes (Red Square)Constants (Red Circle)Signals (Yellow)Export variables (Orange)(Static) Variables (Red)Engine callback functions (Blue)(Static) Functions (Green)All the different members of the script can be hidden or made visible again by the outline filter. This allows fine control what should be visible (e.g. only signals, (Godot) functions, )ARight Clickenables only the clicked filter, anotherRight Clickwill enable all filters againThe Outline can be opened in a Popup with a defined shortcut for quick navigation between methodsYou can navigate through the Outline with theArrowkeys (orPage up/Page down) and scroll to the selected item by pressingENTERScripts can be opened in a Popup with a defined shortcut or when clicking the three dots on the top right of the TabContainer for quick navigation between scriptsThe currently edited script is automatically selected in the Filesystem DockFiles can be quickly searched by the Quick Search Popup withShift+ShiftThe plugin is written with performance in mind, everything is very fast and works without any lags or stutteringKey LinksScript IDE GitHub PageScript-IDE in the Godot Asset LibraryYou can learn more about Script IDE for Godot and see it in action in the video below.
    0 Commentaires ·0 Parts ·127 Vue
  • Unity Quick Start Bundle $300 in Assets for $1
    gamefromscratch.com
    GameFromScratch.comUnity Quick Start Bundle $300 in Assets for $1There is a new bundle over on the Unity asset store The Unity Quick Start Bundle. This bundle contains $300 worth of Unity assets for just a single $1. The bundle ends on Monday, January 27th! Contents of the bundle include: 2D Pixel Unit Maker SPUM Cartoon GUI []The post Unity Quick Start Bundle $300 in Assets for $1 appeared first on GameFromScratch.com.
    0 Commentaires ·0 Parts ·143 Vue
  • SDL 3 Released
    gamefromscratch.com
    SDL 3 Released / News / January 22, 2025 / SDL, or the Simple DirectMedia Layer is one of the most important open-source game development frameworks and they just released SDL 3. Well technically its SDL 3.2.0, but it is the first production ready version of the SDL 3 branch. Key features of SDL 3 include:Extremely good documentation: Weve spent a ton of effort writing and revising the API reference.Example programsto get you started,running in your web browser!More consistent API naming conventions. Everything is named consistently across the API now, instead of different subsystems taking different approaches. Also, weve tended toward more descriptive names for things in SDL3.Main Callbacks: optionally run your program from callbacks instead of main().GPU API: access to modern 3D rendering and GPU compute in a cross-platform way.Dialog API: access to system file dialogs (file and folder selection UI for opening/saving).Filesystem API: simple directory management and globbing, access to topic-specific user folders.Storage API: Abstract interface to platform-specific storage.Camera API: access to webcams.Pen API: access to pens (like Wacom tablets and Apple Pencil, etc).Logical audio devices: different parts of an app can get their own unique audio device to use.Audio streams: handle buffering, converting, resampling, mixing, channel mapping, pitch, and gain. Bind to an audio device and go!Default audio devices: SDL3 will automatically manage migrating to new physical hardware as devices are plugged in, ripped out, or changed.Properties API: fast, flexible dictionaries of name/value pairs.Process API: Spawn child processes and communicate with them in various ways.Colorspace support: Surfaces and the renderer, etc, can manage multiple colorspaces.The Clipboard APIcan support any data type(SDL2 only handled text), and apps can provide data in multiple formats upon request ina provided callback.Better keyboard input, for all your keypress needs.Customizable virtual keyboardson iOS and Android.High DPI support is dramatically improved over SDL2.App metadata APIfor letting SDL report things about your app correctly (like in the About dialog on macOS, etc).and much, much more.If you are migrating from SDL 2 be sure to check out the migration guide linked below. Key LinksSDL 3.2.0 Release DetailsSDL HomepageSDL 3 Language BindingsSDL 3 Migration GuideSteam Games using SDLYou can learn more about the Simple DirectMedia Layer game development framework as well as the SDL 3 (technically 3.2.0) release in the video below.
    0 Commentaires ·0 Parts ·139 Vue
  • The Complete Concept Art Training Bundle by Learn Squared
    gamefromscratch.com
    There is a new Humble Bundle of interest to game developers, specifically game artists, the Complete Concept Art Training Bundle by Learned Squared. The bundle actually contains courses on a variety of subjects beyond concept art including world building, character and outfit design, hard surface modelling and more. The bundle is organized into the following tiers:5$ TierArmada Concept ArtQuick Concepts in Unreal20$ TierGrounded Costume DesignDynamic Concept Art I3D Sequence IllustrationConcept ArchitectureCinematic Concept DesignConcepting in ZBrushIntro to Environment PaintingUI and Data Design for Film30$ TierConcept Art for Video Games3D Character ArtEnvironment Concept ArtConcept Art in Unreal Engine 5Dynamic Concept Art IIHard Surface DesignEnvironment DesignVisual StorytellingDesigning Better CharactersVehicle Concept Art2D Sequence IllustrationConcept Art HacksProduction Concept ArtWorld BuildingIntro to 3D Concept DesignFuturistic Character DesignNarrative Concept ArtYou can learn more about the Complete Concept Art Training Bundle by Learned Squared bundle in the video below. Using links on this page helps support GFS (and thanks so much if you do!) and if you have a trouble with opening the link, simply paste it into a new tab and it should work just fine.
    0 Commentaires ·0 Parts ·140 Vue
  • Defold Engine Adds C# Support
    gamefromscratch.com
    The nearly open-source free Defold game engine just released Defold 1.9.7 and the highlight feature of this release is C# support! This isnt replacing Lua as the primary scripting language, in fact its not a scripting language at all, instead enabling you to easily make game extensions using the C# programming language with Defold. This language support joins other programming languages including Zig and C++. There was hesitation to add C# support to Defold, explained below:Q: I am concerned that adding C# support will have a negative impact on Defold. Should I be worried?Defold is NOT moving away from Lua as a the primary scripting language. C# support will be added as a new language for extensions. It will not impact the engine unless you choose to use C# extensions in your project.C# support will come at a price (executable size, runtime performance etc), but thats for the individual developer/studio to decide upon.As for C# itself, its a relatively minor change, since the extension system already support many languages (C/C++/Java/Objective-C/Zig). The SDKs will be kept in sync by generating the C# bindings. This will keep the bindings up-to-date with minimal effort.The Defold Foundation has previously been against adding C# support in Defold, but has changed opinion for a number of reasons:Studios and developer continue to request C# support.C# support has been scoped down to extensions only (i.e. low effort).The core engine will not be impacted.The C# APIs can be kept in in sync with minimal effort if they are generated.C# support will be based on DotNet 9 with NativeAOT, thus generating static libraries that the existing build pipeline can link against (just like any other Defold extension).Key LinksDefold 1.9.7 BetaDefold C# Support AnnouncementDefold GitHubDefold HomepageDefold Languages SampleYou can learn more about the Defold game engine, the 1.9.7 release and the new addition of C# support in the video below.
    0 Commentaires ·0 Parts ·145 Vue
  • Godot 4.4 Beta Released
    gamefromscratch.com
    Godot 4.4 Beta Released / News / January 17, 2025 / Godot, ReleaseFollowing 7 different Dev releases [ our coverage of Godot 4.4 Dev1 and Dev2, Dev3, Dev4 and Dev5 as well as Dev6 and the addition of Jolt Physics in Dev7 ] Godot 4.4 Beta 1 is here. This release adds a few more new features on top of the previously feature packed Dev releases and represents the last major additions to the 4.4 branch, everything else from this point to release candidate should only be small fixes and improvements.Highlights of the Godot 4.4 Beta release include:Typed Dictionary support in GDScriptMetal rendering support and Metal upscaling on Apple devicesNew embeddable Game window for runtime interaction with your gameJolt Physics engine integrationREPL evaluation in debuggerPhysics based snapping for 3D object placement in the worldInteractive camera previewFavoriting of properties in the inspectorThere are of course several hundred other fixes and improvements in the Godot 4.4 Beta release.Key LinksGodot 4.4 Beta Release AnnouncementGodot 4.4 Beta Interactive ChangelogGDQuest Demo GitHubYou can learn more about the Godot 4.4 Beta release and see several of my favorite new features in action in the video below.
    0 Commentaires ·0 Parts ·175 Vue
  • Fab January 2025 Free Asset Giveaway Part 2
    gamefromscratch.com
    Every other Tuesday we get anUnreal EngineFab marketplace giveaway and this Tuesday is no exception. You can get three free game development assets during the next two weeks, all of the assets work in Unreal natively (there are no Unity specific assets this week). If you are using a different game engine or tool we have guides below that instruct you on how to export from Unreal Engine to other engines such as Godot, Blender or Unity for example.This Months free assets include:Vista Modern House EnvironmentParry Attack SystemModular Bakery ShopYou can see all of these assets in action in thevideobelow. If you are interested in getting these assets into other game engines, check out our various guides available here:
    0 Commentaires ·0 Parts ·157 Vue
  • Make Your Own Games in Unreal Engine 5 Bundle
    gamefromscratch.com
    There is a new Humble Bundle of interest to game developers, the Make Your Own Games in Unreal Engine 5 with GameDevTV bundle. This is a collection of courses teaching Unreal Engine 5 development, both using Blueprints and C++.The bundle consists of the following tiers:1$ TierUnreal 5: Master Enhanced Input with C++ & Blueprints CourseUnreal Engine Cinematic Creator CourseMedian TierUnreal Engine 5 Environment Design CourseC++ Fundamentals Course\25$ TierUnreal 5.0 C++ Developer CourseUnreal Engine 5: Build a Complete Survival Game with Blueprint CourseUnreal Engine 5 C++: Make Your Own Action Combat Game CourseUnreal Engine 2D: Make Your Own Epic 2D Games Using C++ CourseUnreal Engine 5 Blueprints First Person Shooter (FPS) CourseUnreal Engine Blueprint Game Developer CourseUnreal Engine 5 C++ Multiplayer: Make Your Own Co-Op GameUnreal Engine 5: Action Adventure Game Development CourseUnreal Material PackFPS Music Asset PackYou can learn more about the Make Your Own Games in Unreal Engine 5 with GameDevTV bundle in the video below. Links on this page pay GFS a commission if used (and thanks so much if you do!). If you have issues opening the link it is probably conflicting with uBlock and pasting it into a new tab should fix it. Humble are aware of this issue and are working on a fix.
    0 Commentaires ·0 Parts ·152 Vue
  • Python Game Engines in 2025
    gamefromscratch.com
    GameFromScratch.comPython Game Engines in 2025Today we have compiled a list of the best Python game engines, frameworks and language bindings for game development in 2025. This is the first in a series of posts exploring the game engine options available for the most popular programming languages. We will eventually have similar guides for C#, []The post Python Game Engines in 2025 appeared first on GameFromScratch.com.
    0 Commentaires ·0 Parts ·180 Vue
  • LVR 3D Lua Game Development Framework
    gamefromscratch.com
    LVR 3D Lua Game Development Framework / News / January 9, 2025 / Today we are checking out LVR, a free and open source 3D Lua game and VR development framework heavily inspired by LVE. LVE is a popular 2D game development framework, recently made famous for powering the smash indie hit Belatro. LVR takes the ease of use of LVE and brings it to the world of 3D games and VR applications. In fact it might be the single easiest to use code-based framework for creating 3D games.Features of LOVR include:Cross-Platform Runs on Windows, macOS, Linux, and Android.Cross-Device Supports Vive/Index, Oculus Rift/Quest, Windows MR, and has a VR simulator.Beginner-friendly Simple VR scenes can be created in just a few lines of Lua.Fast Writen in C11 and scripted with LuaJIT, includes optimized single-pass stereo rendering.Asset Import Supports 3D models (glTF, OBJ), skeletal animation, HDR textures, cubemaps, fonts, etc.Spatialized Audio Audio is automatically spatialized using HRTFs.Vector Library Efficient first-class support for 3D vectors, quaternions, and matrices.3D Rigid Body Physics Including 4 collider shapes, triangle mesh colliders, and 4 joint types.Compute Shaders For high performance GPU tasks, like particles.Key LinksLOVR HomepageLOVR GitHubLOVE HomepageYou can learn more about the free and open source Lua powered LVR framework in the video below.
    0 Commentaires ·0 Parts ·183 Vue
  • Sky3D Add-On for Godot by Tokisan Games
    gamefromscratch.com
    Sky3D Add-On for Godot by Tokisan Games / Uncategorized / January 7, 2025 Today we are looking the powerful new Godot Sky3D add-on from Tokisan Games, the creators of the popular Terrain3D plugin. I air quotes around new because the Sky3D project is actually a revival of an earlier Godot 3 add-on by J. Cullar. That project however was abandoned, so Tokisan have dusted it off, ported to Godot 4.3+ and continued development.Features of Sky3D include:Automatically rotating sun, moon, and starsDynamic clouds and atmosphere that changes with the cycleConsolidated controls to adjust lighting and camera exposureManagement of game time: current time, day length, day or nightThe project is open source under the MIT license and is now written entirely in GDScript (the 3.0 version used a combination of GDScript and C#).Key LinksSky3D GitHub RepositorySky3D HomepageTokisan Games HomepageTerrain 3D GitHub RepositoryYou can learn more about the Sky3D add-on for the Godot 4.3+ game engine and see it in action in the video below.
    0 Commentaires ·0 Parts ·173 Vue
  • New Blender Plugin Adds Photoshop Styling Painting
    gamefromscratch.com
    There is a new plugin for Blender, Paint System by Tawan Sunflower that enables you to paint directly on your 3D models in Blender using a very familiar system to Photoshop users. Best of all the add-on is completely free although it does require a newish version of Blender to run, Blender 4.1 or higher.Installation is easy:Note: Please use Blender 4.1+Under Releases on the right click one of Paint System version, then simply click the .zip file. The addon will begin to download.In blender click Edit > Preferences > Add-ons (For Blender 4.2+) Click the small dropdown on the top right and choose Install From Disk. (For Blender 4.1) Click InstallNavigate to the downloaded .zip file and install it..The add-on is available on Gumroad. If you like the authors work consider giving him a star over on the GitHub page. All of the code is available, released under the GPL v3 license. You can learn more about Paint System for Blender in the authors video or in the video below.
    0 Commentaires ·0 Parts ·175 Vue
  • Godot Minimal Theme 2.0 from PassiveStar
    gamefromscratch.com
    Over the holidays Passive Star released the Godot Minimal Theme 2.0. I have used the Godot Minimal Theme since it was released back in April 2024 and I still believe that it makes Godot look about as good as possible (obviously this is a matter of opinion). The 2.0 release brings several new features to the fold:Several weeks agoYuri Sizovreached out to me and suggested using a built-in script on the theme resource itself to combine the regular and HiDPI theme resources into one. Originally he suggested to embed two (or more) theme chunks into a single resource and merge them together usingTheme.merge_with()depending on selected editor settings.After some discussion we decided that instead of merging two resources it makes more sense to just generate the whole thing entirely from code just like its done in the built-in theme. This gives the most control with the least amount of lines.This made the theme shrink by1.3K LOC (~150%), even though it does much more now:This is due to the fact that the high dpi file is not needed anymore because the theme can read editor scale from editor settings to calculate the correct margins.BtwYurialso wrote an in-depth article about this idea, you cancheck it out here!The idea is simple whatever goes into the_init()method of the resource script gets executed when the theme is loaded, so we can make calls toset_constant(),set_stylebox(),set_color(), etc to generate the theme from the theme itself. Of course since its GDScript we can also read editor settings from it just like from any other tool script.And it gets better the_init()runs every time any of the theme-related settings are changed in the editor settings. So when you change the base color or the spacing values godot will regenerate the custom theme automatically using those values.It took several hours to convert the theme from a resource to a script. But it took much longer than that to eliminate all of redundancy, make sure all of the relevant editor settings are supported and test everything.Key LinksGodot Minimal Theme 2.0 GithubPassiveStar Blog about the themeYuris Article on Dynamic Themes in GodotYou can learn more about the Godot Minimal Theme 2.0, see several versions of Godot going back to 1.1 and see the new theme in action in the video below.
    0 Commentaires ·0 Parts ·159 Vue
  • Fab January 2025 Free Asset Giveaway (Sorta)
    gamefromscratch.com
    It is the third Tuesday of the month and that means its time for anotherUnreal EngineFab marketplace giveaway. Well technically its the last Tuesday of the year, and these giveaways now happen every other Tuesday. You can get three free game development assets, all of the assets work in Unreal, while one is for Unity as well. If you are using a different game engine or tool we have guides below that instruct you on how to export from Unreal Engine to other engines such as Godot, Blender or Unity for example.Also, a major reminder, today is the last day to get the Quixel Megascans library for free!This Months free assets include: Pirate Stilt Village Island Modular Pack Skeleton Guard (Modular) Comic Book CutsceneYou can see all of these assets in action in thevideobelow. Also, a quick reminder tograb all of the Quixel Megascans assetsif you havent already as this offer expires at the end of 2024!If you are interested in getting these assets into other game engines, check out our various guides available here:
    0 Commentaires ·0 Parts ·148 Vue
Plus de lecture