2D Game Design and Development
We provide a range of off-the-shelf and custom-designed '2D Games' for sale, that were either adapted, designed and or programmed by us at Intellia Ltd. We can also custom-program games, and custom-style existing games , to suit your requirements, provided they are 2D Games.
We can manage game development from idea to design and work in close collaboration with our customers to determine optimum game solutions to suit the clients needs.
2D games are an entertainment feature that can be used to promote a clients business. Talk to us about our custom game design services and how games can drive forward your brand.
Depending on your needs we can build cross-platform games, single player games, multi player games, and game chats.
We can offer a comprehensive range of games by genre.
Intellia's 2-D games are characterized by their ease of use. The games are authored in Flash, and are available as desktop programs, and web applications that can be placed on your website to play the game over your webpages on the internet.
Each game can be customized to include graphics and game elements that promote your business through inbuilt advertising features, game styling and visual themes that we can design to suit your needs, in consultation with your business or organization.
2D Game Design
Game design applies various types of mathematics to program the code for a fully functioning and convincingly good game that one can play in form of the game software which performs well and is entertaining to the user. An understanding of game programming mathematics would include:
- Coordinate Systems
- Pythagorean Theorem
- Sine, Cosine, and Tangent
- Speed, Velocity, Acceleration
- Newton's Laws of Motion
- Collision Detection
- Advanced Shapes
- Collision Reactions
- Bounce of Object-Wall Reactions
- Bounce of Circle-Line Reactions
- Conservation of Momentum and Energy
- The Conservation Laws
- Rectangle-Rectangle Laws
- Circle-Circle Laws
- Tile-Based and Isometric Mathematics
- Artificial Intelligence
- Level Generation
- Enemy Behaviour
- Neural Networks
- Turn-Based Games
- Custom Logic
- A* Algorithm
These mathematics must be expressed in a suitable games programming language. The game programmer needs to compose and compile all the behaviours and game elements in a programming language that suits the game being programmed and the users that will use the game software.
- Game Programming Language
The is the software development management decisions as to what game development environment to use as the software to program the game on.
- Integrated Game Development Environment
The choice as to what devices, operating systems, platforms the users will be able to access and use the game software on.
- Game Development Platform
To design a software game the media and content of the game needs to be decided on, desgned and produced.
- Graphics in Games
- User Interfaces
- Game Animations
- Game Sounds
Game design might include special features, and standard features for multiplayer games such as a games chat feature to allow multiple players to communicate with each other online throughout the game.
- Multiplayer Games Chat
The game software wll be deployed to provide user access, whether online in real-time, as a download version to be installed on the users machine, or via some other deployment mechanism. For software that is played by multiple users online, the game design must implementable on multiuser servers.
- Multiuser Servers
The software that has been build according to the game design is then implemented and installed for usability and quality assurance testing.
- Usability Testing
- Quality Assurance
The outcomes of these processes should lead to fixing bugs and making improvements in the game software until the software is ready to be available for a software release, where the software is made available to the client, user(s), or for commercial sale.