Posts tagged "C++"

09 Nov 2009
New Onteca Training Programmes – C++, Objective C, 3D Modelling


If you own an iPhone, chances are you haven’t come close to unlocking its full potential. Want to find out what the world’s most revolutionary pocket-sized communications and entertainments device can really do?

Developing iPhone Applications is one of Onteca’s brand new Introductory courses that is offering people who are just starting out along the path to be a games developer, or just those want to satisfy their curiosity and learn something new.

There are literally thousands of applications specifically designed for the iPhone to enhance its functionality and course participants will learn how to develop their own Apps so they can later on be released to the Apps store.

Participants will learn about XCode and Introduction to Objective-C, the tools used to build every iPhone application and how to build a simple application which can run on Simulator, iPhone or iPod Touch.

At Onteca we aim to ensure this fast growing digital content industry is recognised as an important component of the economy and the Onteca Training Programmes are a great way to make this training accessible to a mass audience.

Developing iPhone Apps is just one of many Short Courses at Onteca. Other Short Courses include Introduction to C++, 2D/3D Modelling for iPhone Games, Introduction to CSS and many more courses that will put your technical abilities to the test.

These courses represent Onteca’s desire to always be looking for new ways to train people in innovative technologies and unconventional career paths. Whether trying something entirely new or re-training in the latest advances in your chosen field you won’t have to take a week off work to do these courses.

Onteca’s short courses run from one to two days to act as a taster session or for those who do not have the time for a full course.

Onteca based in Liverpool is the only place where participants receive vocational training across a wide range of creative industry-based courses from practising professionals.

30 Oct 2009
Development Blog – Normal day at Onteca


Every office has its own personalised methodology when approaching their day to day work load. Many arrive at the office armed with their double espresso venti cappuccino, set in the zone of hammering out a perfected PowerPoint presentation to the corporate big wigs. Some people even knowingly glue themselves to their poorly manufactured and terribly uncomfortable office chairs from the hours of 9-5, unbeknown to them that they are haven’t seen daylight for over a year. This I am happy to report is NOT the working structure of the Onteca office.

With any job that involves an individual to exert their creativity within their work, environment and habitual comforts are essential. At Onteca it is apparent that the company nurtures a freeform style and its colleague’s creative composition through its relaxed approach to business. The Onteca cluster consists of individuals who specialise in various areas, ranging from graphic designers, computer programmers, visual artists and music composer. All of which make Onteca what it is today, a compressed source of enthusiasm and creativity for the world of innovative technology.

Onteca is defiantly independent and want to make their games with as little external interference as possible. They have grown to their size through doing a variety of different projects but our core passion is the production of Computer games. Emerging more as a games developer, Onteca are happy to stay in the shadows of such a commercially run industry and let their work speak for itself. Their work with new emerging technology screams exuberance, modernisation and eccentricity. Components needed in such a conditioned culture where individuals are becoming harder to entertain, and as a result succumbing to the customs of replication.

Onteca to this day

Multitasking is what Onteca does best; here is a little glimpse into what the company is up to.

Bluecoat project – Bluecoat’s is an award-winning art gallery best known for their continuous programme of innovative exhibitions. Dan, Onteca’s own software and computer programming connoisseur is currently working on the Bluecoat project. Bluecoat are looking to improve visitor engagement on their website, this will be done by developing a 3d map. This may sound simple to us techno proletarians; however this requires precise architecture programming in action script 3.

14-19 Diploma – I am sure you have noticed my last blog covering Onteca’s educatory work with students in Wirral. Max is Onteca’s very own film director and interactive media tutor, is currently working with the on the training programme of the 14-19 diploma. The Diploma is an alternative curriculum that combines theoretical and practical study, providing a different style of learning that will offer young people an alternative route into higher education, apprenticeships or employment with training. Onteca provide training in such up-to-date industry standard software packages such as MAYA 3d modelling, Flash, Photoshop, Web Design and Video After Effects.

Onteca Training Programmes – Onteca believes in educating individuals in the different emerging technologies, consequently the company has proposed a new line of Training Programmes. Whether you’re just starting out along the path to be a games developer, or you want to learn how create a custom Smartphone application for your business Onteca will provide a training course tailored to your development needs. Course materials consists of Programming courses e.g. Introduction to C++, iphone 2d and 3d development and intro to CSS. Digital arts courses e.g. Intro to Photoshop, Flash, Autodesk Maya, 3d modelling and intro to web design. And Leadership courses e.g. Thinking the future.

Monsteca Corral– This is a project that is growing ever so close to my heart. Everyone at Onteca has a role to play with the development of the Monsteca Corral game, whether it is creating sounds for the Sdompe’ (Jo), perfecting the artwork of new characters (Rich), working on the architecture of the game (Simon), developing the game as a whole (the maker Ben) or my role of marketing the game to the public.


(Ben: The maker)                                              (Rich: Creator)

Day by day the tick boxes are being crossed off and we are getting closer and closer to the finish line. At the moment Jo is currently making sounds for the game and the characters, this is a very peculiar process to watch first hand when it involves banging chairs against the floor to see the types of sound effects they can make. It is however very interesting to see how different sounds can be manipulated and constructed with such programs as Sound Forge SoundLab. I can’t wait to finally hear how the Sdompe is going to sound.

We now have two months to finish the game so to keep you guys updated I am going to try and keep an up-to-date development diary. Watch firsthand the Monsteca Corral game come together.

See you soon

30 Jan 2009
Multimedia C++ Framework

Very interesting course at the Fact Centre, Liverpool into a new multimedia C++ framework which of course i only found out about once if was over.  The examples of work look amazing and the aspiration is one we agree with the ease of Flash with the performance of C++.  Not released yet but will be LGPL – Open Frameworks

Open Frameworks

29 Jan 2009
Performance in MMO Engines

Generally i can’t find any information about the way in which World of Warcraft is put together, but through some lightweight spying, looking at their jobs page you can see that the whole thing is coded in C++ which must have been a hell of an engineering effort, hence their enormous budget for production.  Obviously C++ is the fastest possible code for raw speed but i don’t fancy we have the budget to go that way.

We are currently using the Tmmokit which will max out at around 200 players per server.  I am keen to move forward incrementally and come upon an interesting article about Eve online (which claims players in the thousands on individual shards).  Eve uses Stackless Python.