0
What is essential to make a game in pc ( scripts. Programmes or apk)
pls hlp me
3 Answers
+ 5
Spend 3/4 of year learning and using your language (C++, if the game needs speed, or Java.) Finish the year learning and using the graphics library you will need. Spend the following year designing, coding, and testing your game. This assumes you invest at least 20 hours a week.
+ 1
1. Know what type of games you want to make (you can change this, but it will increase time learning)
2. Know what engines will fulfill that purpose (none is a valid option)
3. Understand what programming languages those engines use
4. Learn that language and engine
5. Find what game you want to make
6. Develop the abstracts of your game (purpose of game, fundamentals, features, mechanics, etc.)
7. Understand what assets are required to make the game (none is a valid option)
8. Create assets
9. Program the game
10. Test, debug, etc.
11. Release game
If you just learned/are learning how to program, you most likely won't get any full games completed. Creating a game takes a lot more work, time, effort, and dedication than you think. You're not just writing a book, you're directing a movie. It will be difficult. Sometimes you may want to stop. Sometimes you lose track on what you're doing.
Most likely you won't finish a game if you're working alone from scratch. Work on developing small tests, levels, and prototypes before making a game. Making a game is hard work, and some moments will make you go mad. If you still want to make a game, then read the list that I made. Understand it and know that making a game won't happen overnight, over a week, or even over a month.
Good luck.
0
You mean make a PC game or make an Android game with a PC? Assuming the former, choose your engine or libs based on 2 major criteria:
1. Type of game and what functionality you need. Example: SFML will make a great Mario clone and be quicker to learn than UE4.
2. Future plans. Your first game may be Bejewelled but your next game planned may be Resident Evil. In that case, learning UE4 for Bejewelled may benefit you as you'll need to learn it for Resident Evil anyway.
Obviously this isn't a hard 'n fast rule and your learning capacity factors in. Being able to use both SFML & UE4 has its advantages over SFML or UE4.
Then there's your language at its core. You can't learn much without a decent knowledge of the latest possible spec on your language. This is just semi-future-proofing.
Next you need planning and dedication. Don't try and assemble a team without something to show and once you get the ball rolling, accept you're committed. No flaking.