Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Námět na nový seriál

Aktivity
Avatar
Patrik Valkovič:15.5.2015 20:16

Zdravím,
maturita bude za chvíli za mnou, tak bych zase mohl něco napsat. Proto bych se chtěl zeptat, o co by byl zájem. Nabízím asi dvě možnosti :)

První je programování nějaké hry, přeci jen, kolik z nás se dalo na programování kvůli tvořeni her? :). Jednalo by se buď o nějakou skákačku nebo RPG (strategie by byla fajn, ale neznám algoritmy :D). Tvořilo by se v C++ s knihovnou SDL (Simple Direct Layer). SDL je multiplatformní knihovna použitelná jak na Linux i Windows. Poskytuje relativně nízký přístup k OpenGL - je hardwarově akcelerovaná. Pro info, byli v ní naprogramování první Heroes :). Nicméně více infa zde: http://libsdl.org/

Druhá možnost je aplikace pro WinRT - tedy WindowsPhone nebo Windows Modern UI aplikaci. Pokud ano, jaká by to měla být? Nebyl by problém vytvořit jich víc, a na každé ukázat něco jiného. Takže pokud by to byla tahle možnost, jakou aplikaci? Programovalo by se v C#.

Ještě řeknu, že nebudu učit základy programování. Budu předpokládat znalost konstrukcí jazyka (tedy znalost C++ nebo C#).

Odpovědět
15.5.2015 20:16
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Neaktivní uživatel:15.5.2015 20:27

Já bych asi šáhl po tý hře :)
RPG by mohlo být dobrý :)

Nahoru Odpovědět
15.5.2015 20:27
Neaktivní uživatelský účet
Avatar
Patrik Valkovič:15.5.2015 20:34

Ještě by tu byla možnost použít C# binding pro SDL (pravděpodobně bychom stejně potřebovali nějakou obalovou vrstvu pro C++, protože SDL je určené pro C -> tudíž není objektové). Osobně bych byl ale spíš pro C++.

Nahoru Odpovědět
15.5.2015 20:34
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Josef Kuchař - Pepa489:15.5.2015 20:39

Jsem určitě pro hru, bylo by to velmi zajímavé ;)

Nahoru Odpovědět
15.5.2015 20:39
2x piš, jednou debuguj
Avatar
Odpovídá na Patrik Valkovič
Neaktivní uživatel:15.5.2015 20:44

Já bych byl pro aplikaci.

Např. hodně jsem tu viděl že se někdo ptal na tzv. Nativní aplikace.
"Jak udělat aplikaci jako fb,twitter,vi­ne,instagram, atd.. aby komunikovala s webem".

Myslím že by to tu uvítalo teda hodně lidí :)

Nahoru Odpovědět
15.5.2015 20:44
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Patrik Valkovič:15.5.2015 21:01

Myslíš aplikaci, která bude komunikovat s webovým backendem (vlastním) nebo využívat něčí API?

Nahoru Odpovědět
15.5.2015 21:01
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
hogs1397
Člen
Avatar
Odpovídá na Patrik Valkovič
hogs1397:15.5.2015 21:04

Přesně, aplikaci která komunikuje se serverem, i kdyby to mělo být něco stupidního bych uvítal mnohem více než hru :) Ale co nevím ..
Jen ze zvědavosti by mně ale zajímalo udělat něco jako PopcornTime. (Jak to funguje že na určitém portu mi jede video a to si můžu pustit přes VLC), ale to už je bokem :D

Edit:
Mi je jedno jestli to komunikuje už s nějakým webem, to bys mohl udělat třeba ITNetwork aplikaci, ale radši kdyby ti jel vlastní server, a to jak ošéfit ;)

Editováno 15.5.2015 21:06
 
Nahoru Odpovědět
15.5.2015 21:04
Avatar
Daniel Zábojník:15.5.2015 21:08

Určitě bych bral aplikaci. A něco na způsob twitter,instagram no aby to komunikovalo s webem :)

 
Nahoru Odpovědět
15.5.2015 21:08
Avatar
Odpovídá na Patrik Valkovič
Neaktivní uživatel:15.5.2015 21:17

Aplikace která komunikuje s vlastním serverem. Prostě máš svůj web a chceš k němu udělat mobilní appku :)

Editováno 15.5.2015 21:17
Nahoru Odpovědět
15.5.2015 21:17
Neaktivní uživatelský účet
Avatar
Ori I
Člen
Avatar
Odpovídá na Patrik Valkovič
Ori I:15.5.2015 21:32

