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

Volná diskuze Námět na nový seriál

Avatar
patrik.valkovic
Šéfredaktor
Avatar
patrik.valkovic:

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  +4 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.valkovic
Neaktivní uživatel:

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

Nahoru Odpovědět  +1 15.5.2015 20:27
Neaktivní uživatelský účet
Avatar
patrik.valkovic
Šéfredaktor
Avatar
patrik.valkovic:

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.valkovic
Josef Kuchař (Pepa489):

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

Nahoru Odpovědět  +1 15.5.2015 20:39
2x piš, jednou debuguj
Avatar
BlugW
Redaktor
Avatar
Odpovídá na patrik.valkovic
BlugW:

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  +5 15.5.2015 20:44
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na BlugW
patrik.valkovic:

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.valkovic
hogs1397:

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  +1 15.5.2015 21:04
Avatar
Daniel Zábojník:

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

Nahoru Odpovědět  +1 15.5.2015 21:08
Nesnáším psaní { } ale bohužel jsou potřeba a vyhnout se jim nejde!
Avatar
BlugW
Redaktor
Avatar
Odpovídá na patrik.valkovic
BlugW:

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  +6 15.5.2015 21:17
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
Ori
Člen
Avatar
Odpovídá na patrik.valkovic
Ori:

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  -6 15.5.2015 21:32
Avatar
Odpovídá na patrik.valkovic
Matyáš Černohous (Matesak):

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  +2 15.5.2015 22:09
Avatar
Odpovídá na Ori
Matyáš Černohous (Matesak):

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
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na Matyáš Černohous (Matesak)
patrik.valkovic:

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.valkovic
Matyáš Černohous (Matesak):

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  +1 15.5.2015 22:26
Avatar
BlugW
Redaktor
Avatar
Odpovídá na Matyáš Černohous (Matesak)
BlugW:

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  +1 15.5.2015 22:42
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
patrik.valkovic
Šéfredaktor
Avatar
patrik.valkovic:

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
BlugW
Redaktor
Avatar
Odpovídá na patrik.valkovic
BlugW:

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  -2 16.5.2015 11:14
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
Michal Žůrek (misaz):

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  +1 16.5.2015 11:52
Nesnáším {}, proto se jim vyhýbám.
Avatar
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na BlugW
patrik.valkovic:

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
BlugW
Redaktor
Avatar
Odpovídá na patrik.valkovic
BlugW:

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
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
patrik.valkovic
Šéfredaktor
Avatar
patrik.valkovic:

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.valkovic
Matyáš Černohous (Matesak):

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  +3 16.5.2015 19:25
Avatar
hogs1397
Člen
Avatar
Odpovídá na patrik.valkovic
hogs1397:

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
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na hogs1397
patrik.valkovic:

Č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.valkovic
Šéfredaktor
Avatar
patrik.valkovic:

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
Redaktor
Avatar
Milan Křepelka:

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
BlugW
Redaktor
Avatar
BlugW:

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

Nahoru Odpovědět 30.8.2015 12:46
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
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.