title | date | category | image | tags | authors | mainpage | draft | |||
---|---|---|---|---|---|---|---|---|---|---|
Game Development |
2021-04-12 05:12:04 +0530 |
framework |
images/unity-tumbnail.jpg |
|
|
false |
false |
Game development is the process of developing a video game. The effort is undertaken by a developer, ranging from a single person to an international team dispersed across the globe.
- Code a game from scratch using raw codding eg C++, JAVA, python etc...
- Use a Game Engine
💡 Pro tip: please use a Game Engine if your goal is to make a game. don't re-invent the wheel
Game engines are tools available for game designers to code and plan out a game quickly and easily without building one from the ground up.
- Unity
- Unreal Engine
- Godot
- GameMaker Studio etc...
💡 My personal favourite is Unity, feel free to explore the others too..
Watch this video for reference {{< youtube na7EMenl2lY >}}
- First download Unity Hub
Unity Hub > Installs > Add
Here you can select and download any version of Unity you want for your projects- You are all set now create a project by
Unity Hub > Projects > New > Create
- There is this great learning platform provided by Unity
There are also resources available inside Unity Hub
Unity Hub > Learn > Projects
Sample projects by UnityUnity Hub > Learn > Tutorials
Unity tutorials
If you want to learn about specific things inside unity like eg Raycast, Rigidbody etc.. go to Unity Manual or Unity Scripting API
Here are some youtube channels which can help you learn and get motivated.
💡 You can find free assets which you can use for your games inside unity's Asset Store
- Unity has a great Community of passionate developers.
- Participate in Game Jams
- Connect with other developers, designers and artists.
- Feel free to make games and publish them to game stores
- Have fun 🥳