Aplikácia určite áno, zvolená platforma určite nie, na našom trhu tak pre Android/iOS. Plus k diskusii ohľadom aplikácie komunikujúcej s "našim webom" je to skôr otázka správneho návrhu API(server side) ako aplikácie. Takže určite nie. Možno by nebolo od veci hra pre mobily, alebo niečo tomu podobné.

 
Nahoru Odpovědět
15.5.2015 21:32
Avatar
Odpovídá na Patrik Valkovič
Matyáš Černohous:15.5.2015 22:09

Jsem 100% pro Appku :) Sice už pro WP programuji, ale to neznamená, že se nemůžu naučit nějaké nové věci. Bude to užitečnější, než hra.

Když se tu bude dělat hra, tak většina lidí pouze okopíruje SC a pak budou říkat, že mají svojí vlastní hru a moc si z toho nevezmou... Sice si udělají hru, ale do budoucnosti jim to moc nepomůže, protože myslím, že to bude taková jednoduchá hříčka, kterých je na internetu už plno (Promiň, jestli se pletu a bylo by to něco složitějšího :) )
U tutoriál na mobilní aplikaci je přece jen o trochu víc pravděpodobnější, že Vám třeba pomůže třeba v budoucím zaměstnání, nebo při programování na volné noze :)

 
Nahoru Odpovědět
15.5.2015 22:09
Avatar
Odpovídá na Ori I
Matyáš Černohous:15.5.2015 22:11

Nepopírám, že je WP v minoritě, ale každým rokem se víc a víc rozrůstá. Po vydání W10 to pak určitě už nebude platforma, která by se mohla přehlížet.
A hlavně appky nemusíš lokalizovat jen pro CZ/SK trh. Já všechny své appky pro WP tlačím hlavně do USA a nemůžu si stěžovat na to, že bych měl malé počty stažení a zobrazení reklam ;)

Editováno 15.5.2015 22:12
 
Nahoru Odpovědět
15.5.2015 22:11
Avatar
Odpovídá na Matyáš Černohous
Patrik Valkovič:15.5.2015 22:17

Ono se to nezdá, ale udělat hru není zas tak snadné. Míchá se tam spoustu aspektů a dle mého rozhodně víc jak i aplikace. jen příklady: samotné vykreslování, výpočet kolizí, fyzika, umělá inteligence. Sám si pamatuju, jaké jsem měl problémy i s "blbým" Tetrisem :D
Jinak nešlo by o žádnou hříčku, šlo by o regulérní skákačka/RPG. Pokud by byl zájem, dotáhl bych to do stavu, kdy by nebylo hru rozšířit a možná i zcela předělat (alespoň bych se o to pokusil).
Zatím to je 5:2 pro appku.
Upřímně se mi teda víc chce do té hry :D Poznáte, že je to mnohem složitější ;-)

Nahoru Odpovědět
15.5.2015 22:17
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Matyáš Černohous:15.5.2015 22:26

To nepopírám - sám mám s hrou zkušenosti (2D RPG v XNA), takže vím, že i úplně základní hříčka zabere docela dost času :D

Koukal jsem se na to spíš z toho pohledu jak to bude prospěšné do budoucnosti. Mobilní appky jsou teď na vzestupu a myslím, že po nich bude docela poptávka a podle mého názoru to je lepší než hra ;)

 
Nahoru Odpovědět
15.5.2015 22:26
Avatar
Odpovídá na Matyáš Černohous
Neaktivní uživatel:15.5.2015 22:42

Jop, a hlavně je tu málo seriálu kde se tvoří nějaka(užitečná) appka pro W/WP :)

Nahoru Odpovědět
15.5.2015 22:42
Neaktivní uživatelský účet
Avatar
Patrik Valkovič:16.5.2015 9:22

Problém u W/WP aplikací bude XAML. Nevím, kolik z vás jej zvládá.
Předběžně to teda vypadá na appku. Co by to teda mělo být? Není problém vytvořit appku, která bude komunikovat s nějakým API. Chtěli byste něco konkrétního?
Ale poprosil bych žádné megalomanské projekty jako třeba FB :D

Nahoru Odpovědět
16.5.2015 9:22
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Neaktivní uživatel:16.5.2015 11:14

Myslím že by stačilo aby uměla.

Registraci(zápis do DB)
Login(udržela si ho na nějakou dobu)
Vypis z DB.

Nahoru Odpovědět
16.5.2015 11:14
Neaktivní uživatelský účet
Avatar
Michal Žůrek - misaz:16.5.2015 11:52

