Software Development and Game design
Computers do not understand ordinary spoken languages, and thus require their own, machine language. This is a binary language created solely by combining a series of zeroes and ones in a specific combination. Every application you ever use on a desktop, tablet, phone, anything if constructed by combining an unimaginable combination of the numbers 1 and 0.
Software design is the process of implementing software solutions to one or more sets of problems. One of the main components of software design is the software requirements analysis (SRA). SRA is a part of the software development process that lists specifications used in software engineering.
So, what is game design? Game design is a subset of the field of video game development. Game design is a field with a broad focus. As such, the skills of a game designer are drawn from the fields of computer science and programming, creative writing and graphic design. Game designers take the creative lead in imagining and bringing to life video game stories, characters, gameplay, rules, interfaces, dialogue and environments. This being the case, a game designer is a cross between a writer, artist and programmer.
• Video player apps
• Mp3 player apps
• Opperating systems
• Custom apps
• Office apps
• Desktop widgets
• PC Games
• Console games
• RPG Games
• RTS Games
What kind of softwares do we design?
Mobile App development...
Mobile application development is the set of processes and procedures involved in writing software for small, wireless computing devices such as smartphones or tablets.
Mobile application development is similar to Web application development and has its roots in more traditional software development. One critical difference, however, is that mobile applications (apps) are often written specifically to take advantage of the unique features a particular mobile device offers. For instance, a gaming app might be written to take advantage of the iPhone's accelerometer. One way to ensure that applications show optimum performance on a given device is to develop the application (app) natively on that device. This means that at a very low level, the code is written specifically for the processor in a particular device.
• Mobile Games
• Social apps
• Mobile Widgets
• Shopping apps
• Business apps
• Custom apps
What Kind of Apps do we design?
God is the author of our lives!
There is a danger in holding on to our own idea of what the Lord’s plans for our welfare, future, and hope include. Instead, we need to let the whole of God’s Word define his planned goodness to us. Our Lord has been very clear in the New Testament about his intentions regarding those who have come to faith in his Son. And as we continue to place our trust in him, we begin to see that these plans are deeper and more satisfying than even our own ideas about “the good life.”
For I know the plans I have for you,” declares the Lord, “plans to prosper you and not to harm you, plans to give you hope and a future.