📜 ⬆️ ⬇️

Report on meeting Apple Developers Community # 3

On March 3, the 3rd iPhone / iPad Developer Meeting was held in St. Petersburg.

image

Based on the feedback received from the previous meeting , the always-current GameDev topic was chosen. For several hours, speakers told us about Monotouch , Unity3D and Cocos2d .
')
I will tell about reports, speakers and a meeting as a whole under a cat.

We should start with the fact that we changed the venue of the meeting. If the first two were held at Ingria, then the third was decided to be held at the St. Petersburg State University of Technology and Technological Innovation Research Center. M.A. Bonch-Bruevich.

The change of venue has obvious advantages. Firstly, this is a great opportunity to introduce students from one of the best universities of St. Petersburg to our meetings, and, secondly, in order to unequivocally state that the venue is perfect, you need to compare it with something. After analyzing the feedback received from the feedback we will decide where to hold the next meeting.

I would like to once again apologize for the quality of sound in the video, there were unforeseen technical difficulties: (

Well, let's go directly to the meeting. The first with his presentation was Stanislav Krasnoyarov , the head of the development team with 10 years of experience. Stanislav told about opensource framework for creating 2D games - “ Cocos2D ”.

image

Without becoming a torment to those present in the theoretical part, Stanislav sat down at his MacBook and showed how easy and cool it is to use Cocos2d . All those present online watched as an airplane in a vacuum learns how to fly, turn and shoot against the background of clouds.



Despite the tricks of the dark forces (how else can you explain the Tab key that has fallen off in the process?), After some half an hour, using its special magic called Cocos2d , a war was ready with two militant planes trying to destroy each other.

Presentation of Stanislav Krasnoyarov about Cocos2d.

The next speaker was Andrei Baskov , who created InResearch in the field of online research, and now is fully engaged in the creation of the mobile geolocation game Geopoly .

image .

All those present would be happy to hear about the development of the game Geopoly itself , but according to the creator, it is not yet ready. Nevertheless, Andrew spoke about the Monotouch compiler, which allows you to use C # to develop applications for the iPhone.



In a small discussion after the presentation, everyone agreed that Monotouch is certainly good, but it is advisable to use it to solve certain problems. For example, a person who knows C # well will get to know Monotach much faster than understanding Objective-C from scratch.
drupal hit counter

Andrew did not hide the disadvantages of Monotouch . The problem with licensing stands apart. A personal license costs $ 399. There is a free version in which you can not run applications on the device, and a version for students at a price of $ 99, in which there is no possibility of sending the application in the AppStore.

Presentation by Andrey Baskov about Monotouch.

After a small stake-break (yes-yes, exactly a stake- break), it's time to share the experience of an expert in mobile application development at DataArt Gregory Buteyko .

image

Grigory talked about creating high-quality shadows using Unity3D . Grisha initially wanted to talk exclusively about shadows, but closer to the meeting he decided to expand his presentation a bit and told us about the multiplatform game development tool - Unity3D .

image

Among the advantages of using Unity, Gregory highlighted the presence of a free version for Windows and JavaScript code. There is also a physics engine, but it can be attributed to the advantages with a big stretch, since it is very important and you will have to pay for the iPhone version. On the example of the finished game, Gregory demonstrated how much easier it is to create an animation of a dangling ribbon on a ship in 3d, compared to 2d.

Returning to the shadows, Gregory said that in Unity3D the shadow must be drawn initially without external playing space on a white screen, without using the dimming function. Not to be unfounded, Grisha showed how the shadow of one of the ships is arranged, and showed how steep it is in movement due to the use of Unity . So that everyone could clearly see the shadows of objects, I had to create a small sex in the audience :)



In conclusion, I would like to say that we are growing and developing. Both beginner students and experienced programmers join us. We will be happy to see new developers at the next meetings.

The ADC # 4 meeting will be held in early April and we are still thinking about its subject matter. We will be glad to hear your suggestions!

Source: https://habr.com/ru/post/115586/


All Articles