appkay připojující se k serveru je sice cool, ale přijde mi že ty konkrétní návrhy jsou pak úplně na nic. Dělat něco jak FB, twitter, bla bla bla je úplně zbytečné. Raději si přečtěte články o responzivním designu. Připojení k serveru je zajímavá věc, proto by bohatě stačilo najít na nějakém serveru data a ty v aplikaci vizualizovat, toto bohatě zajistí počasí. Tam jde kouzlit s rozšířením aplikace jako jsou živé dlaždice, zpráva na zamykací obrazovce, každodenní notifikace apod... Pokud vám přijde počasí fádní lze udělat třeba čtečka RSS.

 
Nahoru Odpovědět
16.5.2015 11:52
Avatar
Odpovídá na Neaktivní uživatel
Patrik Valkovič:16.5.2015 13:22

Registraci a login si webové aplikace zpravidla zařizují sami - do implementace se to nepromítně. Viz http://cs.wikipedia.org/wiki/OAuth.
A pokud se nemýlím, tak WinRT má dokonce nativní podporu OAuth.
A pokud se jedná o využití API, jaký je problém poslat request z aplikace?

Nahoru Odpovědět
16.5.2015 13:22
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Neaktivní uživatel:16.5.2015 13:27

Vypsal jsem věci na které se tu lidi často ptají(i já jsem se na to ptal asi před rokem, ale po pár týdnech jsem appku dodělal :D )

Ono by stačilo klidně jen načítat data z serveru do appky.

Editováno 16.5.2015 13:29
Nahoru Odpovědět
16.5.2015 13:27
Neaktivní uživatelský účet
Avatar
Patrik Valkovič:16.5.2015 16:09

Tak tedy appku. A co konkrétně? Abych věděl, co mám vše popsat. Komunikace se serverem je jen jedno z témat.

Nahoru Odpovědět
16.5.2015 16:09
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovídá na Patrik Valkovič
Matyáš Černohous:16.5.2015 19:25

Tak určitě bych tam začlenil: Responzivní design, live tile, push notifikace, nastavení - uložení a načtení nastavení, komunikace s webAPI, jak zamezit cachování :D, ohodnocení appky, nákupy v aplikaci (IAPs), práce s knihovnou médií (fotky) a nahrání na store - tyhle všechny věci jsem hledal když jsem začínal psát pro WP a kdyby to někde bylo jako tutoriál, tak by mi to uspetřilo minimálně týden hledání -_- :)

Editováno 16.5.2015 19:26
 
Nahoru Odpovědět
16.5.2015 19:25
Avatar
hogs1397
Člen
Avatar
Odpovídá na Patrik Valkovič
hogs1397:30.8.2015 10:59

Všiml jsem si nové série s SDL, takže nakonec to bude přeci jen hra? :)

 
Nahoru Odpovědět
30.8.2015 10:59
Avatar
Odpovídá na hogs1397
Patrik Valkovič:30.8.2015 11:08

Časem snad, zatím je pouze popsaná knihovna a práce s ní. Hra je v přípravě. Strávil jsem nad tím celý den, abych to rozjel ve VS 2015 a stejně mi pořád nefunguje IntelliSense :/

Nahoru Odpovědět
30.8.2015 11:08
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Patrik Valkovič:30.8.2015 11:11

Ale domlouváme se s Davidem i na C# články, takže časem příjdou také. Pravděpodobně se zaměřením na universal apps a ASP.NET MVC.

Nahoru Odpovědět
30.8.2015 11:11
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Milan Křepelka
Tvůrce
Avatar
Milan Křepelka:30.8.2015 12:24

Otázka je, co je motivátor. Jestli nové věci, tak tedy nové věci co jsou k něčemu. Nerad to říkám, ale "moderní aplikace" vlastně nejsou moderní. Moderní je na nich jenom ten mechanismus "uspávání" a systém "blackboxu" a to je na nich tedy spíš "oser". A ani to není moderní. Tohle má každá mobilní platforma. Možná tak nový databinding a notifikace. Jinak to je imho stará vesta.

Moderní aplikace jsou aplikace mobilní a pokud možno multiplatformní. Asi bys nedělal nějaký zázrak, takže potřeba dělat aplikaci nativní by odpadnul. Za mě - ASP.NET RignalR + Apache Cordova( v TypeScriptu by to mohla být výzva). Aplikačně by to nemuselo být složitý. Třeba realtime sledování na mapě přihlášených uživatelů.

No ale jestli se ti chce dělat hra. Směle do toho.

 
Nahoru Odpovědět
30.8.2015 12:24
Avatar
Neaktivní uživatel:30.8.2015 12:46

Já myslel že tu bylo více lidi pro aplikaci než pro hru :D

Nahoru Odpovědět
30.8.2015 12:46
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 27 zpráv z 27.