Java
C#
C++
Python
C#
C++
Python
Actual class breh
Look up C#/Unity 3D.
I want to create something like subway surfer or a hip hop karaoke appDepending on how proficient you are in Javascript, you can take a look at Unity
Though I'll be blunt, if you're just starting out, you might have to scale down your expectations of what kind of game you can make. A lot
I thought HTML&CSS was pretty easy
Thats because they aren't really considered programming languages...lol
Knowing the scripting is only part of the process though. Gotta know how to create the assets/animations for the game as well. You can buy premade assets from places like the Unity3d asset store or make them in programs like Maya/3ds Max/Blender/Zbrush/Mudbox...I want to create something like subway surfer or a hip hop karaoke app
Knowing the scripting is only part of the process though. Gotta know how to create the assets/animations for the game as well. You can buy premade assets from places like the Unity3d asset store or make them in programs like Maya/3ds Max/Blender/Zbrush/Mudbox...
Yeah. It's a tough one tooI've been looking into that it just isn't free classes online
I want to create something like subway surfer or a hip hop karaoke app
Knowing the scripting is only part of the process though. Gotta know how to create the assets/animations for the game as well. You can buy premade assets from places like the Unity3d asset store or make them in programs like Maya/3ds Max/Blender/Zbrush/Mudbox...
"Lets consider for a second what Pong consists of.
Sounds so simple your 9 year old brother could do it, and you're better at computers than him so you can start something more complex than Pong right? Wrong. Lets take a deeper look at what Pong consists of:
- Two paddles, one Player controlled and one AI controlled.
- A ball.
- A win/lose condition.
- Two paddles, one Player controlled and one AI controlled.
- Two paddles which have a constrained range of motion (ie: can't go beyond edge of screen, can only move on one axis)
- A ball.
- A ball that collides with paddles and bounces off of them appropriately.
- A ball that knows when it goes beyond a paddle and causes the player to lose.
- A win/lose condition.
- A way to check if the ball should cause either the Player to lose or the AI to lose.
- A menu
- A way to choose options on a menu
- A way to go from the menu screen to the gameplay screen
- A way to go back to the main menu from the gameplay screen
- A way to restart the gameplay screen from zero (ie: no points)
- A way to keep track of score.
- A way to restart the gameplay without resetting score
- A way to tell the users who won.
- A way to play sounds to provide feedback.
Man, people really underestimate how much work goes into a "decent" game. Alot of the times, i'll come up with some code and then become drained of energy when its time to work on other aspects of the game ( Art , animations ).
There's a "reason" why you have teams of people working on games. One man armies do happen, but it takes them forever to get anything done.
For example took this guy 5 years to develop this game by himself( part time ) and he was already a professional game developer
Yeah, I'm just finishing my degree in game design and working on a few simple ideas by myself. Looking for prebuilt games in the Unity store now to cut out a lot of the coding work...Then I can just adjust the code to fit my game and put my own artwork/animations into it. It's not tough to reskin a game if you're looking to basically copy an existing game but it's real time consuming to make something original.
Yeah, I'm just finishing my degree in game design and working on a few simple ideas by myself. Looking for prebuilt games in the Unity store now to cut out a lot of the coding work...Then I can just adjust the code to fit my game and put my own artwork/animations into it. It's not tough to reskin a game if you're looking to basically copy an existing game but it's real time consuming to make something original.