open-project-1
SNKRX
Our great sponsors
open-project-1 | SNKRX | |
---|---|---|
34 | 21 | |
5,592 | 1,199 | |
0.9% | - | |
0.0 | 0.0 | |
9 months ago | almost 2 years ago | |
C# | Lua | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
open-project-1
-
Unity will quietly waive fees if developers switch to its ad monetisation
I wish they'd go the way of Epic and make an actual game with their engine. They've tried a few times and given up each time. It's pretty embarrassing when they've done things like released a fully featured multiplayer FPS demo that doesn't actually work out of the box and has a custom editor tool manager, custom scene loader, and custom networking layer that were never merged into mainline unity. Meanwhile they still have no official stable networking module. The old functional one was sunset and the new ones are still in beta.
https://github.com/Unity-Technologies/FPSSample
> This project is based on Unity 2018.3
> NOTE: Due to a bug in Unity 2018.3, you have to take the following step right after the initial import: 1 Search for Firstperson_Projection in the Project search field. Select the 4 shaders, right click and reimport them. 2 If you have script compile errors related to entities, you need to remove and re-install the entities package.
> One day soon we will remove this note and there will be cake.
> Once the editor is ready, open the Project Tools Window by navigating to FPS Sample > Windows > Project tools.
> Keep this window docked as you will use it a lot. From here you can open the levels, build assetbundles and build standalone players.
https://github.com/UnityTechnologies/open-project-1
> Note: As of December 2021, Open Projects and Chop Chop are not in development anymore.
-
Unity projects to study?
Unity has some official open source games https://github.com/UnityTechnologies Chop Chop is one of the best. https://github.com/UnityTechnologies/open-project-1
-
How to move players between levels
Additive scenes are great but a bit more advanced. Moving your player to the right location after changing scenes is something you will need to solve regardless of using a single scene or additive scene structure. That said for the "transfer" you can have your player in its own player scene (another additive scene) or the base scene and just move the position. Instead of trying to have a reference to everything you should be using events, it is more performant, and there is no need to have a reference there for you do not need to drag and drop between scenes. Here is a project where you can reference a scriptable object event system that has no issues working across scenes: https://github.com/UnityTechnologies/open-project-1/tree/main/UOP1_Project/Assets/Scripts/Events
-
An issue with using Events.
The fantastic UOP1 project has great examples of this using scriptable objects as event channels to communicate between a persistent managers scene and the current gameplay scene.
-
Help! I wanna learn how to use Unity in a better structured, more top-down way.
For starters, it might be worth checking out the Scriptable Object demo project and the videos on youtube that deal with it. https://github.com/UnityTechnologies/open-project-1
-
Overview of clean architecture in Unity?
And for anyone else looking for real-world examples: this repo is interesting: https://github.com/UnityTechnologies/open-project-1
-
methods for saving variables
I didn't use any particular tutorial for my save system but Unity actually developed a community based Open Project a year or so ago. Their save system is probably a good reference to get something started. They have a few other systems implemented in that project as well that you might find useful, although personally I didn't love how much they used scriptableobjects for their event system.
-
How to fix Unity Open Project 1 zip being corrupted
Hi, so apparently some people (including me) after downloading zip containing unity open project 1 from it's github page had problems with unpacking it. The (one of the possible) solution(s) was downloading it using github desktop - which is quite unpractical since if you lost internet connection during the process you have to re - download the entire project. So if you want to download it, you can use this google drive link: https://drive.google.com/drive/folders/1o5Db5fI9HHD3T8wv2C7PlDV1pu8unma1?usp=sharing
-
question
When you download the Unity Hub, it will have a learn tab. Selecting that you can download sample games that will show how Unity works. Besides that Unity has an Opensource project this was canceled after the community dried up around it.
-
I'm looking for good resources on learning gamedev as a professional software engineer.
What might work well for you is taking apart one of the example projects, add new features or just mess with existing systems. For Unity there's https://github.com/UnityTechnologies/open-project-1 for example.
SNKRX
-
Releasing a game on Steam
One thing that really helped me is looking at the source code and assets of one game that I really enjoyed -- SNKRX, the creator of the game, a327ex, put everything on Github so you can take a look how a finished game looks: https://github.com/a327ex/SNKRX/. The repo even includes the various images needed for Steam, this was very nice so I could make sure some of the assets I made aren't unfit for their purpose: https://github.com/a327ex/SNKRX/tree/master/assets/media . There are also some Photoshop files provided on the Steamworks FAQ which are very useful too, but they mainly show just in which area of the image you shouldn't put important text etc.
-
How do I make money off Love2D development?
If it helps, here's a devlog for a reasonably successful game built in love2d.
-
Examples of games made in a few months that sold well?
SNKRX/devlog.md : daily breakdown of what he actually worked on from the start for his SNKRX game
- What Does Copyright Say about Generative Models?
- Rewrite Update Cancelled
-
What I want to do in life is to make games. But I'm from a third world country with no video game companies, and I can't move. In my situation, what's the most likely way to make money as an indie game dev? I don't need much ($500 a month would be enough), and I can bide my time.
SNKRX daily devlog for the first 3 months << very detailed of what he was doing each day
-
Devs who open source their games, why?
I'm the developer of SNKRX and on top of what most other people mentioned, the truth of the matter is that making games is hard and making games while working on someone else's codebase is even harder. Anyone who has the capacity to do anything useful with your game's codebase will likely also have the capacity to make their own game from scratch, so they'll just do that instead.
-
How many open-source games do you know?
SNKRX is a commercial game and is open source (MIT), but it's not an open source project -- the developer is focused on improving their game for their gaming community and not building a development community around the game.
- I open sourced a game I just released on Steam, written in Lua
What are some alternatives?
Mindustry - The automation tower defense RTS
SSVOpenHexagon - C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
Thunderbolt-Switch - Thunderbolt Switch, a software that switches your game settings and device power profiles (TDP, Power Balance, Voltage) for all your games based on device current status (AC, DC, EGPU, External Screen). Now compatible with both Intel and AMD processors.
kaboom.js - 💥 JavaScript game library
Facepunch.Steamworks - Another fucking c# Steamworks implementation
Techmino - Techmino:方块研究所唯一官方仓库(Github)
a-little-game-called-mario - open source collective hell game
minetest_game - Minetest Game - A lightweight and well-maintained base for modding [https://github.com/minetest/minetest/]
Cataclysm-DDA - Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
VVVVVV - The source code to VVVVVV! http://thelettervsixtim.es/
SS3D - Space Station 3D, another remake of SS13, but with an extra D.